| begin() | VLCB::Service | inlinevirtual |
| controller | VLCB::Service | protected |
| diagEventsProduced | VLCB::EventProducerService | protected |
| getDiagnosticCount() override | VLCB::EventProducerServiceWithDiagnostics | virtual |
| getServiceData() | VLCB::Service | virtual |
| getServiceID() const override | VLCB::EventProducerService | inlinevirtual |
| getServiceVersionID() const override | VLCB::EventProducerService | inlinevirtual |
| isThisNodeNumber(unsigned int nodeNumber) | VLCB::Service | protected |
| process() | VLCB::Service | inlinevirtual |
| processAction(const Action &action) override | VLCB::EventProducerService | virtual |
| reportDiagnostics(byte serviceIndex, byte diagnosticsCode) override | VLCB::EventProducerServiceWithDiagnostics | virtual |
| sendEventAtIndex(bool state, byte evIndex) | VLCB::EventProducerService | |
| sendEventAtIndex(bool state, byte evIndex, byte data1) | VLCB::EventProducerService | |
| sendEventAtIndex(bool state, byte evIndex, byte data1, byte data2) | VLCB::EventProducerService | |
| sendEventAtIndex(bool state, byte evIndex, byte data1, byte data2, byte data3) | VLCB::EventProducerService | |
| sendEventResponse(bool state, byte index) | VLCB::EventProducerService | |
| sendEventResponse(bool state, byte index, byte data1) | VLCB::EventProducerService | |
| sendEventResponse(bool state, byte index, byte data1, byte data2) | VLCB::EventProducerService | |
| sendEventResponse(bool state, byte index, byte data1, byte data2, byte data3) | VLCB::EventProducerService | |
| sendLongEvent(bool state, int eventNumber) | VLCB::EventProducerService | |
| sendLongEventWithSpoofedNodeNumber(bool state, int nodeNumber, int eventNumber) | VLCB::EventProducerService | |
| sendShortEvent(bool state, int eventNumber) | VLCB::EventProducerService | |
| setController(Controller *ctrl) | VLCB::Service | inline |
| setRequestEventHandler(void(*fptr)(byte index, const VlcbMessage *msg)) | VLCB::EventProducerService | |