3#ifndef __I_CAN_SENDER_DELEGATE_HPP__
4#define __I_CAN_SENDER_DELEGATE_HPP__
6#include "CanMessage.hpp"
Implementation-agnostic consumer for TX CAN transfers.
Definition ICanSenderDelegate.hpp:22
virtual bool prepareMessage(const can_message &msg)=0
Register CAN message for write.
virtual void reportAvailability(bool available, unsigned int id)=0
Report availability of CAN node.
virtual ~ICanSenderDelegate()=default
Virtual destructor.
The main, catch-all namespace for Robotics Lab UC3M.
Definition groups.dox:6
Proxy CAN message structure.
Definition CanMessage.hpp:20