Home
last modified time | relevance | path

Searched refs:WorkSchedulerService (Results 1 - 25 of 33) sorted by relevance

12

/foundation/resourceschedule/work_scheduler/services/native/src/
H A Dwork_scheduler_service.cpp84 const std::string WORKSCHEDULER_SERVICE_NAME = "WorkSchedulerService";
86 auto instance = DelayedSingleton<WorkSchedulerService>::GetInstance();
116 WorkSchedulerService::WorkSchedulerService() : SystemAbility(WORK_SCHEDULE_SERVICE_ID, true) {} in WorkSchedulerService() function in OHOS::WorkScheduler::WorkSchedulerService
117 WorkSchedulerService::~WorkSchedulerService() {} in ~WorkSchedulerService()
119 void WorkSchedulerService::OnStart() in OnStart()
151 WEAK_FUNC bool WorkSchedulerService::IsBaseAbilityReady() in IsBaseAbilityReady()
165 void WorkSchedulerService::InitPersistedWork() in InitPersistedWork()
175 void WorkSchedulerService
[all...]
H A Dscheduler_bg_task_subscriber.cpp34 DelayedSingleton<WorkSchedulerService>::GetInstance()->UpdateEffiResApplyInfo(uid, true); in OnProcEfficiencyResourcesApply()
46 DelayedSingleton<WorkSchedulerService>::GetInstance()->UpdateEffiResApplyInfo(uid, false); in OnProcEfficiencyResourcesReset()
H A Dwork_event_handler.cpp28 const std::shared_ptr<WorkSchedulerService>& service) : EventHandler(runner), service_(service) in WorkEventHandler()
H A Dwork_status.cpp115 if (isStandby_ && !DelayedSingleton<WorkSchedulerService>::GetInstance()->CheckStandbyApplyInfo(bundleName_)) { in OnConditionChanged()
148 DelayedSingleton<WorkSchedulerService>::GetInstance()->RefreshPersistedWorks(); in UpdateTimerIfNeed()
154 DelayedSingleton<WorkSchedulerService>::GetInstance()->RefreshPersistedWorks(); in UpdateTimerIfNeed()
225 if (DelayedSingleton<WorkSchedulerService>::GetInstance()->CheckEffiResApplyInfo(uid_)) { in IsReady()
/foundation/resourceschedule/work_scheduler/services/native/include/
H A Dwork_event_handler.h25 class WorkSchedulerService;
36 const std::shared_ptr<WorkSchedulerService>& service);
46 std::weak_ptr<WorkSchedulerService> service_;
H A Dwork_scheduler_service.h45 class WorkSchedulerService final : public SystemAbility, public WorkSchedServiceStub,
46 public std::enable_shared_from_this<WorkSchedulerService> {
47 DISALLOW_COPY_AND_MOVE(WorkSchedulerService);
48 DECLARE_SYSTEM_ABILITY(WorkSchedulerService);
49 DECLARE_DELAYED_SINGLETON(WorkSchedulerService);
51 WorkSchedulerService(const int32_t systemAbilityId, bool runOnCreate);
H A Dwork_queue_manager.h30 class WorkSchedulerService;
33 explicit WorkQueueManager(const std::shared_ptr<WorkSchedulerService>& wss);
127 const std::weak_ptr<WorkSchedulerService> wss_;
H A Dwork_policy_manager.h32 class WorkSchedulerService;
38 explicit WorkPolicyManager(const std::shared_ptr<WorkSchedulerService>& wss);
290 void UpdateWatchdogTime(const std::shared_ptr<WorkSchedulerService> &wmsptr,
299 const std::weak_ptr<WorkSchedulerService> wss_;
/foundation/resourceschedule/work_scheduler/test/fuzztest/workschedulergetallrunningworks_fuzzer/
H A Dworkschedulergetallrunningworks_fuzzer.cpp27 static std::shared_ptr<WorkSchedulerService> workSchedulerService_;
29 bool WorkSchedulerService::GetUidByBundleName(const std::string &bundleName, int32_t &uid) in GetUidByBundleName()
42 workSchedulerService_ = DelayedSingleton<WorkSchedulerService>::GetInstance(); in DoSomethingInterestingWithMyAPI()
/foundation/resourceschedule/work_scheduler/test/fuzztest/workschedulerislastworktimeout_fuzzer/
H A Dworkschedulerislastworktimeout_fuzzer.cpp27 static std::shared_ptr<WorkSchedulerService> workSchedulerService_;
29 bool WorkSchedulerService::GetUidByBundleName(const std::string &bundleName, int32_t &uid) in GetUidByBundleName()
42 workSchedulerService_ = DelayedSingleton<WorkSchedulerService>::GetInstance(); in DoSomethingInterestingWithMyAPI()
/foundation/resourceschedule/work_scheduler/test/fuzztest/workschedulerobtainallworks_fuzzer/
H A Dworkschedulerobtainallworks_fuzzer.cpp27 static std::shared_ptr<WorkSchedulerService> workSchedulerService_;
29 bool WorkSchedulerService::GetUidByBundleName(const std::string &bundleName, int32_t &uid) in GetUidByBundleName()
42 workSchedulerService_ = DelayedSingleton<WorkSchedulerService>::GetInstance(); in DoSomethingInterestingWithMyAPI()
/foundation/resourceschedule/work_scheduler/test/fuzztest/workschedulergetworkstatus_fuzzer/
H A Dworkschedulergetworkstatus_fuzzer.cpp29 static std::shared_ptr<WorkSchedulerService> workSchedulerService_;
31 bool WorkSchedulerService::GetUidByBundleName(const std::string &bundleName, int32_t &uid) in GetUidByBundleName()
44 workSchedulerService_ = DelayedSingleton<WorkSchedulerService>::GetInstance(); in DoSomethingInterestingWithMyAPI()
/foundation/resourceschedule/work_scheduler/test/fuzztest/workschedulerstopandcancelwork_fuzzer/
H A Dworkschedulerstopandcancelwork_fuzzer.cpp29 static std::shared_ptr<WorkSchedulerService> workSchedulerService_;
31 bool WorkSchedulerService::GetUidByBundleName(const std::string &bundleName, int32_t &uid) in GetUidByBundleName()
44 workSchedulerService_ = DelayedSingleton<WorkSchedulerService>::GetInstance(); in DoSomethingInterestingWithMyAPI()
/foundation/resourceschedule/work_scheduler/test/fuzztest/workschedulerstopwork_fuzzer/
H A Dworkschedulerstopwork_fuzzer.cpp29 static std::shared_ptr<WorkSchedulerService> workSchedulerService_;
31 bool WorkSchedulerService::GetUidByBundleName(const std::string &bundleName, int32_t &uid) in GetUidByBundleName()
44 workSchedulerService_ = DelayedSingleton<WorkSchedulerService>::GetInstance(); in DoSomethingInterestingWithMyAPI()
/foundation/resourceschedule/work_scheduler/services/native/include/conditions/
H A Dbattery_level_listener.h33 std::shared_ptr<WorkSchedulerService> service);
58 std::shared_ptr<WorkSchedulerService> service_;
H A Dscreen_listener.h32 std::shared_ptr<WorkSchedulerService> service);
56 std::shared_ptr<WorkSchedulerService> service_;
/foundation/resourceschedule/work_scheduler/services/test/src/policy/
H A Dmemory_policy_test.cpp42 std::shared_ptr<WorkSchedulerService> workSchedulerService_ = std::make_shared<WorkSchedulerService>(); in SetUpTestCase()
H A Dpower_mode_policy_test.cpp52 std::shared_ptr<WorkSchedulerService> workSchedulerService_ = std::make_shared<WorkSchedulerService>(); in SetUpTestCase()
H A Dthermal_policy_test.cpp57 std::shared_ptr<WorkSchedulerService> workSchedulerService_ = std::make_shared<WorkSchedulerService>(); in SetUpTestCase()
H A Dapp_data_clear_listener_test.cpp44 std::shared_ptr<WorkSchedulerService> workSchedulerService_ = std::make_shared<WorkSchedulerService>(); in SetUpTestCase()
H A Dcpu_policy_test.cpp43 std::shared_ptr<WorkSchedulerService> workSchedulerService_ = std::make_shared<WorkSchedulerService>(); in SetUpTestCase()
/foundation/resourceschedule/work_scheduler/services/test/src/
H A Dwatchdog_test.cpp41 std::shared_ptr<WorkSchedulerService> workSchedulerService = DelayedSingleton<WorkSchedulerService>::GetInstance(); in SetUpTestCase()
H A Dwork_policy_manager_test.cpp44 std::shared_ptr<WorkSchedulerService> workSchedulerService_ = std::make_shared<WorkSchedulerService>(); in SetUpTestCase()
269 std::shared_ptr<WorkSchedulerService> workSchedulerService = DelayedSingleton<WorkSchedulerService>::GetInstance(); in HWTEST_F()
357 std::shared_ptr<WorkSchedulerService> workSchedulerService = DelayedSingleton<WorkSchedulerService>::GetInstance(); in HWTEST_F()
/foundation/resourceschedule/work_scheduler/test/fuzztest/workschedulerstopandclearworks_fuzzer/
H A Dworkschedulerstopandclearworks_fuzzer.cpp28 static std::shared_ptr<WorkSchedulerService> workSchedulerService_;
30 bool WorkSchedulerService::GetUidByBundleName(const std::string &bundleName, int32_t &uid) in GetUidByBundleName()
125 workSchedulerService_ = DelayedSingleton<WorkSchedulerService>::GetInstance(); in DoSomethingInterestingWithMyAPI()
/foundation/resourceschedule/work_scheduler/services/test/src/conditions/
H A Dscreen_listener_test.cpp45 std::shared_ptr<WorkSchedulerService> workSchedulerService_ = std::make_shared<WorkSchedulerService>(); in SetUpTestCase()

Completed in 11 milliseconds

12