Control Surface  1.1.1
MIDI Control Surface library for Arduino
BluetoothMIDI_Interface Member List

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

addToBuffer(const uint8_t(&data)[N])BluetoothMIDI_Interfaceinline
addToBuffer(const uint8_t *data, size_t len)BluetoothMIDI_Interfaceinline
begin() overrideBluetoothMIDI_Interfaceinlinevirtual
bleMidiBluetoothMIDI_Interfaceprivate
BluetoothMIDI_Interface()BluetoothMIDI_Interfaceinline
bufferBluetoothMIDI_Interfaceprivate
BUFFER_LENGTHBluetoothMIDI_Interfaceprivatestatic
callbacksParsing_MIDI_Interfaceprivate
connectedBluetoothMIDI_Interfaceprivate
DefaultMIDI_InterfaceMIDI_Interfaceprivatestatic
dispatchMIDIEvent(MIDI_read_t event)Parsing_MIDI_Interfaceprotected
getBLEMIDI()BluetoothMIDI_Interfaceinline
getChannelMessage()Parsing_MIDI_Interface
getCN() constParsing_MIDI_Interface
getDefault()MIDI_Interfacestatic
getParser()Parsing_MIDI_Interfaceinline
getSysExMessage() constParsing_MIDI_Interface
hasSpaceFor(size_t bytes)BluetoothMIDI_Interfaceinlineprivate
indexBluetoothMIDI_Interfaceprivate
MAX_MESSAGE_TIMEBluetoothMIDI_Interfaceprivatestatic
MIDI_Interface()MIDI_Interfaceprotected
onChannelMessage()Parsing_MIDI_Interfaceprivate
onConnect(BLEServer *pServer) overrideBluetoothMIDI_Interfaceinlineprivate
onDisconnect(BLEServer *pServer) overrideBluetoothMIDI_Interfaceinlineprivate
onRead(BLECharacteristic *pCharacteristic) overrideBluetoothMIDI_Interfaceinlineprivate
onRealtimeMessage(uint8_t message)Parsing_MIDI_Interfaceprivate
onSysExMessage()Parsing_MIDI_Interfaceprivate
onWrite(BLECharacteristic *pCharacteristic) overrideBluetoothMIDI_Interfaceinlineprivate
parse(const uint8_t *const data, const size_t len)BluetoothMIDI_Interfaceinline
parse(uint8_t data)BluetoothMIDI_Interfaceinline
parserBluetoothMIDI_Interfaceprivate
Parsing_MIDI_Interface(MIDI_Parser &parser)Parsing_MIDI_Interfaceprotected
publish()BluetoothMIDI_Interfaceinline
read() overrideBluetoothMIDI_Interfaceinlinevirtual
send(uint8_t m, uint8_t c, uint8_t d1, uint8_t d2)MIDI_Interface
send(uint8_t m, uint8_t c, uint8_t d1)MIDI_Interface
send(SysExMessage message)MIDI_Interface
send(const uint8_t(&sysexdata)[N], uint8_t cn=0)MIDI_Interfaceinline
send(uint8_t rt, uint8_t cn=0)MIDI_Interface
sendCC(MIDICNChannelAddress address, uint8_t value)MIDI_Interface
sendCP(MIDICNChannel address, uint8_t pressure)MIDI_Interface
sendImpl(uint8_t m, uint8_t c, uint8_t d1, uint8_t d2, uint8_t cn) overrideBluetoothMIDI_Interfaceinlinevirtual
sendImpl(uint8_t m, uint8_t c, uint8_t d1, uint8_t cn) overrideBluetoothMIDI_Interfaceinlinevirtual
sendImpl(const uint8_t *data, size_t length, uint8_t cn) overrideBluetoothMIDI_Interfaceinlinevirtual
sendImpl(uint8_t rt, uint8_t cn) overrideBluetoothMIDI_Interfaceinlinevirtual
sendKP(MIDICNChannelAddress address, uint8_t pressure)MIDI_Interface
sendNoteOff(MIDICNChannelAddress address, uint8_t velocity)MIDI_Interface
sendNoteOn(MIDICNChannelAddress address, uint8_t velocity)MIDI_Interface
sendOnCable(uint8_t m, uint8_t c, uint8_t d1, uint8_t d2, uint8_t cn)MIDI_Interface
sendOnCable(uint8_t m, uint8_t c, uint8_t d1, uint8_t cn)MIDI_Interface
sendOnCable(uint8_t r, uint8_t cn)MIDI_Interface
sendPB(MIDICNChannel address, uint16_t value)MIDI_Interface
sendPC(MIDICNChannelAddress address)MIDI_Interface
sendPC(MIDICNChannel address, uint8_t value)MIDI_Interface
setAsDefault()MIDI_Interface
setCallbacks(MIDI_Callbacks *cb) overrideParsing_MIDI_Interfaceinlinevirtual
setCallbacks(MIDI_Callbacks *cb)=0Parsing_MIDI_Interface
setCallbacks(MIDI_Callbacks &cb)Parsing_MIDI_Interfaceinline
MIDI_Interface::setCallbacks(MIDI_Callbacks &cb)MIDI_Interfaceinline
startTimeBluetoothMIDI_Interfaceprivate
update() overrideBluetoothMIDI_Interfaceinlinevirtual
~MIDI_Interface()MIDI_Interfacevirtual