Home
last modified time | relevance | path

Searched refs:asyncInfo (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/base/powermgr/power_manager/frameworks/napi/runninglock/
H A Drunninglock_interface.cpp51 if (asyncInfo == nullptr) { in CreateRunningLock()
62 asyncInfo->name = name; in CreateRunningLock()
98 if (asyncInfo == nullptr) { in IsRunningLockTypeSupported()
251asyncInfo->runningLock = g_powerMgrClient.CreateRunningLock(std::string(asyncInfo->name), asyncInf… in CreateRunningLockCallBack()
277 delete asyncInfo; in CreateRunningLockCallBack()
279 reinterpret_cast<void*>(asyncInfo.get()), &asyncInfo->asyncWork); in CreateRunningLockCallBack()
281 asyncInfo.release(); in CreateRunningLockCallBack()
294 asyncInfo->isSupported = IsTypeSupported(asyncInfo->type); in IsRunningLockTypeSupportedCallBack()
313 delete asyncInfo; in IsRunningLockTypeSupportedCallBack()
315 reinterpret_cast<void*>(asyncInfo.get()), &asyncInfo->asyncWork); in IsRunningLockTypeSupportedCallBack()
[all …]
H A Drunninglock_napi.cpp155 RETURN_IF(asyncInfo == nullptr); in CreateAsyncCallback()
161 RETURN_IF(asyncInfo == nullptr); in CreateAsyncCallback()
164 asyncInfo->Release(env); in CreateAsyncCallback()
165 delete asyncInfo; in CreateAsyncCallback()
181 asyncInfo->CreatePromise(env, promise); in CreatePromise()
187 env, asyncInfo, "CreatePromise", in CreatePromise()
198 … napi_reject_deferred(env, asyncInfo->GetDeferred(), asyncInfo->GetError().GetNapiError(env)); in CreatePromise()
203 asyncInfo->Release(env); in CreatePromise()
204 delete asyncInfo; in CreatePromise()
215 reinterpret_cast<void*>(asyncInfo.get()), &asyncInfo->GetAsyncWork()); in AsyncWork()
[all …]
H A Drunninglock_napi.h40 napi_env& env, napi_value argv[], std::unique_ptr<AsyncCallbackInfo>& asyncInfo);
41 …lue CreatePromise(napi_env& env, napi_value argv[], std::unique_ptr<AsyncCallbackInfo>& asyncInfo);
43 …static void AsyncWork(napi_env& env, std::unique_ptr<AsyncCallbackInfo>& asyncInfo, const std::str…
H A Drunninglock_interface.h51 static napi_value CreateInstanceForRunningLock(napi_env env, RunningLockAsyncInfo* asyncInfo);
52 …tic void CreateRunningLockCallBack(napi_env env, std::unique_ptr<RunningLockAsyncInfo>& asyncInfo);
53 …IsRunningLockTypeSupportedCallBack(napi_env env, std::unique_ptr<RunningLockAsyncInfo>& asyncInfo);
/ohos5.0/base/powermgr/power_manager/frameworks/napi/power/
H A Dpower_napi.cpp244 RETURN_IF(asyncInfo == nullptr); in SetPowerModeCallback()
250 RETURN_IF(asyncInfo == nullptr); in SetPowerModeCallback()
252 asyncInfo->Release(env); in SetPowerModeCallback()
253 delete asyncInfo; in SetPowerModeCallback()
267 asyncInfo->CreatePromise(env, promise); in SetPowerModePromise()
275 RETURN_IF(asyncInfo == nullptr); in SetPowerModePromise()
283 … napi_reject_deferred(env, asyncInfo->GetDeferred(), asyncInfo->GetError().GetNapiError(env)); in SetPowerModePromise()
289 asyncInfo->Release(env); in SetPowerModePromise()
290 delete asyncInfo; in SetPowerModePromise()
301 reinterpret_cast<void*>(asyncInfo.get()), &(asyncInfo->GetAsyncWork())); in AsyncWork()
[all …]
H A Dpower_napi.h42 napi_env& env, napi_value argv[], std::unique_ptr<AsyncCallbackInfo>& asyncInfo);
44 napi_env& env, napi_value argv[], std::unique_ptr<AsyncCallbackInfo>& asyncInfo);
45 …static void AsyncWork(napi_env& env, std::unique_ptr<AsyncCallbackInfo>& asyncInfo, const std::str…
/ohos5.0/base/powermgr/battery_statistics/frameworks/napi/src/
H A Dbattery_stats.cpp33 std::unique_ptr<AsyncCallbackInfo> asyncInfo = std::make_unique<AsyncCallbackInfo>(); in StatsAsyncCallBack() local
34 asyncInfo->CreateCallback(env_, value); in StatsAsyncCallBack()
53 reinterpret_cast<void*>(asyncInfo.get()), &asyncInfo->GetAsyncWork()); in StatsAsyncCallBack()
55 env_, napi_queue_async_work_with_qos(env_, asyncInfo->GetAsyncWork(), napi_qos_utility)); in StatsAsyncCallBack()
56 asyncInfo.release(); in StatsAsyncCallBack()
61 std::unique_ptr<AsyncCallbackInfo> asyncInfo = std::make_unique<AsyncCallbackInfo>(); in StatsPromise() local
63 asyncInfo->CreatePromise(env_, promise); in StatsPromise()
88 reinterpret_cast<void*>(asyncInfo.get()), &asyncInfo->GetAsyncWork()); in StatsPromise()
89 …NAPI_CALL_BASE(env_, napi_queue_async_work_with_qos(env_, asyncInfo->GetAsyncWork(), napi_qos_util… in StatsPromise()
90 asyncInfo.release(); in StatsPromise()
/ohos5.0/base/powermgr/battery_manager/frameworks/napi/src/
H A Dsystem_battery.cpp233 std::unique_ptr<SystemBattery> asyncInfo = std::make_unique<SystemBattery>(); in GetStatus() local
234 RETURN_IF_WITH_RET(!asyncInfo->CreateCallbackRef(env, argv[ARGC_ONE]), nullptr); in GetStatus()
246 SystemBattery *asyncInfo = reinterpret_cast<SystemBattery*>(data); in GetStatus() local
247 if (asyncInfo != nullptr) { in GetStatus()
248 asyncInfo->GetBatteryStats(env); in GetStatus()
249 napi_delete_async_work(env, asyncInfo->asyncWork); in GetStatus()
250 delete asyncInfo; in GetStatus()
253 reinterpret_cast<void*>(asyncInfo.get()), in GetStatus()
254 &asyncInfo->asyncWork); in GetStatus()
255 NAPI_CALL(env, napi_queue_async_work_with_qos(env, asyncInfo->asyncWork, napi_qos_utility)); in GetStatus()
[all …]