#include <cs_FactoryReset.h>
◆ FactoryReset()
◆ enableRecovery()
| void FactoryReset::enableRecovery |
( |
bool |
enable | ) |
|
◆ factoryReset()
| bool FactoryReset::factoryReset |
( |
uint32_t |
resetCode | ) |
|
◆ finishFactoryReset()
| void FactoryReset::finishFactoryReset |
( |
uint8_t |
deviceType | ) |
|
◆ getInstance()
Gets a static singleton (no dynamic memory allocation)
◆ handleEvent()
| void FactoryReset::handleEvent |
( |
event_t & |
event | ) |
|
|
virtual |
◆ init()
| void FactoryReset::init |
( |
| ) |
|
◆ onClassFactoryResetDone()
◆ performFactoryReset()
| bool FactoryReset::performFactoryReset |
( |
| ) |
|
|
private |
◆ process()
| void FactoryReset::process |
( |
| ) |
|
|
private |
◆ recover()
| bool FactoryReset::recover |
( |
uint32_t |
resetCode | ) |
|
◆ resetTimeout()
| void FactoryReset::resetTimeout |
( |
| ) |
|
|
private |
◆ staticProcess()
| static void FactoryReset::staticProcess |
( |
FactoryReset * |
ptr | ) |
|
|
inlinestatic |
◆ staticTimeout()
| static void FactoryReset::staticTimeout |
( |
FactoryReset * |
ptr | ) |
|
|
inlinestatic |
◆ timeout()
| void FactoryReset::timeout |
( |
| ) |
|
|
private |
◆ validateResetCode()
| bool FactoryReset::validateResetCode |
( |
uint32_t |
resetCode | ) |
|
|
inlineprivate |
◆ _recoveryDisableTimerData
| app_timer_t FactoryReset::_recoveryDisableTimerData |
|
private |
◆ _recoveryDisableTimerId
| app_timer_id_t FactoryReset::_recoveryDisableTimerId |
|
private |
◆ _recoveryEnabled
| bool FactoryReset::_recoveryEnabled |
|
private |
◆ _recoveryProcessTimerData
| app_timer_t FactoryReset::_recoveryProcessTimerData |
|
private |
◆ _recoveryProcessTimerId
| app_timer_id_t FactoryReset::_recoveryProcessTimerId |
|
private |
◆ _rtcStartTime
| uint32_t FactoryReset::_rtcStartTime |
|
private |
◆ _successfullyFactoryResetBitmask
| uint8_t FactoryReset::_successfullyFactoryResetBitmask = 0 |
|
private |
The documentation for this class was generated from the following file: