Searched refs:DecisionMaker (Results 1 - 7 of 7) sorted by relevance
/foundation/resourceschedule/background_task_mgr/services/transient_task/src/ |
H A D | decision_maker.cpp | 38 DecisionMaker::DecisionMaker(const shared_ptr<TimerManager>& timerManager, const shared_ptr<DeviceInfoManager>& device) in DecisionMaker() function in OHOS::BackgroundTaskMgr::DecisionMaker 50 DecisionMaker::~DecisionMaker() in ~DecisionMaker() 61 bool DecisionMaker::GetAppMgrProxy() in GetAppMgrProxy() 100 void DecisionMaker::ResetAppMgrProxy() in ResetAppMgrProxy() 108 void DecisionMaker::AppMgrDeathRecipient::OnRemoteDied(const wptr<IRemoteObject> &remote) in OnRemoteDied() 115 void DecisionMaker::ApplicationStateObserver::OnForegroundApplicationChanged( in OnForegroundApplicationChanged() 145 int DecisionMaker::GetAllowRequestTime() in GetAllowRequestTime() 160 ErrCode DecisionMaker [all...] |
H A D | watchdog.cpp | 29 Watchdog::Watchdog(const wptr<BackgroundTaskMgrService>& service, const std::shared_ptr<DecisionMaker>& decision, in Watchdog()
|
H A D | bg_transient_task_mgr.cpp | 106 decisionMaker_ = make_shared<DecisionMaker>(timerManager_, deviceInfoManeger_); in InitNecessaryState()
|
/foundation/resourceschedule/background_task_mgr/services/transient_task/include/ |
H A D | decision_maker.h | 41 class DecisionMaker : public IEventListener { class 43 DecisionMaker(const std::shared_ptr<TimerManager>& timerManager, const std::shared_ptr<DeviceInfoManager>& device); 44 ~DecisionMaker() override; 58 explicit ApplicationStateObserver(DecisionMaker &decisionMaker) : decisionMaker_(decisionMaker) {} in ApplicationStateObserver() 71 DecisionMaker &decisionMaker_; 77 explicit AppMgrDeathRecipient(DecisionMaker &decisionMaker) : decisionMaker_(decisionMaker) {} in AppMgrDeathRecipient() 84 DecisionMaker &decisionMaker_;
|
H A D | watchdog.h | 34 Watchdog(const wptr<BackgroundTaskMgrService>& service, const std::shared_ptr<DecisionMaker>& decision, 46 std::shared_ptr<DecisionMaker> decision_ {nullptr};
|
H A D | bg_transient_task_mgr.h | 112 std::shared_ptr<DecisionMaker> decisionMaker_ {nullptr};
|
/foundation/resourceschedule/background_task_mgr/services/test/unittest/ |
H A D | bgtask_misc_unit_test.cpp | 299 * @tc.desc: test DecisionMaker class decide method. 309 auto decisionMaker = std::make_shared<DecisionMaker>(timerManager, deviceInfoManeger); in HWTEST_F() 340 * @tc.desc: test DecisionMaker class misc method. 350 auto decisionMaker = std::make_shared<DecisionMaker>(timerManager, deviceInfoManeger); in HWTEST_F() 579 auto decisionMaker = std::make_shared<DecisionMaker>(timerManager, deviceInfoManeger); in HWTEST_F() 698 auto decisionMaker = std::make_shared<DecisionMaker>(timerManager, deviceInfoManeger); in HWTEST_F() 699 auto applicationStateObserver = sptr<DecisionMaker::ApplicationStateObserver>( in HWTEST_F() 700 new (std::nothrow) DecisionMaker::ApplicationStateObserver(*decisionMaker)); in HWTEST_F() 742 auto decisionMaker = std::make_shared<DecisionMaker>(timerManager, deviceInfoManeger); in HWTEST_F() 774 auto decisionMaker = std::make_shared<DecisionMaker>(timerManage in HWTEST_F() [all...] |
Completed in 5 milliseconds