Searched refs:SleepCallbackHolder (Results 1 – 4 of 4) sorted by relevance
21 SleepCallbackHolder::SleepCallbackHolder() {} in SleepCallbackHolder() function in OHOS::PowerMgr::SleepCallbackHolder22 SleepCallbackHolder::~SleepCallbackHolder() = default;24 void SleepCallbackHolder::AddCallback(const sptr<ISyncSleepCallback>& callback, SleepPriority prior… in AddCallback()46 SleepCallbackHolder::SleepCallbackContainerType SleepCallbackHolder::GetHighPriorityCallbacks() in GetHighPriorityCallbacks()52 SleepCallbackHolder::SleepCallbackContainerType SleepCallbackHolder::GetDefaultPriorityCallbacks() in GetDefaultPriorityCallbacks()58 SleepCallbackHolder::SleepCallbackContainerType SleepCallbackHolder::GetLowPriorityCallbacks() in GetLowPriorityCallbacks()64 void SleepCallbackHolder::RemoveCallback(const sptr<ISyncSleepCallback>& callback) in RemoveCallback()72 void SleepCallbackHolder::RemoveCallback( in RemoveCallback()73 …SleepCallbackHolder::SleepCallbackContainerType& callbacks, const sptr<ISyncSleepCallback>& callba… in RemoveCallback()
26 class SleepCallbackHolder final : public DelayedRefSingleton<SleepCallbackHolder> {27 DECLARE_DELAYED_REF_SINGLETON(SleepCallbackHolder);28 DISALLOW_COPY_AND_MOVE(SleepCallbackHolder);
77 SleepCallbackHolder::GetInstance().AddCallback(callback, priority); in AddCallback()86 SleepCallbackHolder::GetInstance().RemoveCallback(callback); in RemoveCallback()97 auto highPriorityCallbacks = SleepCallbackHolder::GetInstance().GetHighPriorityCallbacks(); in TriggerSyncSleepCallback()99 … auto defaultPriorityCallbacks = SleepCallbackHolder::GetInstance().GetDefaultPriorityCallbacks(); in TriggerSyncSleepCallback()101 auto lowPriorityCallbacks = SleepCallbackHolder::GetInstance().GetLowPriorityCallbacks(); in TriggerSyncSleepCallback()110 …SleepCallbackHolder::SleepCallbackContainerType& callbacks, const std::string& priority, bool isWa… in TriggerSyncSleepCallbackInner()
99 …SleepCallbackHolder::SleepCallbackContainerType& callbacks, const std::string& priority, bool isWa…