tinyproto
tinyproto::FdD Member List

This is the complete list of members for tinyproto::FdD, including all inherited members.

begin()tinyproto::IFd
disableCrc()tinyproto::IFd
enableCheckSum()tinyproto::IFd
enableCrc(hdlc_crc_t crc)tinyproto::IFd
enableCrc16()tinyproto::IFd
enableCrc32()tinyproto::IFd
end()tinyproto::IFd
FdD(int size)tinyproto::FdDinlineexplicit
getHandle()tinyproto::IFdinline
getStatus()tinyproto::IFdinline
IFd(void *buffer, int bufferSize)tinyproto::IFdinline
onConnectEvent(uint8_t addr, bool connected)tinyproto::IFdinlineprotectedvirtual
onReceive(uint8_t addr, uint8_t *pdata, int size)tinyproto::IFdinlineprotectedvirtual
onSend(uint8_t addr, const uint8_t *pdata, int size)tinyproto::IFdinlineprotectedvirtual
run_rx(const void *data, int len)tinyproto::IFd
run_rx(read_block_cb_t read_func)tinyproto::IFd
run_tx(write_block_cb_t write_func)tinyproto::IFd
run_tx(void *data, int max_size)tinyproto::IFd
setConnectEventCallback(void(*on_connect)(void *userData, uint8_t addr, bool connected)=nullptr)tinyproto::IFdinline
setReceiveCallback(void(*on_receive)(void *userData, uint8_t addr, IPacket &pkt)=nullptr)tinyproto::IFdinline
setSendCallback(void(*on_send)(void *userData, uint8_t addr, IPacket &pkt)=nullptr)tinyproto::IFdinline
setSendTimeout(uint16_t timeout)tinyproto::IFdinline
setUserData(void *userData)tinyproto::IFdinline
setWindowSize(uint8_t window)tinyproto::IFdinline
write(const char *buf, int size)tinyproto::IFd
write(const IPacket &pkt)tinyproto::IFd
~FdD() (defined in tinyproto::FdD)tinyproto::FdDinline
~IFd()=default (defined in tinyproto::IFd)tinyproto::IFdvirtual