canbus::Error read_message(struct canbus::CanFrame *frame) override
optional< uint32_t > rx_queue_len_
TickType_t tx_enqueue_timeout_ticks_
void set_tx_enqueue_timeout_ms(uint32_t tx_enqueue_timeout_ms)
void set_tx_queue_len(uint32_t tx_queue_len)
optional< uint32_t > tx_queue_len_
void set_rx_queue_len(uint32_t rx_queue_len)
canbus::Error send_message(struct canbus::CanFrame *frame) override
bool setup_internal() override
Providing packet encoding functions for exchanging data with a remote host.