Home
last modified time | relevance | path

Searched refs:DelaySuspendInfoEx (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/foundation/resourceschedule/background_task_mgr/services/transient_task/src/
H A Ddelay_suspend_info_ex.cpp23 DelaySuspendInfoEx::DelaySuspendInfoEx(const int32_t& pid, const int32_t& requestId, const int32_t&… in DelaySuspendInfoEx() function in OHOS::BackgroundTaskMgr::DelaySuspendInfoEx
30 int32_t DelaySuspendInfoEx::GetRemainDelayTime() in GetRemainDelayTime()
38 int32_t DelaySuspendInfoEx::GetAdvanceCallbackTime() in GetAdvanceCallbackTime()
44 void DelaySuspendInfoEx::StartAccounting() in StartAccounting()
51 void DelaySuspendInfoEx::StopAccounting() in StopAccounting()
59 void DelaySuspendInfoEx::Dump(std::string& result) in Dump()
H A Dpkg_delay_suspend_info.cpp49 void PkgDelaySuspendInfo::AddRequest(const shared_ptr<DelaySuspendInfoEx>& delayInfo, in AddRequest()
H A Ddecision_maker.cpp182 …::Decide(const std::shared_ptr<KeyInfo>& key, const std::shared_ptr<DelaySuspendInfoEx>& delayInfo) in Decide()
H A Dbg_transient_task_mgr.cpp196 auto infoEx = make_shared<DelaySuspendInfoEx>(pid); in RequestSuspendDelay()
/ohos5.0/foundation/resourceschedule/background_task_mgr/services/transient_task/include/
H A Ddelay_suspend_info_ex.h26 class DelaySuspendInfoEx : public DelaySuspendInfo {
28 …explicit DelaySuspendInfoEx(const int32_t& pid, const int32_t& requestId = -1, const int32_t& dela…
29 ~DelaySuspendInfoEx() override = default;
H A Dpkg_delay_suspend_info.h38 void AddRequest(const shared_ptr<DelaySuspendInfoEx>& delayInfo, const int32_t delayTime,
83 vector<shared_ptr<DelaySuspendInfoEx>> requestList_;
H A Ddecision_maker.h45 …ErrCode Decide(const std::shared_ptr<KeyInfo>& key, const std::shared_ptr<DelaySuspendInfoEx>& del…
/ohos5.0/foundation/resourceschedule/background_task_mgr/services/test/unittest/
H A Dbgtask_misc_unit_test.cpp315 auto delayInfo = std::make_shared<DelaySuspendInfoEx>(1);
323 auto delayInfo1 = std::make_shared<DelaySuspendInfoEx>(1);
324 auto delayInfo2 = std::make_shared<DelaySuspendInfoEx>(2);
325 auto delayInfo3 = std::make_shared<DelaySuspendInfoEx>(3);
358 auto delayInfo1 = std::make_shared<DelaySuspendInfoEx>(1);
480 auto delayInfo1 = std::make_shared<DelaySuspendInfoEx>(1, 1);
481 auto delayInfo2 = std::make_shared<DelaySuspendInfoEx>(1, 2);
713 auto delayInfo = std::make_shared<DelaySuspendInfoEx>(1);
757 auto delayInfo = std::make_shared<DelaySuspendInfoEx>(1);
789 auto delayInfo = std::make_shared<DelaySuspendInfoEx>(1);
[all …]