Control Surface main
MIDI Control Surface library for Arduino
Loading...
Searching...
No Matches
PluggableUSBMIDI Member List

This is the complete list of members for PluggableUSBMIDI, including all inherited members.

bulk_in_epPluggableUSBMIDIprotected
bulk_out_epPluggableUSBMIDIprotected
callback_request(const setup_packet_t *setup, USBDevice::RequestResult *result, uint8_t **data) overridePluggableUSBMIDIprotected
callback_request_xfer_done(const setup_packet_t *setup, bool aborted) overridePluggableUSBMIDIprotected
callback_set_configuration(uint8_t configuration) overridePluggableUSBMIDIprotected
callback_set_interface(uint16_t interface, uint8_t alternate) overridePluggableUSBMIDIprotected
callback_state_change(DeviceState new_state) overridePluggableUSBMIDIprotected
cancel_timeout()PluggableUSBMIDIinlineprivate
clearWriteError()PluggableUSBMIDIinline
config_descriptorPluggableUSBMIDIprotected
configuration_desc(uint8_t index) overridePluggableUSBMIDIprotected
connected() constPluggableUSBMIDI
DeviceState typedefPluggableUSBMIDI
error_timeout_durationPluggableUSBMIDIprotected
get_packet_size()PluggableUSBMIDIinlineprivatestatic
getProductVersion() overridePluggableUSBMIDIinlineprotected
getWriteError() constPluggableUSBMIDIinline
in_callback()PluggableUSBMIDIinlineprotected
index_of(wbuffer_t *p) constBulkTX< PluggableUSBMIDI, uint32_t, 64 >inlineprivate
init(EndpointResolver &resolver) overridePluggableUSBMIDIprotected
is_done() constBulkTX< PluggableUSBMIDI, uint32_t, 64 >protected
BulkRX< PluggableUSBMIDI, uint32_t, 64 >::MaxPacketSizeBulkRX< PluggableUSBMIDI, uint32_t, 64 >privatestatic
BulkRX< PluggableUSBMIDI, uint32_t, 64 >::MessageType typedefBulkRX< PluggableUSBMIDI, uint32_t, 64 >protected
BulkTX< PluggableUSBMIDI, uint32_t, 64 >::MessageType typedefBulkTX< PluggableUSBMIDI, uint32_t, 64 >protected
microseconds typedefPluggableUSBMIDI
BulkRX< PluggableUSBMIDI, uint32_t, 64 >::mo_acqBulkRX< PluggableUSBMIDI, uint32_t, 64 >privatestatic
BulkRX< PluggableUSBMIDI, uint32_t, 64 >::mo_acq_relBulkRX< PluggableUSBMIDI, uint32_t, 64 >privatestatic
BulkRX< PluggableUSBMIDI, uint32_t, 64 >::mo_relBulkRX< PluggableUSBMIDI, uint32_t, 64 >privatestatic
BulkRX< PluggableUSBMIDI, uint32_t, 64 >::mo_rlxBulkRX< PluggableUSBMIDI, uint32_t, 64 >privatestatic
BulkRX< PluggableUSBMIDI, uint32_t, 64 >::mo_seqBulkRX< PluggableUSBMIDI, uint32_t, 64 >privatestatic
NumRxPacketsBulkRX< PluggableUSBMIDI, uint32_t, 64 >privatestatic
other_buf(wbuffer_t *p)BulkTX< PluggableUSBMIDI, uint32_t, 64 >inlineprivate
out_callback()PluggableUSBMIDIinlineprotected
PluggableUSBMIDI()PluggableUSBMIDI
rbuffer_t typedefBulkRX< PluggableUSBMIDI, uint32_t, 64 >private
read()PluggableUSBMIDIinline
BulkRX< PluggableUSBMIDI, uint32_t, 64 >::read(MessageType &message)BulkRX< PluggableUSBMIDI, uint32_t, 64 >protected
readingBulkRX< PluggableUSBMIDI, uint32_t, 64 >private
BulkRX< PluggableUSBMIDI, uint32_t, 64 >::reset(uint16_t packet_size=MaxPacketSize)BulkRX< PluggableUSBMIDI, uint32_t, 64 >protected
BulkTX< PluggableUSBMIDI, uint32_t, 64 >::reset(uint16_t packet_size=MaxPacketSize)BulkTX< PluggableUSBMIDI, uint32_t, 64 >protected
rx_callback(uint32_t num_bytes_read)BulkRX< PluggableUSBMIDI, uint32_t, 64 >protected
rx_start(void *data, uint32_t size)PluggableUSBMIDIinlineprivate
rx_start_isr(void *data, uint32_t size)PluggableUSBMIDIinlineprivate
send_now()BulkTX< PluggableUSBMIDI, uint32_t, 64 >protected
setErrorTimeout(microseconds timeout)PluggableUSBMIDIinline
setTimeout(microseconds timeout)PluggableUSBMIDIinline
setup_packet_t typedefPluggableUSBMIDI
BulkRX< PluggableUSBMIDI, uint32_t, 64 >::SizeReservedBulkRX< PluggableUSBMIDI, uint32_t, 64 >privatestatic
start_timeout()PluggableUSBMIDIinlineprivate
string_iinterface_desc() overridePluggableUSBMIDIprotected
timeoutPluggableUSBMIDIprotected
timeout_callback()PluggableUSBMIDIinlineprotected
timeout_durationPluggableUSBMIDIprotected
tx_callback()BulkTX< PluggableUSBMIDI, uint32_t, 64 >protected
tx_start(const void *data, uint32_t size)PluggableUSBMIDIinlineprivate
tx_start_isr(const void *data, uint32_t size)PluggableUSBMIDIinlineprivate
tx_start_timeout(const void *data, uint32_t size)PluggableUSBMIDIinlineprivate
usb_connectedPluggableUSBMIDIprotected
wbuffer_t typedefBulkTX< PluggableUSBMIDI, uint32_t, 64 >private
write(MessageType msg)BulkTX< PluggableUSBMIDI, uint32_t, 64 >protected
write(const MessageType *msgs, uint32_t num_msgs)BulkTX< PluggableUSBMIDI, uint32_t, 64 >protected
write(const MessageType(&msgs)[N])BulkTX< PluggableUSBMIDI, uint32_t, 64 >inlineprotected
write_errorsPluggableUSBMIDIprotected
write_impl(const MessageType *msgs, uint32_t num_msgs)BulkTX< PluggableUSBMIDI, uint32_t, 64 >private
write_nonblock(const MessageType *msgs, uint32_t num_msgs)BulkTX< PluggableUSBMIDI, uint32_t, 64 >protected
writingBulkTX< PluggableUSBMIDI, uint32_t, 64 >private
~PluggableUSBMIDI()PluggableUSBMIDI