Home
last modified time | relevance | path

Searched refs:AutoSuspend (Results 1 - 2 of 2) sorted by relevance

/base/powermgr/power_manager/services/native/src/actions/default/suspend/
H A Dsuspend_controller.cpp26 bool SuspendController::AutoSuspend::started_ = false;
31 suspend_ = std::make_unique<AutoSuspend>(f); in SuspendController()
34 void SuspendController::AutoSuspend::AutoSuspendLoop() in AutoSuspendLoop()
40 POWER_HILOGW(FEATURE_SUSPEND, "AutoSuspend is stopped"); in AutoSuspendLoop()
70 void SuspendController::AutoSuspend::Start(SuspendCallback onSuspend, SuspendCallback onWakeup) in Start()
72 POWER_HILOGD(FEATURE_SUSPEND, "AutoSuspend Start"); in Start()
76 POWER_HILOGW(FEATURE_SUSPEND, "AutoSuspend is already started"); in Start()
81 POWER_HILOGD(FEATURE_SUSPEND, "AutoSuspend Start detach"); in Start()
85 void SuspendController::AutoSuspend::Stop() in Stop()
87 POWER_HILOGD(FEATURE_SUSPEND, "AutoSuspend Sto in Stop()
[all...]
H A Dsuspend_controller.h46 class AutoSuspend { class in OHOS::PowerMgr::Suspend::SuspendController
48 explicit AutoSuspend(const WaitingSuspendConditionFunc& waitingFunc) : waitingFunc_(waitingFunc) {} in AutoSuspend() function in OHOS::PowerMgr::Suspend::SuspendController::AutoSuspend
49 ~AutoSuspend() = default;
78 std::unique_ptr<AutoSuspend> suspend_;

Completed in 2 milliseconds