tinyproto
tinyproto::IFd Member List

This is the complete list of members for tinyproto::IFd, 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 (defined in tinyproto::IFd)tinyproto::IFdfriend
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
~IFd()=default (defined in tinyproto::IFd)tinyproto::IFdvirtual