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

Public Member Functions

 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: