tinyproto
Public Member Functions | List of all members
tinyproto::SerialHdlcProto Class Reference
Inheritance diagram for tinyproto::SerialHdlcProto:
Inheritance graph
[legend]
Collaboration diagram for tinyproto::SerialHdlcProto:
Collaboration graph
[legend]

Public Member Functions

 SerialHdlcProto (char *dev, bool multithread=false)
 
SerialHdlcLinkgetLink ()
 
- Public Member Functions inherited from tinyproto::Proto
 Proto (bool multithread=false)
 
void setLink (ILinkLayer &link)
 
ILinkLayergetLink ()
 
bool begin ()
 
bool begin (int poolBuffers)
 
bool send (const IPacket &message, uint32_t timeout)
 
IPacketread (uint32_t timeout)
 
void end ()
 
void release (IPacket *message)
 
void addRxPool (IPacket &message)
 
void setRxCallback (void(*onRx)(Proto &, IPacket &))
 
void setTxCallback (void(*onTx)(Proto &, IPacket &))
 

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