31 virtual void process()
override;
38 void handleAction(
const Action &action);
39 void processSerialInput();
SerialUserInterface(Stream &_serial=Serial)
Definition SerialUserInterface.h:25
virtual void process() override
This method that be called regularly from the VLCB core to let the service perform regular tasks.
Definition SerialUserInterface.cpp:15
virtual byte getServiceVersionID() const override
Return the version of the service specification implemented by this service.
Definition SerialUserInterface.h:29
virtual void processAction(const Action &action) override
Called when there is an action available.
Definition SerialUserInterface.cpp:20
virtual VlcbServiceTypes getServiceID() const override
Return a unique ID for this service.
Definition SerialUserInterface.h:28
Interface base class for all VLCB services.
Definition Service.h:25
Definition AbstractEventTeachingService.cpp:13
An action to be performed.
Definition Controller.h:51
VlcbModeParams
Definition vlcbdefs.hpp:562
VlcbServiceTypes
Definition vlcbdefs.hpp:487
@ SERVICE_ID_NONE
Definition vlcbdefs.hpp:491