| begin(on_frame_read_cb_t onReadCb, on_frame_send_cb_t onSendCb, void *udata) override (defined in tinyproto::ISerialLinkLayer< IFdLinkLayer, BLOCK >) | tinyproto::ISerialLinkLayer< IFdLinkLayer, BLOCK > | inlinevirtual |
| end() override (defined in tinyproto::ISerialLinkLayer< IFdLinkLayer, BLOCK >) | tinyproto::ISerialLinkLayer< IFdLinkLayer, BLOCK > | inlinevirtual |
| flushTx() override | tinyproto::IFdLinkLayer | virtual |
| getCrc() (defined in tinyproto::IFdLinkLayer) | tinyproto::IFdLinkLayer | inline |
| getData(uint8_t *data, int size) (defined in tinyproto::IFdLinkLayer) | tinyproto::IFdLinkLayer | protected |
| getMtu() | tinyproto::ILinkLayer | inline |
| getTimeout() | tinyproto::ILinkLayer | inline |
| getWindow() (defined in tinyproto::IFdLinkLayer) | tinyproto::IFdLinkLayer | inline |
| IFdLinkLayer(void *buffer, int size) (defined in tinyproto::IFdLinkLayer) | tinyproto::IFdLinkLayer | |
| ILinkLayer() (defined in tinyproto::ILinkLayer) | tinyproto::ILinkLayer | inline |
| ISerialLinkLayer(char *dev, void *buffer, int size) (defined in tinyproto::ISerialLinkLayer< IFdLinkLayer, BLOCK >) | tinyproto::ISerialLinkLayer< IFdLinkLayer, BLOCK > | inline |
| parseData(const uint8_t *data, int size) (defined in tinyproto::IFdLinkLayer) | tinyproto::IFdLinkLayer | protected |
| put(void *buf, int size, uint32_t timeout) override | tinyproto::IFdLinkLayer | virtual |
| runRx() override (defined in tinyproto::ISerialLinkLayer< IFdLinkLayer, BLOCK >) | tinyproto::ISerialLinkLayer< IFdLinkLayer, BLOCK > | inlinevirtual |
| runTx() override (defined in tinyproto::ISerialLinkLayer< IFdLinkLayer, BLOCK >) | tinyproto::ISerialLinkLayer< IFdLinkLayer, BLOCK > | inlinevirtual |
| setBuffer(void *buffer, int size) (defined in tinyproto::IFdLinkLayer) | tinyproto::IFdLinkLayer | inline |
| setCrc(hdlc_crc_t crc) (defined in tinyproto::IFdLinkLayer) | tinyproto::IFdLinkLayer | inline |
| setMtu(int mtu) | tinyproto::ILinkLayer | inline |
| setSpeed(uint32_t speed) (defined in tinyproto::ISerialLinkLayer< IFdLinkLayer, BLOCK >) | tinyproto::ISerialLinkLayer< IFdLinkLayer, BLOCK > | inline |
| setTimeout(uint32_t timeout) | tinyproto::ILinkLayer | inline |
| setWindow(int window) (defined in tinyproto::IFdLinkLayer) | tinyproto::IFdLinkLayer | inline |
| StaticSerialFdLink(char *dev) (defined in tinyproto::StaticSerialFdLink< MTU, TX_WINDOW, BUFFER_SIZE, BLOCK >) | tinyproto::StaticSerialFdLink< MTU, TX_WINDOW, BUFFER_SIZE, BLOCK > | inlineexplicit |
| ~IFdLinkLayer() (defined in tinyproto::IFdLinkLayer) | tinyproto::IFdLinkLayer | |
| ~ILinkLayer()=default | tinyproto::ILinkLayer | virtual |