| cancel_timeout() | TeensyHostMIDI< MaxPacketSize > | protected |
| claim(Device_t *device, int type, const uint8_t *descriptors, uint32_t len) override | TeensyHostMIDI< MaxPacketSize > | protected |
| claim_if_midi(Device_t *device, int type, const uint8_t *descriptors, uint32_t len) | TeensyHostMIDI< MaxPacketSize > | protected |
| clearWriteError() | BulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 > | inlineprotected |
| connectedForWrite() const | TeensyHostMIDI< MaxPacketSize > | inline |
| disconnect() override | TeensyHostMIDI< MaxPacketSize > | protected |
| disconnected | BulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 > | private |
| getWriteError() const | BulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 > | inlineprotected |
| in_callback(const Transfer_t *transfer) | TeensyHostMIDI< MaxPacketSize > | private |
| index_of(wbuffer_t *p) const | BulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 > | inlineprivate |
| init() | TeensyHostMIDI< MaxPacketSize > | protected |
| is_done() const | BulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 > | protected |
| len(T(&)[N]) | TeensyHostMIDI< MaxPacketSize > | inlineprivatestatic |
| BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >::MaxPacketSize | BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 > | privatestatic |
| BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >::MessageType typedef | BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 > | protected |
| BulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 >::MessageType typedef | BulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 > | protected |
| microseconds typedef | TeensyHostMIDI< MaxPacketSize > | |
| BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >::mo_acq | BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 > | privatestatic |
| BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >::mo_acq_rel | BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 > | privatestatic |
| BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >::mo_rel | BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 > | privatestatic |
| BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >::mo_rlx | BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 > | privatestatic |
| BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >::mo_seq | BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 > | privatestatic |
| mystring_bufs | TeensyHostMIDI< MaxPacketSize > | private |
| NumRxPackets | BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 > | privatestatic |
| other_buf(wbuffer_t *p) | BulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 > | inlineprivate |
| out_callback(const Transfer_t *transfer) | TeensyHostMIDI< MaxPacketSize > | private |
| rbuffer_t typedef | BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 > | private |
| read() | TeensyHostMIDI< MaxPacketSize > | inline |
| BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >::read(MessageType &message) | BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 > | protected |
| read_finish(const Transfer_t *transfer) | TeensyHostMIDI< MaxPacketSize > | protected |
| read_start(uint8_t *buffer, uint32_t size) | TeensyHostMIDI< MaxPacketSize > | protected |
| read_start_isr(uint8_t *buffer, uint32_t size) | TeensyHostMIDI< MaxPacketSize > | protected |
| reading | BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 > | private |
| BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >::reset(uint16_t packet_size=MaxPacketSize) | BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 > | protected |
| BulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 >::reset(uint16_t packet_size=MaxPacketSize) | BulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 > | protected |
| rx_callback(const Transfer_t *transfer) | TeensyHostMIDI< MaxPacketSize > | protectedstatic |
| BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >::rx_callback(uint32_t num_bytes_read) | BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 > | protected |
| rx_ep | TeensyHostMIDI< MaxPacketSize > | private |
| rx_ep_type | TeensyHostMIDI< MaxPacketSize > | private |
| rx_size | TeensyHostMIDI< MaxPacketSize > | private |
| rx_start(void *data, uint32_t size) | TeensyHostMIDI< MaxPacketSize > | protected |
| rx_start_isr(void *data, uint32_t size) | TeensyHostMIDI< MaxPacketSize > | protected |
| rxpipe | TeensyHostMIDI< MaxPacketSize > | private |
| send_now() | BulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 > | protected |
| setErrorTimeout(microseconds timeout) | TeensyHostMIDI< MaxPacketSize > | inline |
| setTimeout(microseconds timeout) | TeensyHostMIDI< MaxPacketSize > | inline |
| BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >::SizeReserved | BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 > | privatestatic |
| start_timeout() | TeensyHostMIDI< MaxPacketSize > | protected |
| TeensyHostMIDI(USBHost &) | TeensyHostMIDI< MaxPacketSize > | inline |
| timeout_callback() | TeensyHostMIDI< MaxPacketSize > | private |
| timer_event(USBDriverTimer *whichtimer) override | TeensyHostMIDI< MaxPacketSize > | protected |
| tx_callback(const Transfer_t *transfer) | TeensyHostMIDI< MaxPacketSize > | protectedstatic |
| BulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 >::tx_callback() | BulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 > | protected |
| tx_ep | TeensyHostMIDI< MaxPacketSize > | private |
| tx_ep_type | TeensyHostMIDI< MaxPacketSize > | private |
| tx_size | TeensyHostMIDI< MaxPacketSize > | private |
| tx_start(const void *data, uint32_t size) | TeensyHostMIDI< MaxPacketSize > | protected |
| tx_start_isr(const void *data, uint32_t size) | TeensyHostMIDI< MaxPacketSize > | protected |
| tx_start_timeout(const void *data, uint32_t size) | TeensyHostMIDI< MaxPacketSize > | protected |
| txpipe | TeensyHostMIDI< MaxPacketSize > | private |
| wait_connect() | BulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 > | protected |
| wbuffer_t typedef | BulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 > | private |
| write(MessageType msg) | BulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 > | protected |
| write_error_timeout_duration | TeensyHostMIDI< MaxPacketSize > | protected |
| write_finish(const Transfer_t *transfer) | TeensyHostMIDI< MaxPacketSize > | protected |
| write_impl(const MessageType *msgs, uint32_t num_msgs) | BulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 > | private |
| write_nonblock(const MessageType *msgs, uint32_t num_msgs) | BulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 > | protected |
| write_start(uint8_t *buffer, uint32_t size) | TeensyHostMIDI< MaxPacketSize > | protected |
| write_start_isr(uint8_t *buffer, uint32_t size) | TeensyHostMIDI< MaxPacketSize > | protected |
| write_timeout | TeensyHostMIDI< MaxPacketSize > | protected |
| write_timeout_duration | TeensyHostMIDI< MaxPacketSize > | protected |
| writing | BulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 > | private |