Searched refs:asyncInfo (Results 1 – 8 of 8) sorted by relevance
/ohos5.0/base/powermgr/power_manager/frameworks/napi/runninglock/ |
H A D | runninglock_interface.cpp | 51 if (asyncInfo == nullptr) { in CreateRunningLock() 62 asyncInfo->name = name; in CreateRunningLock() 98 if (asyncInfo == nullptr) { in IsRunningLockTypeSupported() 251 …asyncInfo->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 D | runninglock_napi.cpp | 155 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 D | runninglock_napi.h | 40 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 D | runninglock_interface.h | 51 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 D | power_napi.cpp | 244 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 D | power_napi.h | 42 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 D | battery_stats.cpp | 33 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 D | system_battery.cpp | 233 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 …]
|