An interface describing a generic CANController. More...
#include <CANControllerInterface.hpp>
Public Member Functions | |
virtual void | process (const CANMessage *msg)=0 |
This method instructs the CANDeviceInterface instance to process a certain CANMessage. |
An interface describing a generic CANController.
The controller will put all messages to be processed on the physical CAN bus and put physical CAN messages on the software bus.
Definition at line 41 of file CANControllerInterface.hpp.
virtual void process | ( | const CANMessage * | msg | ) | [pure virtual, inherited] |
This method instructs the CANDeviceInterface instance to process a certain CANMessage.
You are not the owner of msg.
msg | The message to be processed by this instance. |
Implemented in CANDummyDevice, CANPieController, CANRequest, NodeGuard, PCANController, RTCANController, and SocketCANController.
Referenced by CANBus::write().