Module mcan::tx_buffers

source ·
Expand description

Holds messages pending transmission

There are two kinds of transmit buffers: dedicated transmit buffers and a transmit queue. Dedicated transmit buffers are individually indexed, leaving it up to the user to find unused spots for new transmit requests. The queue automatically selects where new messages are placed. The ordering of the queue is configurable; see crate::config::TxQueueMode.

Structs§

  • An iterator over the buffer indexes of the buffers in a TxBufferSet.
  • Transmit queue and dedicated buffers
  • A set of transmit buffers, which may be dedicated buffers or part of the queue.

Enums§

Traits§

  • Trait which erases generic parametrization for Tx type