/foundation/resourceschedule/work_scheduler/services/test/src/ |
H A D | work_queue_test.cpp | 181 auto workInfo_ = WorkInfo(); in HWTEST_F() local 182 workInfo_.SetWorkId(i); in HWTEST_F() 185 workInfo_.SetElement(bundleName, abilityName); in HWTEST_F() 186 auto workStatus = std::make_shared<WorkStatus>(workInfo_, i); in HWTEST_F() 204 auto workInfo_ = WorkInfo(); in HWTEST_F() local 205 workInfo_.SetWorkId(1); in HWTEST_F() 208 workInfo_.SetElement(bundleName, abilityName); in HWTEST_F() 209 auto workStatus = std::make_shared<WorkStatus>(workInfo_, 1); in HWTEST_F() 223 auto workInfo_ = WorkInfo(); in HWTEST_F() local 224 workInfo_ in HWTEST_F() 243 auto workInfo_ = WorkInfo(); HWTEST_F() local 263 auto workInfo_ = WorkInfo(); HWTEST_F() local 283 auto workInfo_ = WorkInfo(); HWTEST_F() local 303 auto workInfo_ = WorkInfo(); HWTEST_F() local 323 auto workInfo_ = WorkInfo(); HWTEST_F() local 344 auto workInfo_ = WorkInfo(); HWTEST_F() local 365 auto workInfo_ = WorkInfo(); HWTEST_F() local 386 auto workInfo_ = WorkInfo(); HWTEST_F() local 407 auto workInfo_ = WorkInfo(); HWTEST_F() local 427 auto workInfo_ = WorkInfo(); HWTEST_F() local 447 auto workInfo_ = WorkInfo(); HWTEST_F() local [all...] |
H A D | work_status_test.cpp | 36 static std::shared_ptr<WorkInfo> workInfo_; member in OHOS::WorkScheduler::WorkStatusTest 40 std::shared_ptr<WorkInfo> WorkStatusTest::workInfo_ = nullptr; member in OHOS::WorkScheduler::WorkStatusTest 44 workInfo_ = std::make_shared<WorkInfo>(); in SetUpTestCase() 45 workInfo_->SetWorkId(-1); in SetUpTestCase() 48 workInfo_->SetElement(bundleName, abilityName); in SetUpTestCase() 49 workInfo_->RequestPersisted(false); in SetUpTestCase() 52 workInfo_->RequestBaseTime(baseTime); in SetUpTestCase() 53 workStatus_ = std::make_shared<WorkStatus>(*(workInfo_.get()), -1); in SetUpTestCase() 102 std::shared_ptr<WorkInfo> workInfo_ = std::make_shared<WorkInfo>(); in HWTEST_F() local 103 workInfo_ in HWTEST_F() 117 std::shared_ptr<WorkInfo> workInfo_ = std::make_shared<WorkInfo>(); HWTEST_F() local 133 std::shared_ptr<WorkInfo> workInfo_ = std::make_shared<WorkInfo>(); HWTEST_F() local 150 std::shared_ptr<WorkInfo> workInfo_ = std::make_shared<WorkInfo>(); HWTEST_F() local 166 std::shared_ptr<WorkInfo> workInfo_ = std::make_shared<WorkInfo>(); HWTEST_F() local 183 std::shared_ptr<WorkInfo> workInfo_ = std::make_shared<WorkInfo>(); HWTEST_F() local 203 std::shared_ptr<WorkInfo> workInfo_ = std::make_shared<WorkInfo>(); HWTEST_F() local 223 std::shared_ptr<WorkInfo> workInfo_ = std::make_shared<WorkInfo>(); HWTEST_F() local 243 std::shared_ptr<WorkInfo> workInfo_ = std::make_shared<WorkInfo>(); HWTEST_F() local 264 std::shared_ptr<WorkInfo> workInfo_ = std::make_shared<WorkInfo>(); HWTEST_F() local 284 std::shared_ptr<WorkInfo> workInfo_ = std::make_shared<WorkInfo>(); HWTEST_F() local 308 std::shared_ptr<WorkInfo> workInfo_ = std::make_shared<WorkInfo>(); HWTEST_F() local 328 std::shared_ptr<WorkInfo> workInfo_ = std::make_shared<WorkInfo>(); HWTEST_F() local 345 std::shared_ptr<WorkInfo> workInfo_ = std::make_shared<WorkInfo>(); HWTEST_F() local 366 std::shared_ptr<WorkInfo> workInfo_ = std::make_shared<WorkInfo>(); HWTEST_F() local 387 std::shared_ptr<WorkInfo> workInfo_ = std::make_shared<WorkInfo>(); HWTEST_F() local 408 std::shared_ptr<WorkInfo> workInfo_ = std::make_shared<WorkInfo>(); HWTEST_F() local [all...] |
H A D | work_conn_manager_test.cpp | 222 sptr<WorkSchedulerConnection> connection(new (std::nothrow) WorkSchedulerConnection(workStatus->workInfo_)); in HWTEST_F() 247 sptr<WorkSchedulerConnection> connection(new (std::nothrow) WorkSchedulerConnection(workStatus->workInfo_)); in HWTEST_F()
|
/foundation/resourceschedule/work_scheduler/services/native/src/ |
H A D | work_scheduler_connection.cpp | 25 this->workInfo_ = workInfo; in WorkSchedulerConnection() 34 proxy_->OnWorkStop(*workInfo_); in StopWork() 46 proxy_->OnWorkStart(*workInfo_); in OnAbilityConnectDone() 47 WS_HILOGI("On ability connectDone, workId = %{public}d.", workInfo_->GetWorkId()); in OnAbilityConnectDone()
|
H A D | work_conn_manager.cpp | 71 if (!workStatus->workInfo_->GetExtension()) { in StartWork() 97 sptr<WorkSchedulerConnection> connection(new (std::nothrow) WorkSchedulerConnection(workStatus->workInfo_)); in StartWork() 105 want.SetParam(PARAM_APP_CLONE_INDEX_KEY, workStatus->workInfo_->GetAppIndex()); in StartWork() 185 if (workStatus->workInfo_->GetConditionMap()->count(WorkCondition::Type::NETWORK) > 0) { in WriteStartWorkEvent() 189 if (workStatus->workInfo_->GetConditionMap()->count(WorkCondition::Type::CHARGER) > 0) { in WriteStartWorkEvent() 193 if (workStatus->workInfo_->GetConditionMap()->count(WorkCondition::Type::BATTERY_STATUS) > 0) { in WriteStartWorkEvent() 197 if (workStatus->workInfo_->GetConditionMap()->count(WorkCondition::Type::BATTERY_LEVEL) > 0) { in WriteStartWorkEvent() 201 if (workStatus->workInfo_->GetConditionMap()->count(WorkCondition::Type::STORAGE) > 0) { in WriteStartWorkEvent() 205 if (workStatus->workInfo_->GetConditionMap()->count(WorkCondition::Type::TIMER) > 0) { in WriteStartWorkEvent() 211 if (!workStatus->workInfo_ in WriteStartWorkEvent() [all...] |
H A D | work_status.cpp | 62 this->workInfo_ = make_shared<WorkInfo>(workInfo); in WorkStatus() 92 if (workInfo_->GetConditionMap()->count(type) > 0 in OnConditionChanged() 147 workInfo_->RequestBaseTime(baseTime_); in UpdateTimerIfNeed() 153 workInfo_->RequestBaseTimeAndCycle(baseTime_, cycleLeft - 1); in UpdateTimerIfNeed() 183 if (!workInfo_->IsPreinstalled()) { in IsUriKeySwitchOn() 186 if (workInfo_->GetUriKey().empty()) { in IsUriKeySwitchOn() 190 string key = workInfo_->GetUriKey(); in IsUriKeySwitchOn() 211 auto workConditionMap = workInfo_->GetConditionMap(); in IsReady() 255 auto workConditionMap = workInfo_->GetConditionMap(); in IsBatteryAndNetworkReady() 292 auto conditionSet = workInfo_ in IsChargerReady() [all...] |
H A D | work_policy_manager.cpp | 98 if (workStatus->workInfo_->GetConditionMap()->count(WorkCondition::Type::NETWORK) > 0) { in GetConditionString() 102 if (workStatus->workInfo_->GetConditionMap()->count(WorkCondition::Type::CHARGER) > 0) { in GetConditionString() 106 if (workStatus->workInfo_->GetConditionMap()->count(WorkCondition::Type::BATTERY_STATUS) > 0) { in GetConditionString() 110 if (workStatus->workInfo_->GetConditionMap()->count(WorkCondition::Type::BATTERY_LEVEL) > 0) { in GetConditionString() 114 if (workStatus->workInfo_->GetConditionMap()->count(WorkCondition::Type::STORAGE) > 0) { in GetConditionString() 118 if (workStatus->workInfo_->GetConditionMap()->count(WorkCondition::Type::TIMER) > 0) { in GetConditionString() 122 if (workStatus->workInfo_->GetConditionMap()->count(WorkCondition::Type::DEEP_IDLE) > 0) { in GetConditionString() 151 if (!workStatus->workInfo_->IsRepeat()) { in AddWork() 158 "TYPE", type, "INTERVAL", workStatus->workInfo_->GetTimeInterval()); in AddWork() 427 if (topWork->workInfo_ in UpdateWatchdogTime() [all...] |
H A D | work_queue_manager.cpp | 52 if (!workStatus || !workStatus->workInfo_ || !workStatus->workInfo_->GetConditionMap()) { in AddWork() 57 auto map = workStatus->workInfo_->GetConditionMap(); in AddWork() 69 workStatus->workInfo_->SetCallBySystemApp(true); in AddWork() 78 auto map = workStatus->workInfo_->GetConditionMap(); in RemoveWork()
|
H A D | work_queue.cpp | 233 if (work->IsRunning() && work->workInfo_->GetDeepIdle() == WorkCondition::DeepIdle::DEEP_IDLE_IN) { in GetDeepIdleWorks()
|
H A D | work_scheduler_service.cpp | 626 workStatus->workInfo_->RefreshUid(uid); in StartWork() 627 persistedMap_.emplace(workStatus->workId_, workStatus->workInfo_); in StartWork()
|
/foundation/resourceschedule/work_scheduler/services/native/include/ |
H A D | work_scheduler_connection.h | 52 std::shared_ptr<WorkInfo> workInfo_; member in OHOS::WorkScheduler::WorkSchedulerConnection
|
H A D | work_status.h | 64 std::shared_ptr<WorkInfo> workInfo_; member in OHOS::WorkScheduler::WorkStatus
|