State for writing outgoing USB-MIDI data.
Definition at line 83 of file BulkTX.hpp.
Classes | |
struct | Buffer |
Public Attributes | |
struct BulkTX::Writing::Buffer | buffers [2] |
interrupt_atomic< Buffer * > | active_writebuffer {&buffers[0]} |
interrupt_atomic< Buffer * > | sending {nullptr} |
interrupt_atomic< Buffer * > | send_later {nullptr} |
interrupt_atomic< Buffer * > | send_now {nullptr} |
uint16_t | packet_size = MaxPacketSize |
struct BulkTX::Writing::Buffer buffers[2] |
interrupt_atomic<Buffer *> active_writebuffer {&buffers[0]} |
Definition at line 88 of file BulkTX.hpp.
interrupt_atomic<Buffer *> sending {nullptr} |
Definition at line 89 of file BulkTX.hpp.
interrupt_atomic<Buffer *> send_later {nullptr} |
Definition at line 90 of file BulkTX.hpp.
interrupt_atomic<Buffer *> send_now {nullptr} |
Definition at line 91 of file BulkTX.hpp.
uint16_t packet_size = MaxPacketSize |
Definition at line 92 of file BulkTX.hpp.