Control Surface main
MIDI Control Surface library for Arduino
Loading...
Searching...
No Matches
TeensyHostMIDI< MaxPacketSize > Member List

This is the complete list of members for TeensyHostMIDI< MaxPacketSize >, including all inherited members.

cancel_timeout()TeensyHostMIDI< MaxPacketSize >protected
claim(Device_t *device, int type, const uint8_t *descriptors, uint32_t len) overrideTeensyHostMIDI< 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() constTeensyHostMIDI< MaxPacketSize >inline
disconnect() overrideTeensyHostMIDI< MaxPacketSize >protected
disconnectedBulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 >private
getWriteError() constBulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 >inlineprotected
in_callback(const Transfer_t *transfer)TeensyHostMIDI< MaxPacketSize >private
index_of(wbuffer_t *p) constBulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 >inlineprivate
init()TeensyHostMIDI< MaxPacketSize >protected
is_done() constBulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 >protected
len(T(&)[N])TeensyHostMIDI< MaxPacketSize >inlineprivatestatic
BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >::MaxPacketSizeBulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >privatestatic
BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >::MessageType typedefBulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >protected
BulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 >::MessageType typedefBulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 >protected
microseconds typedefTeensyHostMIDI< MaxPacketSize >
BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >::mo_acqBulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >privatestatic
BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >::mo_acq_relBulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >privatestatic
BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >::mo_relBulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >privatestatic
BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >::mo_rlxBulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >privatestatic
BulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >::mo_seqBulkRX< TeensyHostMIDI< 512 >, uint32_t, 512 >privatestatic
mystring_bufsTeensyHostMIDI< MaxPacketSize >private
NumRxPacketsBulkRX< 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 typedefBulkRX< 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
readingBulkRX< 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_epTeensyHostMIDI< MaxPacketSize >private
rx_ep_typeTeensyHostMIDI< MaxPacketSize >private
rx_sizeTeensyHostMIDI< MaxPacketSize >private
rx_start(void *data, uint32_t size)TeensyHostMIDI< MaxPacketSize >protected
rx_start_isr(void *data, uint32_t size)TeensyHostMIDI< MaxPacketSize >protected
rxpipeTeensyHostMIDI< 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 >::SizeReservedBulkRX< 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) overrideTeensyHostMIDI< 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_epTeensyHostMIDI< MaxPacketSize >private
tx_ep_typeTeensyHostMIDI< MaxPacketSize >private
tx_sizeTeensyHostMIDI< 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
txpipeTeensyHostMIDI< MaxPacketSize >private
wait_connect()BulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 >protected
wbuffer_t typedefBulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 >private
write(MessageType msg)BulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 >protected
write_error_timeout_durationTeensyHostMIDI< 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_timeoutTeensyHostMIDI< MaxPacketSize >protected
write_timeout_durationTeensyHostMIDI< MaxPacketSize >protected
writingBulkTX< TeensyHostMIDI< 512 >, uint32_t, 512 >private