An interface describing a generic CANDevice. More...
#include <CANDeviceInterface.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 CANDevice.
This can be the controller or a normal slave. CAN devices on a CANBus receive only CANMessage objects for their node id.
Definition at line 65 of file CANDeviceInterface.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().