Control Surface main
MIDI Control Surface library for Arduino
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
BLEMIDIPacketBuilder Member List

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

add2B(uint8_t header, uint8_t data1, uint16_t timestamp)BLEMIDIPacketBuilder
add3B(uint8_t header, uint8_t data1, uint8_t data2, uint16_t timestamp)BLEMIDIPacketBuilder
addImpl(uint8_t header, uint8_t data1, uint8_t data2, uint16_t timestamp)BLEMIDIPacketBuilderprivate
addRealTime(uint8_t rt, uint16_t timestamp)BLEMIDIPacketBuilder
addSysCommon(uint8_t num_data, uint8_t header, uint8_t data1, uint8_t data2, uint16_t timestamp)BLEMIDIPacketBuilder
addSysEx(const uint8_t *&data, size_t &length, uint16_t timestamp)BLEMIDIPacketBuilder
BLEMIDIPacketBuilder(size_t capacity=20)BLEMIDIPacketBuilderinline
bufferBLEMIDIPacketBuilderprivate
continueSysEx(const uint8_t *&data, size_t &length, uint16_t timestamp)BLEMIDIPacketBuilder
empty() constBLEMIDIPacketBuilderinline
getBuffer() constBLEMIDIPacketBuilderinline
getPacket() constBLEMIDIPacketBuilderinline
getSize() constBLEMIDIPacketBuilderinline
getTimestampLSB(uint16_t timestamp)BLEMIDIPacketBuilderinlineprivatestatic
getTimestampMSB(uint16_t timestamp)BLEMIDIPacketBuilderinlineprivatestatic
hasSpaceFor(size_t bytes) constBLEMIDIPacketBuilderinlineprivate
initBuffer(uint16_t timestamp)BLEMIDIPacketBuilderinlineprivate
reset()BLEMIDIPacketBuilder
runningHeaderBLEMIDIPacketBuilderprivate
runningTimestampBLEMIDIPacketBuilderprivate
setCapacity(uint16_t capacity)BLEMIDIPacketBuilder
SysExEndBLEMIDIPacketBuilderprivatestatic
SysExStartBLEMIDIPacketBuilderprivatestatic