Byggern
CAN Class Referenceabstract

Purely virtual class defining a CAN interface. More...

#include <can.h>

Inheritance diagram for CAN:
MCP2515

Public Member Functions

virtual void SendMessage (CanMessage &message)=0
 
void SetUpperLevel (void(*handler)(CanMessage &data))
 

Protected Attributes

void(* upper_level )(CanMessage &data)
 

Detailed Description

Purely virtual class defining a CAN interface.

Member Function Documentation

§ SendMessage()

virtual void CAN::SendMessage ( CanMessage message)
pure virtual

Sends a can message

Parameters
messageThe CAN_MESSAGE which you are sending

Implemented in MCP2515.

§ SetUpperLevel()

void CAN::SetUpperLevel ( void(*)(CanMessage &data)  handler)
inline

Sets where to send the received can data.

Parameters
dataThe CAN_MESSAGE which should contain the data.

The documentation for this class was generated from the following file: