Home
last modified time | relevance | path

Searched refs:JsWorkSchedulerExtension (Results 1 – 4 of 4) sorted by relevance

/ohos5.0/foundation/resourceschedule/work_scheduler/frameworks/extension/src/
H A Djs_work_scheduler_extension.cpp31 JsWorkSchedulerExtension* JsWorkSchedulerExtension::Create(const std::unique_ptr<AbilityRuntime::Ru… in Create()
36 JsWorkSchedulerExtension::JsWorkSchedulerExtension(AbilityRuntime::JsRuntime& jsRuntime) : jsRuntim… in JsWorkSchedulerExtension() function in OHOS::WorkScheduler::JsWorkSchedulerExtension
37 JsWorkSchedulerExtension::~JsWorkSchedulerExtension() in ~JsWorkSchedulerExtension()
125 void JsWorkSchedulerExtension::BindContext(napi_env env, napi_value obj) in BindContext()
164 void JsWorkSchedulerExtension::OnStart(const AAFwk::Want& want) in OnStart()
170 void JsWorkSchedulerExtension::OnStop() in OnStop()
181 std::static_pointer_cast<JsWorkSchedulerExtension>(shared_from_this())); in OnConnect()
190 void JsWorkSchedulerExtension::OnDisconnect(const AAFwk::Want& want) in OnDisconnect()
343 void JsWorkSchedulerExtension::OnWorkStart(WorkInfo& workInfo) in OnWorkStart()
395 void JsWorkSchedulerExtension::OnWorkStop(WorkInfo& workInfo) in OnWorkStop()
[all …]
H A Dwork_scheduler_extension.cpp29 return JsWorkSchedulerExtension::Create(runtime); in Create()
/ohos5.0/foundation/resourceschedule/work_scheduler/frameworks/extension/include/
H A Djs_work_scheduler_extension.h27 class JsWorkSchedulerExtension : public WorkSchedulerExtension {
29 explicit JsWorkSchedulerExtension(AbilityRuntime::JsRuntime &jsRuntime);
30 ~JsWorkSchedulerExtension() override;
38 … static JsWorkSchedulerExtension* Create(const std::unique_ptr<AbilityRuntime::Runtime>& runtime);
/ohos5.0/foundation/resourceschedule/work_scheduler/services/zidl/include/
H A Dwork_scheduler_stub_imp.h28 explicit WorkSchedulerStubImp(const std::shared_ptr<JsWorkSchedulerExtension>& extension) in WorkSchedulerStubImp()
47 std::weak_ptr<JsWorkSchedulerExtension> extension_;