Searched refs:DelaySuspendInfoEx (Results 1 – 8 of 8) sorted by relevance
/ohos5.0/foundation/resourceschedule/background_task_mgr/services/transient_task/src/ |
H A D | delay_suspend_info_ex.cpp | 23 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 D | pkg_delay_suspend_info.cpp | 49 void PkgDelaySuspendInfo::AddRequest(const shared_ptr<DelaySuspendInfoEx>& delayInfo, in AddRequest()
|
H A D | decision_maker.cpp | 182 …::Decide(const std::shared_ptr<KeyInfo>& key, const std::shared_ptr<DelaySuspendInfoEx>& delayInfo) in Decide()
|
H A D | bg_transient_task_mgr.cpp | 196 auto infoEx = make_shared<DelaySuspendInfoEx>(pid); in RequestSuspendDelay()
|
/ohos5.0/foundation/resourceschedule/background_task_mgr/services/transient_task/include/ |
H A D | delay_suspend_info_ex.h | 26 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 D | pkg_delay_suspend_info.h | 38 void AddRequest(const shared_ptr<DelaySuspendInfoEx>& delayInfo, const int32_t delayTime, 83 vector<shared_ptr<DelaySuspendInfoEx>> requestList_;
|
H A D | decision_maker.h | 45 …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 D | bgtask_misc_unit_test.cpp | 315 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 …]
|