connectSourcePipe(MIDI_Pipe *source) | MIDI_Sink | |
disconnect(TrueMIDI_Source &source) | MIDI_Sink | |
disconnect(MIDI_Pipe &)=delete | MIDI_Sink | |
disconnectSourcePipes() | MIDI_Sink | |
disconnectSourcePipesShallow() | MIDI_Sink | private |
getFinalSink() | MIDI_Sink | inlineprivatevirtual |
getPrefix() const | PrintDebugMIDI_Base | inline |
getSourcePipe() const | MIDI_Sink | inline |
getStream() const | StreamDebugMIDI_Output | inline |
hasSourcePipe() const | MIDI_Sink | inline |
MIDI_Sender< StreamDebugMIDI_Output > | StreamDebugMIDI_Output | protected |
MIDI_Sink()=default | MIDI_Sink | |
MIDI_Sink(const MIDI_Sink &)=delete | MIDI_Sink | |
MIDI_Sink(MIDI_Sink &&other) | MIDI_Sink | |
operator=(const MIDI_Sink &)=delete | MIDI_Sink | |
operator=(MIDI_Sink &&other) | MIDI_Sink | |
prefix | PrintDebugMIDI_Base | private |
PrintDebugMIDI_Base(const char *prefix) | PrintDebugMIDI_Base | inline |
send(ChannelMessage message) | MIDI_Sender< StreamDebugMIDI_Output > | |
send(SysCommonMessage message) | MIDI_Sender< StreamDebugMIDI_Output > | |
send(SysExMessage message) | MIDI_Sender< StreamDebugMIDI_Output > | |
send(RealTimeMessage message) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendActiveSensing(Cable cable=Cable_1) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendCC(MIDIAddress address, uint8_t value) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendChannelMessage(MIDIMessageType m, Channel c, uint8_t d1, uint8_t d2, Cable cable=Cable_1) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendChannelMessage(MIDIMessageType m, Channel c, uint8_t d1, Cable cable=Cable_1) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendChannelMessageImpl(ChannelMessage) | StreamDebugMIDI_Output | protected |
PrintDebugMIDI_Base::sendChannelMessageImpl(Print &, ChannelMessage) | PrintDebugMIDI_Base | protected |
sendChannelPressure(MIDIChannelCable address, uint8_t pressure) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendContinue(Cable cable=Cable_1) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendControlChange(MIDIAddress address, uint8_t value) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendCP(MIDIChannelCable address, uint8_t pressure) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendKeyPressure(MIDIAddress address, uint8_t pressure) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendKP(MIDIAddress address, uint8_t pressure) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendMTCQuarterFrame(uint8_t data, Cable cable=Cable_1) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendMTCQuarterFrame(uint8_t messageType, uint8_t values, Cable cable=Cable_1) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendNoteOff(MIDIAddress address, uint8_t velocity) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendNoteOn(MIDIAddress address, uint8_t velocity) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendNow() | MIDI_Sender< StreamDebugMIDI_Output > | |
sendNowImpl() | StreamDebugMIDI_Output | protected |
PrintDebugMIDI_Base::sendNowImpl(Print &) | PrintDebugMIDI_Base | inlineprotected |
sendPB(MIDIChannelCable address, uint16_t value) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendPC(MIDIAddress address) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendPC(MIDIChannelCable address, uint8_t value) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendPitchBend(MIDIChannelCable address, uint16_t value) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendProgramChange(MIDIAddress address) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendProgramChange(MIDIChannelCable address, uint8_t value) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendRealTime(MIDIMessageType rt, Cable cable=Cable_1) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendRealTime(uint8_t rt, Cable cable=Cable_1) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendRealTimeImpl(RealTimeMessage) | StreamDebugMIDI_Output | protected |
PrintDebugMIDI_Base::sendRealTimeImpl(Print &, RealTimeMessage) | PrintDebugMIDI_Base | protected |
sendSongPositionPointer(uint16_t spp, Cable cable=Cable_1) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendSongSelect(uint8_t song, Cable cable=Cable_1) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendStart(Cable cable=Cable_1) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendStop(Cable cable=Cable_1) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendSysCommon(MIDIMessageType m, Cable cable=Cable_1) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendSysCommon(MIDIMessageType m, uint8_t data1, Cable cable=Cable_1) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendSysCommon(MIDIMessageType m, uint8_t data1, uint8_t data2, Cable cable=Cable_1) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendSysCommonImpl(SysCommonMessage) | StreamDebugMIDI_Output | protected |
PrintDebugMIDI_Base::sendSysCommonImpl(Print &, SysCommonMessage) | PrintDebugMIDI_Base | protected |
sendSysEx(const uint8_t(&sysexdata)[N], Cable cable=Cable_1) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendSysEx(const uint8_t *data, uint16_t length, Cable cable=Cable_1) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendSysExImpl(SysExMessage) | StreamDebugMIDI_Output | protected |
PrintDebugMIDI_Base::sendSysExImpl(Print &, SysExMessage) | PrintDebugMIDI_Base | protected |
sendSystemReset(Cable cable=Cable_1) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendTimingClock(Cable cable=Cable_1) | MIDI_Sender< StreamDebugMIDI_Output > | |
sendTuneRequest(Cable cable=Cable_1) | MIDI_Sender< StreamDebugMIDI_Output > | |
setPrefix(const char *prefix) | PrintDebugMIDI_Base | inline |
sinkMIDIfromPipe(ChannelMessage m) override | StreamDebugMIDI_Output | inlineprotectedvirtual |
sinkMIDIfromPipe(SysExMessage m) override | StreamDebugMIDI_Output | inlineprotectedvirtual |
sinkMIDIfromPipe(SysCommonMessage m) override | StreamDebugMIDI_Output | inlineprotectedvirtual |
sinkMIDIfromPipe(RealTimeMessage m) override | StreamDebugMIDI_Output | inlineprotectedvirtual |
sourcePipe | MIDI_Sink | protected |
stallDownstream(MIDIStaller *, MIDI_Source *) | MIDI_Sink | inlineprivatevirtual |
stream | StreamDebugMIDI_Output | protected |
StreamDebugMIDI_Output(Print &stream, const char *prefix=nullptr) | StreamDebugMIDI_Output | inline |
swap(MIDI_Sink &a, MIDI_Sink &b) | MIDI_Sink | static |
unstallDownstream(MIDIStaller *, MIDI_Source *) | MIDI_Sink | inlineprivatevirtual |
~MIDI_Sink() | MIDI_Sink | virtual |