Home
last modified time | relevance | path

Searched refs:workInfo_ (Results 1 – 11 of 11) sorted by relevance

/ohos5.0/foundation/resourceschedule/work_scheduler/services/test/src/
H A Dwork_status_test.cpp104 workStatus_->workInfo_ = workInfo_;
120 workStatus_->workInfo_ = workInfo_;
137 workStatus_->workInfo_ = workInfo_;
153 workStatus_->workInfo_ = workInfo_;
170 workStatus_->workInfo_ = workInfo_;
190 workStatus_->workInfo_ = workInfo_;
210 workStatus_->workInfo_ = workInfo_;
230 workStatus_->workInfo_ = workInfo_;
251 workStatus_->workInfo_ = workInfo_;
271 workStatus_->workInfo_ = workInfo_;
[all …]
H A Dwork_conn_manager_test.cpp222 …SchedulerConnection> connection(new (std::nothrow) WorkSchedulerConnection(workStatus->workInfo_));
247 …SchedulerConnection> connection(new (std::nothrow) WorkSchedulerConnection(workStatus->workInfo_));
/ohos5.0/foundation/resourceschedule/work_scheduler/services/native/src/
H A Dwork_conn_manager.cpp71 if (!workStatus->workInfo_->GetExtension()) { in StartWork()
98 …SchedulerConnection> connection(new (std::nothrow) WorkSchedulerConnection(workStatus->workInfo_)); in StartWork()
106 want.SetParam(PARAM_APP_CLONE_INDEX_KEY, workStatus->workInfo_->GetAppIndex()); in StartWork()
186 if (workStatus->workInfo_->GetConditionMap()->count(WorkCondition::Type::NETWORK) > 0) { in WriteStartWorkEvent()
190 if (workStatus->workInfo_->GetConditionMap()->count(WorkCondition::Type::CHARGER) > 0) { in WriteStartWorkEvent()
194 if (workStatus->workInfo_->GetConditionMap()->count(WorkCondition::Type::BATTERY_STATUS) > 0) { in WriteStartWorkEvent()
198 if (workStatus->workInfo_->GetConditionMap()->count(WorkCondition::Type::BATTERY_LEVEL) > 0) { in WriteStartWorkEvent()
202 if (workStatus->workInfo_->GetConditionMap()->count(WorkCondition::Type::STORAGE) > 0) { in WriteStartWorkEvent()
206 if (workStatus->workInfo_->GetConditionMap()->count(WorkCondition::Type::TIMER) > 0) { in WriteStartWorkEvent()
212 if (!workStatus->workInfo_->IsRepeat()) { in WriteStartWorkEvent()
[all …]
H A Dwork_scheduler_connection.cpp25 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 Dwork_status.cpp78 this->workInfo_ = make_shared<WorkInfo>(workInfo); in WorkStatus()
108 if (workInfo_->GetConditionMap()->count(type) > 0 in OnConditionChanged()
160 workInfo_->RequestBaseTime(baseTime_); in UpdateTimerIfNeed()
196 if (!workInfo_->IsPreinstalled()) { in IsUriKeySwitchOn()
199 if (workInfo_->GetUriKey().empty()) { in IsUriKeySwitchOn()
203 string key = workInfo_->GetUriKey(); in IsUriKeySwitchOn()
260 auto workConditionMap = workInfo_->GetConditionMap(); in IsConditionReady()
286 auto workConditionMap = workInfo_->GetConditionMap(); in IsBatteryAndNetworkReady()
346 auto workConditionMap = workInfo_->GetConditionMap(); in IsStorageReady()
409 if (workInfo_->IsCallBySystemApp()) { in SetMinInterval()
[all …]
H A Dwork_policy_manager.cpp100 if (workStatus->workInfo_->GetConditionMap()->count(WorkCondition::Type::NETWORK) > 0) { in GetConditionString()
104 if (workStatus->workInfo_->GetConditionMap()->count(WorkCondition::Type::CHARGER) > 0) { in GetConditionString()
116 if (workStatus->workInfo_->GetConditionMap()->count(WorkCondition::Type::STORAGE) > 0) { in GetConditionString()
120 if (workStatus->workInfo_->GetConditionMap()->count(WorkCondition::Type::TIMER) > 0) { in GetConditionString()
153 if (!workStatus->workInfo_->IsRepeat()) { in AddWork()
160 "TYPE", type, "INTERVAL", workStatus->workInfo_->GetTimeInterval()); in AddWork()
452 if (topWork->workInfo_->GetDeepIdle() == WorkCondition::DeepIdle::DEEP_IDLE_IN in UpdateWatchdogTime()
537 [](std::shared_ptr<WorkStatus> it) { return it->workInfo_; }); in ObtainAllWorks()
550 return workStatus->workInfo_; in GetWorkStatus()
730 if (work->workInfo_->GetBundleName() == bundleName && in GetAllIdeWorkStatus()
[all …]
H A Dwork_queue_manager.cpp52 if (!workStatus || !workStatus->workInfo_ || !workStatus->workInfo_->GetConditionMap()) { in AddWork()
57 auto map = workStatus->workInfo_->GetConditionMap(); in AddWork()
70 workStatus->workInfo_->SetCallBySystemApp(true); in AddWork()
79 auto map = workStatus->workInfo_->GetConditionMap(); in RemoveWork()
H A Dwork_queue.cpp243 …if (work->IsRunning() && work->workInfo_->GetDeepIdle() == WorkCondition::DeepIdle::DEEP_IDLE_IN) { in GetDeepIdleWorks()
H A Dwork_scheduler_service.cpp695 workStatus->workInfo_->RefreshUid(uid); in StartWork()
696 persistedMap_.emplace(workStatus->workId_, workStatus->workInfo_); in StartWork()
/ohos5.0/foundation/resourceschedule/work_scheduler/services/native/include/
H A Dwork_scheduler_connection.h52 std::shared_ptr<WorkInfo> workInfo_; variable
H A Dwork_status.h64 std::shared_ptr<WorkInfo> workInfo_; variable