CDC Badge OS
Firmware for the CDC Badge v1.0 hardware security key
Loading...
Searching...
No Matches
cdc::hal::ISleepController Member List

This is the complete list of members for cdc::hal::ISleepController, including all inherited members.

clearDeepSleepFlag()=0cdc::hal::ISleepControllerpure virtual
enterDeepSleep()=0cdc::hal::ISleepControllerpure virtual
enterLightSleep()=0cdc::hal::ISleepControllerpure virtual
getLightSleepInterval() const =0cdc::hal::ISleepControllerpure virtual
getName() const =0cdc::core::IServicepure virtual
getState() const =0cdc::core::IServicepure virtual
getWakeupSource() const =0cdc::hal::ISleepControllerpure virtual
init()=0cdc::core::IServicepure virtual
prepareGpioForSleep()=0cdc::hal::ISleepControllerpure virtual
registerPreSleepCallback(const SleepCallbackEntry &entry)=0cdc::hal::ISleepControllerpure virtual
registerWakeupCallback(const SleepCallbackEntry &entry)=0cdc::hal::ISleepControllerpure virtual
setLightSleepInterval(uint32_t seconds)=0cdc::hal::ISleepControllerpure virtual
stabilizeGpioAfterWakeup()=0cdc::hal::ISleepControllerpure virtual
start()=0cdc::core::IServicepure virtual
stop()=0cdc::core::IServicepure virtual
unregisterCallbacks(const char *moduleName)=0cdc::hal::ISleepControllerpure virtual
wasInDeepSleep() const =0cdc::hal::ISleepControllerpure virtual
~IService()=defaultcdc::core::IServicevirtual
~ISleepController()=defaultcdc::hal::ISleepControllervirtual