Tiny protocol  0.11.0
Tiny communication protocol for microcontrollers
Tiny::IProtoFd Member List

This is the complete list of members for Tiny::IProtoFd, including all inherited members.

begin(write_block_cb_t writecb, read_block_cb_t readcb)Tiny::IProtoFd
begin()Tiny::IProtoFd
beginToSerial()Tiny::IProtoFdinline
beginToSerial1()Tiny::IProtoFdinline
beginToSerial2()Tiny::IProtoFdinline
beginToSerial3()Tiny::IProtoFdinline
disableCrc()Tiny::IProtoFd
enableCheckSum()Tiny::IProtoFd
enableCrc(hdlc_crc_t crc)Tiny::IProtoFd
enableCrc16()Tiny::IProtoFd
enableCrc32()Tiny::IProtoFd
end()Tiny::IProtoFd
IProtoFd(void *buffer, int bufferSize)Tiny::IProtoFdinline
onReceive(uint8_t *pdata, int size)Tiny::IProtoFdinlineprotectedvirtual
onSend(uint8_t *pdata, int size)Tiny::IProtoFdinlineprotectedvirtual
ProtoFdD (defined in Tiny::IProtoFd)Tiny::IProtoFdfriend
run_rx(uint16_t timeout=0)Tiny::IProtoFd
run_rx(const void *data, int len)Tiny::IProtoFd
run_tx(uint16_t timeout=0)Tiny::IProtoFd
run_tx(void *data, int max_size)Tiny::IProtoFd
setReceiveCallback(void(*on_receive)(IPacket &pkt)=nullptr)Tiny::IProtoFdinline
setSendCallback(void(*on_send)(IPacket &pkt)=nullptr)Tiny::IProtoFdinline
setSendTimeout(uint16_t timeout)Tiny::IProtoFdinline
setWindowSize(uint8_t window)Tiny::IProtoFdinline
write(char *buf, int size)Tiny::IProtoFd
write(IPacket &pkt)Tiny::IProtoFd
~IProtoFd()=default (defined in Tiny::IProtoFd)Tiny::IProtoFdvirtual