Home
last modified time | relevance | path

Searched refs:WorkInfo (Results 1 - 25 of 54) sorted by relevance

123

/foundation/resourceschedule/work_scheduler/frameworks/test/unittest/src/
H A Dworkinfo_test.cpp47 * @tc.desc Set WorkId to WorkInfo
53 WorkInfo workInfo = WorkInfo(); in HWTEST_F()
60 * @tc.desc Set bundleName and abilityName to WorkInfo
66 WorkInfo workInfo = WorkInfo(); in HWTEST_F()
80 WorkInfo workInfo = WorkInfo(); in HWTEST_F()
95 WorkInfo workInfo = WorkInfo(); in HWTEST_F()
[all...]
H A Dwork_sched_client_test.cpp45 WorkInfo workInfo = WorkInfo(); in HWTEST_F()
58 WorkInfo workInfo = WorkInfo(); in HWTEST_F()
71 WorkInfo workInfo = WorkInfo(); in HWTEST_F()
111 std::shared_ptr<WorkInfo> work; in HWTEST_F()
127 std::list<std::shared_ptr<WorkInfo>> workInfos; in HWTEST_F()
225 std::list<std::shared_ptr<WorkInfo>> workInfos; in HWTEST_F()
/foundation/resourceschedule/work_scheduler/frameworks/src/
H A Dwork_info.cpp26 WorkInfo::WorkInfo() in WorkInfo() function in OHOS::WorkScheduler::WorkInfo
38 WorkInfo::~WorkInfo() {} in ~WorkInfo()
40 void WorkInfo::SetWorkId(int32_t workId) in SetWorkId()
45 void WorkInfo::SetElement(std::string bundleName, std::string abilityName) in SetElement()
51 void WorkInfo::RequestPersisted(bool persisted) in RequestPersisted()
56 void WorkInfo::RequestNetworkType(WorkCondition::Network condition) in RequestNetworkType()
63 void WorkInfo::RequestChargerType(bool isCharging, WorkCondition::Charger condition) in RequestChargerType()
71 void WorkInfo
[all...]
/foundation/resourceschedule/work_scheduler/interfaces/kits/js/napi/include/
H A Dcommon.h58 static bool GetWorkInfo(napi_env env, napi_value objValue, WorkInfo &workInfo);
137 static napi_value GetNapiWorkInfo(napi_env env, std::shared_ptr<WorkInfo> &workInfo);
145 static void GetConditionInfo(napi_env env, std::shared_ptr<WorkInfo> &workInfo, napi_value &napiWork);
213 static bool GetBaseWorkInfo(napi_env env, napi_value objValue, WorkInfo &workInfo);
214 static bool GetNetWorkInfo(napi_env env, napi_value objValue, WorkInfo &workInfo);
215 static bool GetChargeInfo(napi_env env, napi_value objValue, WorkInfo &workInfo);
216 static bool GetBatteryInfo(napi_env env, napi_value objValue, WorkInfo &workInfo);
217 static bool GetStorageInfo(napi_env env, napi_value objValue, WorkInfo &workInfo);
218 static bool GetRepeatInfo(napi_env env, napi_value objValue, WorkInfo &workInfo);
219 static bool GetExtrasInfo(napi_env env, napi_value objValue, WorkInfo
[all...]
/foundation/resourceschedule/work_scheduler/frameworks/include/
H A Dworkscheduler_srv_client.h38 ErrCode StartWork(WorkInfo& workInfo);
45 ErrCode StopWork(WorkInfo& workInfo);
52 ErrCode StopAndCancelWork(WorkInfo& workInfo);
74 ErrCode GetWorkStatus(int32_t workId, std::shared_ptr<WorkInfo> &workInfo);
81 ErrCode ObtainAllWorks(std::list<std::shared_ptr<WorkInfo>> &workInfos);
89 ErrCode GetAllRunningWorks(std::list<std::shared_ptr<WorkInfo>>& workInfos);
H A Diwork_sched_service.h40 virtual int32_t StartWork(WorkInfo& workInfo) = 0;
47 virtual int32_t StopWork(WorkInfo& workInfo) = 0;
54 virtual int32_t StopAndCancelWork(WorkInfo& workInfo) = 0;
75 virtual int32_t ObtainAllWorks(std::list<std::shared_ptr<WorkInfo>>& workInfos) = 0;
83 virtual int32_t GetWorkStatus(int32_t &workId, std::shared_ptr<WorkInfo>& workInfo) = 0;
91 virtual int32_t GetAllRunningWorks(std::list<std::shared_ptr<WorkInfo>>& workInfos) = 0;
H A Dwork_info.h33 class WorkInfo : public Parcelable { class
35 explicit WorkInfo();
36 ~WorkInfo() override;
261 static sptr<WorkInfo> Unmarshalling(Parcel &parcel);
344 static bool UnmarshallCondition(Parcel &parcel, sptr<WorkInfo> &read, uint32_t mapsize);
/foundation/resourceschedule/work_scheduler/services/zidl/include/
H A Dwork_sched_service_proxy.h41 int32_t StartWork(WorkInfo& workInfo) override;
48 int32_t StopWork(WorkInfo& workInfo) override;
55 int32_t StopAndCancelWork(WorkInfo& workInfo) override;
76 int32_t ObtainAllWorks(std::list<std::shared_ptr<WorkInfo>>& workInfos) override;
84 int32_t GetWorkStatus(int32_t &workId, std::shared_ptr<WorkInfo>& workInfo) override;
92 int32_t GetAllRunningWorks(std::list<std::shared_ptr<WorkInfo>>& workInfos) override;
H A Dwork_scheduler_proxy.h37 void OnWorkStart(WorkInfo& workInfo) override;
44 void OnWorkStop(WorkInfo& workInfo) override;
H A Dwork_scheduler_stub_imp.h38 void OnWorkStart(WorkInfo& workInfo) override;
45 void OnWorkStop(WorkInfo& workInfo) override;
/foundation/resourceschedule/work_scheduler/services/native/include/
H A Dwork_scheduler_service.h67 int32_t StartWork(WorkInfo& workInfo) override;
74 int32_t StopWork(WorkInfo& workInfo) override;
81 int32_t StopAndCancelWork(WorkInfo& workInfo) override;
102 int32_t ObtainAllWorks(std::list<std::shared_ptr<WorkInfo>>& workInfos) override;
110 int32_t GetWorkStatus(int32_t &workId, std::shared_ptr<WorkInfo>& workInfo) override;
117 int32_t GetAllRunningWorks(std::list<std::shared_ptr<WorkInfo>>& workInfos) override;
292 std::list<std::shared_ptr<WorkInfo>> ReadPersistedWorks();
294 bool CheckWorkInfo(WorkInfo& workInfo, int32_t& uid);
296 bool CheckCondition(WorkInfo& workInfo);
309 void AddWorkInner(WorkInfo
[all...]
/foundation/resourceschedule/work_scheduler/interfaces/kits/cj/work_scheduler/
H A Dwork_scheduler_ffi.h59 int32_t GetWorkInfo(RetWorkInfo cwork, OHOS::WorkScheduler::WorkInfo& workInfo);
60 int32_t GetNetWorkInfo(RetWorkInfo cwork, OHOS::WorkScheduler::WorkInfo& workInfo, bool& hasCondition);
61 int32_t GetChargeInfo(RetWorkInfo cwork, OHOS::WorkScheduler::WorkInfo& workInfo, bool& hasCondition);
62 int32_t GetBatteryInfo(RetWorkInfo cwork, OHOS::WorkScheduler::WorkInfo& workInfo, bool& hasCondition);
63 int32_t GetStorageInfo(RetWorkInfo cwork, OHOS::WorkScheduler::WorkInfo& workInfo, bool& hasCondition);
64 int32_t GetRepeatInfo(RetWorkInfo cwork, OHOS::WorkScheduler::WorkInfo& workInfo, bool& hasCondition);
65 void ParseWorkInfo(std::shared_ptr<OHOS::WorkScheduler::WorkInfo> workInfo, RetWorkInfo& cwork);
H A Dwork_scheduler_ffi.cpp30 WorkInfo workInfo = WorkInfo(); in CJ_StartWork()
42 WorkInfo workInfo = WorkInfo(); in CJ_StopWork()
54 std::shared_ptr<WorkInfo> workInfo {nullptr}; in CJ_GetWorkStatus()
67 std::list<std::shared_ptr<WorkInfo>> workInfoList; in CJ_ObtainAllWorks()
99 int32_t GetWorkInfo(RetWorkInfo cwork, WorkInfo& workInfo) in GetWorkInfo()
127 LOGE("Set none conditions, so fail to init WorkInfo."); in GetWorkInfo()
133 int32_t GetNetWorkInfo(RetWorkInfo cwork, WorkInfo& workInfo, bool& hasCondition) in GetNetWorkInfo()
149 int32_t GetChargeInfo(RetWorkInfo cwork, WorkInfo
[all...]
/foundation/resourceschedule/work_scheduler/services/test/src/
H A Dwork_status_test.cpp36 static std::shared_ptr<WorkInfo> workInfo_;
40 std::shared_ptr<WorkInfo> WorkStatusTest::workInfo_ = nullptr;
44 workInfo_ = std::make_shared<WorkInfo>(); in SetUpTestCase()
102 std::shared_ptr<WorkInfo> workInfo_ = std::make_shared<WorkInfo>(); in HWTEST_F()
117 std::shared_ptr<WorkInfo> workInfo_ = std::make_shared<WorkInfo>(); in HWTEST_F()
133 std::shared_ptr<WorkInfo> workInfo_ = std::make_shared<WorkInfo>(); in HWTEST_F()
150 std::shared_ptr<WorkInfo> workInfo in HWTEST_F()
[all...]
H A Dworkschedulerservice_test.cpp108 int32_t StartWork(WorkInfo& workInfo) { return 0; } in StartWork()
109 int32_t StopWork(WorkInfo& workInfo) { return 0; }; in StopWork()
110 int32_t StopAndCancelWork(WorkInfo& workInfo) { return 0; } in StopAndCancelWork()
113 int32_t ObtainAllWorks(std::list<std::shared_ptr<WorkInfo>>& workInfos) { return 0; } in ObtainAllWorks()
114 int32_t GetWorkStatus(int32_t &workId, std::shared_ptr<WorkInfo>& workInfo) { return 0; } in GetWorkStatus()
115 int32_t GetAllRunningWorks(std::list<std::shared_ptr<WorkInfo>>& workInfos) { return 0; } in GetAllRunningWorks()
142 WorkInfo workinfo = WorkInfo(); in HWTEST_F()
174 WorkInfo workinfo = WorkInfo(); in HWTEST_F()
[all...]
H A Dwork_queue_test.cpp181 auto workInfo_ = WorkInfo(); in HWTEST_F()
204 auto workInfo_ = WorkInfo(); in HWTEST_F()
223 auto workInfo_ = WorkInfo(); in HWTEST_F()
243 auto workInfo_ = WorkInfo(); in HWTEST_F()
263 auto workInfo_ = WorkInfo(); in HWTEST_F()
283 auto workInfo_ = WorkInfo(); in HWTEST_F()
303 auto workInfo_ = WorkInfo(); in HWTEST_F()
323 auto workInfo_ = WorkInfo(); in HWTEST_F()
344 auto workInfo_ = WorkInfo(); in HWTEST_F()
365 auto workInfo_ = WorkInfo(); in HWTEST_F()
[all...]
H A Dwork_policy_manager_test.cpp56 WorkInfo workinfo; in HWTEST_F()
85 WorkInfo workinfo; in HWTEST_F()
104 WorkInfo workinfo; in HWTEST_F()
112 WorkInfo workinfo1; in HWTEST_F()
133 WorkInfo workinfo; in HWTEST_F()
141 WorkInfo workinfo1; in HWTEST_F()
160 WorkInfo workinfo; in HWTEST_F()
179 WorkInfo workinfo; in HWTEST_F()
215 WorkInfo workinfo; in HWTEST_F()
236 WorkInfo workinf in HWTEST_F()
[all...]
H A Dwork_conn_manager_test.cpp121 WorkInfo workInfo; in HWTEST_F()
139 WorkInfo workInfo; in HWTEST_F()
171 WorkInfo workInfo; in HWTEST_F()
193 WorkInfo workInfo; in HWTEST_F()
213 WorkInfo workInfo; in HWTEST_F()
238 WorkInfo workInfo; in HWTEST_F()
261 WorkInfo workInfo; in HWTEST_F()
/foundation/resourceschedule/work_scheduler/services/zidl/src/
H A Dwork_scheduler_stub.cpp31 sptr<WorkInfo> workInfo = data.ReadStrongParcelable<WorkInfo>(); in OnRemoteRequest()
40 sptr<WorkInfo> workInfo = data.ReadStrongParcelable<WorkInfo>(); in OnRemoteRequest()
H A Dwork_sched_service_proxy.cpp26 int32_t WorkSchedServiceProxy::StartWork(WorkInfo& workInfo) in StartWork()
58 int32_t WorkSchedServiceProxy::StopWork(WorkInfo& workInfo) in StopWork()
88 int32_t WorkSchedServiceProxy::StopAndCancelWork(WorkInfo& workInfo) in StopAndCancelWork()
171 int32_t WorkSchedServiceProxy::ObtainAllWorks(std::list<std::shared_ptr<WorkInfo>>& workInfos) in ObtainAllWorks()
198 sptr<WorkInfo> workInfo = reply.ReadStrongParcelable<WorkInfo>(); in ObtainAllWorks()
203 workInfos.emplace_back(std::make_shared<WorkInfo>(*workInfo)); in ObtainAllWorks()
209 int32_t WorkSchedServiceProxy::GetWorkStatus(int32_t &workId, std::shared_ptr<WorkInfo>& workInfo) in GetWorkStatus()
230 sptr<WorkInfo> workInfoSptr = reply.ReadStrongParcelable<WorkInfo>(); in GetWorkStatus()
[all...]
H A Dwork_sched_service_stub.cpp33 std::list<std::shared_ptr<WorkInfo>> workInfos; in HandleObtainAllWorksRequest()
47 std::shared_ptr<WorkInfo> workInfo; in HandleGetWorkStatusRequest()
56 std::list<std::shared_ptr<WorkInfo>> workInfos; in HandleGetAllRunningWorksRequest()
151 sptr<WorkInfo> workInfo = data.ReadStrongParcelable<WorkInfo>(); in StartWorkStub()
161 sptr<WorkInfo> workInfo = data.ReadStrongParcelable<WorkInfo>(); in StopWorkStub()
171 sptr<WorkInfo> workInfo = data.ReadStrongParcelable<WorkInfo>(); in StopAndCancelWorkStub()
190 int32_t WorkSchedServiceStub::ObtainAllWorksStub(MessageParcel& data, std::list<std::shared_ptr<WorkInfo>>
[all...]
H A Dwork_scheduler_stub_imp.cpp22 void WorkSchedulerStubImp::OnWorkStart(WorkInfo& workInfo) in OnWorkStart()
32 void WorkSchedulerStubImp::OnWorkStop(WorkInfo& workInfo) in OnWorkStop()
/foundation/resourceschedule/work_scheduler/test/fuzztest/workschedulerstopandclearworks_fuzzer/
H A Dworkschedulerstopandclearworks_fuzzer.cpp39 WorkInfo workInfo = WorkInfo(); in TirggerBatteryStatusListener()
57 WorkInfo workInfo = WorkInfo(); in TirggerStorageLevelListener()
75 WorkInfo workInfo = WorkInfo(); in TirggerChargerListener()
93 WorkInfo workInfo = WorkInfo(); in TirggerNetworkListener()
/foundation/resourceschedule/work_scheduler/frameworks/extension/include/
H A Diwork_scheduler.h33 virtual void OnWorkStart(WorkInfo& workInfo) = 0;
39 virtual void OnWorkStop(WorkInfo& workInfo) = 0;
H A Djs_work_scheduler_extension.h85 void OnWorkStart(WorkInfo& workInfo) override;
92 void OnWorkStop(WorkInfo& workInfo) override;
97 bool GetExtrasJsonStr(const WorkInfo& workInfo, std::string& extrasStr);

Completed in 10 milliseconds

123