11 const char*
getName()
const override {
return "mod_sao"; }
12 const char*
getVersion()
const override {
return "1.0.0"; }
16 bool start()
override;
Module interface that extends IService with module-specific features.
static SaoModule & instance()
const char * getName() const override
uint8_t getMenuItems(core::ModuleMenuItem *items, uint8_t maxItems) override
Returns module menu items.
core::ServiceState getState() const override
const char * getVersion() const override
Returns the module version string.
void onUnlock() override
Called when device is unlocked.