#include <MidiSysex.hh>
Public Member Functions | |
| void | startRecord (uint8_t *buf=NULL, uint16_t maxLen=0) |
| void | stopRecord () |
| void | resetRecord (uint8_t *buf=NULL, uint16_t maxLen=0) |
| bool | recordByte (uint8_t c) |
| MidiSysexClass (uint8_t *_data, uint16_t size) | |
| void | initSysexListeners () |
| bool | addSysexListener (MidiSysexListenerClass *listener) |
| void | removeSysexListener (MidiSysexListenerClass *listener) |
| bool | isListenerActive (MidiSysexListenerClass *listener) |
| void | reset () |
| void | start () |
| void | abort () |
| void | end () |
| void | handleByte (uint8_t byte) |
| MidiSysexClass (uint8_t *_data, uint16_t size) | |
| virtual void | start () |
| virtual void | abort () |
| virtual void | end () |
| virtual void | handleByte (uint8_t byte) |
Public Attributes | |
| uint16_t | max_len |
| uint16_t | recordLen |
| uint8_t * | data |
| uint8_t * | recordBuf |
| uint16_t | maxRecordLen |
| uint16_t | len |
| MidiSysexListenerClass * | listeners [NUM_SYSEX_SLAVES] |
Protected Attributes | |
| bool | aborted |
| bool | recording |
| uint8_t | recvIds [3] |
| bool | sysexLongId |
| MidiSysexClass::MidiSysexClass | ( | uint8_t * | _data, | |
| uint16_t | size | |||
| ) | [inline] |
| virtual void MidiSysexClass::abort | ( | ) | [virtual] |
| virtual void MidiSysexClass::end | ( | ) | [inline, virtual] |
Reimplemented in MididuinoSysexClass.
| virtual void MidiSysexClass::handleByte | ( | uint8_t | byte | ) | [virtual] |
| virtual void MidiSysexClass::start | ( | ) | [virtual] |
1.6.1