A dummy service that reports internal metrics as service diagnostics.
Definition InternalDiagnosticsService.h:26
void reportDiagnostics(byte serviceIndex, byte diagnosticsCode) override
Report a given diagnostic value.
Definition InternalDiagnosticsService.cpp:14
virtual int getDiagnosticCount() override
report how many diagnostics this service supports.
Definition InternalDiagnosticsService.cpp:40
byte getServiceVersionID() const override
Return the version of the service specification implemented by this service.
Definition InternalDiagnosticsService.h:29
VlcbServiceTypes getServiceID() const override
Return a unique ID for this service.
Definition InternalDiagnosticsService.h:28
Interface base class for all VLCB services.
Definition Service.h:25
Definition AbstractEventTeachingService.cpp:13
VlcbServiceTypes
Definition vlcbdefs.hpp:487