Control Surface stm32
MIDI Control Surface library for Arduino
TeensyHostMIDI< MaxPacketSize > Member List

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

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()TeensyHostMIDI< MaxPacketSize >inline
disconnect() overrideTeensyHostMIDI< MaxPacketSize >protected
getWriteError() constTeensyHostMIDI< MaxPacketSize >inline
in_callback(const Transfer_t *transfer)TeensyHostMIDI< MaxPacketSize >protected
init()TeensyHostMIDI< MaxPacketSize >protected
len(T(&)[N])TeensyHostMIDI< MaxPacketSize >inlineprivatestatic
microseconds typedefTeensyHostMIDI< MaxPacketSize >
mystring_bufsTeensyHostMIDI< MaxPacketSize >private
NumRxPacketsTeensyHostMIDI< MaxPacketSize >protectedstatic
out_callback(const Transfer_t *transfer)TeensyHostMIDI< MaxPacketSize >protected
PacketSizeTeensyHostMIDI< MaxPacketSize >static
rbuffer_t typedefTeensyHostMIDI< MaxPacketSize >protected
read()TeensyHostMIDI< MaxPacketSize >
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
read_writebuf_size()TeensyHostMIDI< MaxPacketSize >protected
readingTeensyHostMIDI< MaxPacketSize >protected
rx_callback(const Transfer_t *transfer)TeensyHostMIDI< MaxPacketSize >protectedstatic
rx_epTeensyHostMIDI< MaxPacketSize >private
rx_ep_typeTeensyHostMIDI< MaxPacketSize >private
rx_sizeTeensyHostMIDI< MaxPacketSize >private
rxpipeTeensyHostMIDI< MaxPacketSize >private
send_now()TeensyHostMIDI< MaxPacketSize >
send_now_impl_nonblock(uint32_t activebuf_idx)TeensyHostMIDI< MaxPacketSize >protected
setErrorTimeout(microseconds timeout)TeensyHostMIDI< MaxPacketSize >inline
setTimeout(microseconds timeout)TeensyHostMIDI< MaxPacketSize >inline
SizeReservedTeensyHostMIDI< MaxPacketSize >protectedstatic
TeensyHostMIDI(USBHost &host)TeensyHostMIDI< MaxPacketSize >inline
timeout_callback()TeensyHostMIDI< MaxPacketSize >protected
timer_event(USBDriverTimer *whichtimer) overrideTeensyHostMIDI< MaxPacketSize >protected
tx_callback(const Transfer_t *transfer)TeensyHostMIDI< MaxPacketSize >protectedstatic
tx_epTeensyHostMIDI< MaxPacketSize >private
tx_ep_typeTeensyHostMIDI< MaxPacketSize >private
tx_sizeTeensyHostMIDI< MaxPacketSize >private
txpipeTeensyHostMIDI< MaxPacketSize >private
wbuffer_t typedefTeensyHostMIDI< MaxPacketSize >protected
write(uint32_t msg)TeensyHostMIDI< MaxPacketSize >
write(const uint32_t *msgs, uint32_t num_msgs)TeensyHostMIDI< MaxPacketSize >
write(const uint32_t(&msgs)[N])TeensyHostMIDI< MaxPacketSize >inline
write_finish(const Transfer_t *transfer)TeensyHostMIDI< MaxPacketSize >protected
write_impl(const uint32_t *msgs, uint32_t num_msgs, bool nonblocking)TeensyHostMIDI< MaxPacketSize >protected
write_nonblock(const uint32_t *msgs, uint32_t num_msgs)TeensyHostMIDI< MaxPacketSize >
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
writebuf_size_tup typedefTeensyHostMIDI< MaxPacketSize >protected
writingTeensyHostMIDI< MaxPacketSize >protected