|
| SerialHdlcProto (char *dev, bool multithread=false) |
|
SerialHdlcLink & | getLink () |
|
| Proto (bool multithread=false) |
|
void | setLink (ILinkLayer &link) |
|
ILinkLayer & | getLink () |
|
bool | begin () |
|
bool | begin (int poolBuffers) |
|
bool | send (const IPacket &message, uint32_t timeout) |
|
IPacket * | read (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: