/ohos5.0/foundation/arkui/ace_engine/advanced_ui_component/navpushpathhelper/src/ |
H A D | hsp_silentinstall_napi.cpp | 83 callbackData->env = env; in SilentInstall() 130 if (callbackData == nullptr) { in SendSuccessBackWork() 142 status = napi_get_reference_value(callbackData->env, callbackData->successCallback, &callback); in SendSuccessBackWork() 159 if (callbackData != nullptr) { in SendSuccessBackWork() 160 delete callbackData; in SendSuccessBackWork() 161 callbackData = nullptr; in SendSuccessBackWork() 188 status = napi_get_reference_value(callbackData->env, callbackData->failCallback, &callback); in SendFailBackWork() 208 delete callbackData; in SendFailBackWork() 209 callbackData = nullptr; in SendFailBackWork() 224 status = napi_create_int32(callbackData->env, callbackData->errCode, &code); in CreateResultMessage() [all …]
|
/ohos5.0/docs/zh-cn/application-dev/napi/ |
H A D | use-napi-asynchronous-task.md | 44 auto callbackData = new CallbackData(); 45 callbackData->deferred = deferred; 51 …_async_work(env, nullptr, resourceName, ExecuteCB, CompleteCB, callbackData, &callbackData->asyncW… 53 napi_queue_async_work(env, callbackData->asyncWork); 65 callbackData->result = callbackData->args; 77 if (callbackData->result > 0) { 83 napi_delete_async_work(env, callbackData->asyncWork); 84 delete callbackData; 132 // 将接收到的参数保存到callbackData 154 callbackData->result = callbackData->args[0] + callbackData->args[1]; [all …]
|
H A D | use-call-threadsafe-function-with-priority.md | 59 CallbackData *callbackData = reinterpret_cast<CallbackData *>(data); 70 CallbackData *callbackData = reinterpret_cast<CallbackData *>(data); 72 napi_delete_async_work(env, callbackData->work); 73 callbackData->work = nullptr; 74 callbackData->tsfn = nullptr; 80 CallbackData *callbackData = nullptr; 84 …hreadsafe_function(env, jsCb, nullptr, resourceName, 0, 1, callbackData, nullptr, callbackData, Ca… 85 &callbackData->tsfn); 86 …ync_work(env, nullptr, resourceName, ExecuteWork, WorkComplete, callbackData, &callbackData->work); 87 napi_queue_async_work(env, callbackData->work); [all …]
|
H A D | use-napi-thread-safety.md | 33 CallbackData *callbackData = nullptr; 40 callbackData, CallJs, &callbackData->tsfn); 45 &callbackData->work); 48 napi_queue_async_work(env, callbackData->work); 57 CallbackData *callbackData = reinterpret_cast<CallbackData *>(data); 126 CallbackData *callbackData = reinterpret_cast<CallbackData *>(data); 127 napi_release_threadsafe_function(callbackData->tsfn, napi_tsfn_release); 128 napi_delete_async_work(env, callbackData->work); 129 callbackData->tsfn = nullptr; 130 callbackData->work = nullptr; [all …]
|
/ohos5.0/foundation/arkui/napi/test/unittest/ |
H A D | test_napi_threadsafe.cpp | 613 0, 1, callbackData, nullptr, callbackData, CallJs, &callbackData->tsfn); in CallThreadSafeWithSamePriorityTest() 646 delete callbackData; in CallThreadSafeWithSamePriorityTest() 648 callbackData, &callbackData->work); in CallThreadSafeWithSamePriorityTest() 662 0, 1, callbackData, nullptr, callbackData, CallJsWithDiffPriority, &callbackData->tsfn); in CallThreadSafeWithDiffPriorityTest() 688 callbackData, &callbackData->work); in CallThreadSafeWithDiffPriorityTest() 702 0, 1, callbackData, nullptr, callbackData, CallJsWithDiffPriority, &callbackData->tsfn); in CallThreadSafeWithDiffPriorityMultipleThreadTest() 1106 0, 1, callbackData, nullptr, callbackData, CallJs, &callbackData->tsfn); 1111 delete callbackData; 1488 delete callbackData; in finalizeCallBack() 1509 0, 1, callbackData, finalizeCallBack, callbackData, callJSCallBack, &callbackData->tsfn); [all …]
|
/ohos5.0/foundation/arkui/ace_engine_lite/frameworks/src/core/components/ |
H A D | camera_component.cpp | 83 delete callbackData; in OnFrameFinished() 90 callbackData->uri_ = filePath; in OnFrameFinished() 92 delete callbackData; in OnFrameFinished() 93 callbackData = nullptr; in OnFrameFinished() 113 delete callbackData; in OnFrameError() 114 callbackData = nullptr; in OnFrameError() 127 if ((callbackData->isSucceed_) && (callbackData->uri_ != nullptr)) { in ExecuteJsCallback() 130 } else if ((!callbackData->isSucceed_) && (callbackData->errorMsg_ != nullptr)) { in ExecuteJsCallback() 131 CallFailFunc(callbackData->errorCode_, callbackData->errorMsg_->c_str()); in ExecuteJsCallback() 134 delete callbackData; in ExecuteJsCallback() [all …]
|
/ohos5.0/docs/en/application-dev/napi/ |
H A D | use-napi-asynchronous-task.md | 44 auto callbackData = new CallbackData(); 45 callbackData->deferred = deferred; 51 …_async_work(env, nullptr, resourceName, ExecuteCB, CompleteCB, callbackData, &callbackData->asyncW… 53 napi_queue_async_work(env, callbackData->asyncWork); 65 callbackData->result = callbackData->args; 77 if (callbackData->result > 0) { 83 napi_delete_async_work(env, callbackData->asyncWork); 84 delete callbackData; 132 // Save the received parameters to callbackData. 154 callbackData->result = callbackData->args[0] + callbackData->args[1]; [all …]
|
H A D | use-call-threadsafe-function-with-priority.md | 59 CallbackData *callbackData = reinterpret_cast<CallbackData *>(data); 70 CallbackData *callbackData = reinterpret_cast<CallbackData *>(data); 72 napi_delete_async_work(env, callbackData->work); 73 callbackData->work = nullptr; 74 callbackData->tsfn = nullptr; 80 CallbackData *callbackData = nullptr; 84 …hreadsafe_function(env, jsCb, nullptr, resourceName, 0, 1, callbackData, nullptr, callbackData, Ca… 85 &callbackData->tsfn); 86 …ync_work(env, nullptr, resourceName, ExecuteWork, WorkComplete, callbackData, &callbackData->work); 87 napi_queue_async_work(env, callbackData->work); [all …]
|
H A D | use-napi-thread-safety.md | 29 CallbackData *callbackData = nullptr; 36 callbackData, CallJs, &callbackData->tsfn); 41 &callbackData->work); 44 napi_queue_async_work(env, callbackData->work); 53 CallbackData *callbackData = reinterpret_cast<CallbackData *>(data); 56 napi_call_threadsafe_function(callbackData->tsfn, &promise, napi_tsfn_nonblocking); 122 CallbackData *callbackData = reinterpret_cast<CallbackData *>(data); 123 napi_release_threadsafe_function(callbackData->tsfn, napi_tsfn_release); 124 napi_delete_async_work(env, callbackData->work); 125 callbackData->tsfn = nullptr; [all …]
|
/ohos5.0/foundation/communication/bluetooth/frameworks/js/napi/src/ble/ |
H A D | napi_bluetooth_ble_central_manager_callback.cpp | 218 if (callbackData == nullptr) { in UvQueueWorkOnBleBatchScanResultsEvent() 229 napi_get_reference_value(callbackData->env, callbackData->callback, &callback); in UvQueueWorkOnBleBatchScanResultsEvent() 251 if (callbackData == nullptr) { in OnBleBatchScanResultsEvent() 256 callbackData->object = this; in OnBleBatchScanResultsEvent() 258 callbackData->env = callbackInfo->env_; in OnBleBatchScanResultsEvent() 260 callbackData->data = results; in OnBleBatchScanResultsEvent() 265 delete callbackData; in OnBleBatchScanResultsEvent() 266 callbackData = nullptr; in OnBleBatchScanResultsEvent() 270 work->data = static_cast<void *>(callbackData); in OnBleBatchScanResultsEvent() 275 delete callbackData; in OnBleBatchScanResultsEvent() [all …]
|
/ohos5.0/base/request/request/frameworks/js/napi/src/upload/ |
H A D | upload_task_napiV5.cpp | 34 RecycleRef *callbackData = new (std::nothrow) in ~UploadTaskNapiV5() 36 if (callbackData == nullptr) { in ~UploadTaskNapiV5() 40 auto afterCallback = [callbackData]() { in ~UploadTaskNapiV5() 41 if (callbackData != nullptr) { in ~UploadTaskNapiV5() 43 napi_delete_reference(callbackData->env, callbackData->successRef); in ~UploadTaskNapiV5() 44 napi_delete_reference(callbackData->env, callbackData->failRef); in ~UploadTaskNapiV5() 45 napi_delete_reference(callbackData->env, callbackData->completeRef); in ~UploadTaskNapiV5() 46 delete callbackData; in ~UploadTaskNapiV5() 52 delete callbackData; in ~UploadTaskNapiV5()
|
/ohos5.0/base/notification/distributed_notification_service/frameworks/core/src/ |
H A D | ans_subscriber_stub.cpp | 278 …sptr<EnabledNotificationCallbackData> callbackData = data.ReadParcelable<EnabledNotificationCallba… in HandleOnEnabledNotificationChanged() local 279 if (!callbackData) { in HandleOnEnabledNotificationChanged() 283 OnEnabledNotificationChanged(callbackData); in HandleOnEnabledNotificationChanged() 289 sptr<BadgeNumberCallbackData> callbackData = data.ReadParcelable<BadgeNumberCallbackData>(); in HandleOnBadgeChanged() local 290 if (!callbackData) { in HandleOnBadgeChanged() 294 OnBadgeChanged(callbackData); in HandleOnBadgeChanged() 300 …sptr<EnabledNotificationCallbackData> callbackData = data.ReadParcelable<EnabledNotificationCallba… in HandleOnBadgeEnabledChanged() local 301 if (callbackData == nullptr) { in HandleOnBadgeEnabledChanged() 305 OnBadgeEnabledChanged(callbackData); in HandleOnBadgeEnabledChanged() 333 …berStub::OnEnabledNotificationChanged(const sptr<EnabledNotificationCallbackData> &callbackData) {} in OnEnabledNotificationChanged() argument [all …]
|
H A D | ans_subscriber_listener.cpp | 161 const sptr<EnabledNotificationCallbackData> &callbackData) in OnEnabledNotificationChanged() argument 169 …er->OnEnabledNotificationChanged(std::make_shared<EnabledNotificationCallbackData>(*callbackData)); in OnEnabledNotificationChanged() 184 const sptr<EnabledNotificationCallbackData> &callbackData) in OnBadgeEnabledChanged() argument 192 subscriber->OnBadgeEnabledChanged(callbackData); in OnBadgeEnabledChanged()
|
H A D | ans_subscriber_proxy.cpp | 331 …riberProxy::OnEnabledNotificationChanged(const sptr<EnabledNotificationCallbackData> &callbackData) in OnEnabledNotificationChanged() argument 339 if (!data.WriteParcelable(callbackData)) { in OnEnabledNotificationChanged() 375 …nsSubscriberProxy::OnBadgeEnabledChanged(const sptr<EnabledNotificationCallbackData> &callbackData) in OnBadgeEnabledChanged() argument 377 if (callbackData == nullptr) { in OnBadgeEnabledChanged() 387 if (!data.WriteParcelable(callbackData)) { in OnBadgeEnabledChanged()
|
/ohos5.0/foundation/ai/intelligent_voice_framework/frameworks/js/napi/ |
H A D | service_change_callback_napi.cpp | 69 …ServiceChangeCallbackData *callbackData = reinterpret_cast<ServiceChangeCallbackData *>(work->data… in OnJsCallbackServiceChange() local 72 delete callbackData; in OnJsCallbackServiceChange() 76 CHECK_CONDITION_RETURN_VOID((callbackData->callback == nullptr), "callback is nullptr"); in OnJsCallbackServiceChange() 77 napi_env env = callbackData->callback->env_; in OnJsCallbackServiceChange() 78 napi_value jsCallback = callbackData->callback->GetRefValue(); in OnJsCallbackServiceChange() 82 napi_value args[argc] = { SetValue(env, callbackData->status) }; in OnJsCallbackServiceChange()
|
H A D | engine_event_callback_napi.cpp | 118 std::shared_ptr<EngineEventCallbackData> callbackData( in OnJsCallbackEngineEvent() local 123 CHECK_CONDITION_RETURN_VOID((callbackData == nullptr), "uvCallback is nullptr"); in OnJsCallbackEngineEvent() 124 …CHECK_CONDITION_RETURN_VOID((callbackData->callback == nullptr), "uvCallback callback is nullptr"); in OnJsCallbackEngineEvent() 125 napi_env env = callbackData->callback->env_; in OnJsCallbackEngineEvent() 126 napi_value jsCallback = callbackData->callback->GetRefValue(); in OnJsCallbackEngineEvent() 130 napi_value args[argc] = { GetCallBackInfoNapiValue(env, callbackData->cbInfo) }; in OnJsCallbackEngineEvent()
|
/ohos5.0/commonlibrary/ets_utils/js_concurrent_module/utils/test/ |
H A D | test_locks.cpp | 166 CallbackData callbackData; in TEST_F() local 167 std::thread t([lockPtr, &callbackData] () { in TEST_F() 179 napi_value callback = CreateFunction("exclusivelockmulti", ExclusiveLockMultiCb, &callbackData); in TEST_F() 187 ASSERT_EQ(callbackData.callCount, 2U); in TEST_F() 188 ASSERT_FALSE(callbackData.fail); in TEST_F() 259 SharedMultiCallbackData callbackData(barrier); in TEST_F() local 260 std::thread t([lockPtr, &callbackData, &barrier] () { in TEST_F() 263 napi_value callback = CreateFunction("sharedlockmulti", SharedLockMultiCb, &callbackData); in TEST_F() 273 napi_value callback = CreateFunction("sharedlockmulti", MainSharedLockMultiCb, &callbackData); in TEST_F() 281 ASSERT_FALSE(callbackData.fail); in TEST_F() [all …]
|
/ohos5.0/base/notification/distributed_notification_service/interfaces/inner_api/ |
H A D | notification_subscriber.h | 88 …abledNotificationChanged(const std::shared_ptr<EnabledNotificationCallbackData> &callbackData) = 0; 102 … virtual void OnBadgeEnabledChanged(const sptr<EnabledNotificationCallbackData> &callbackData) = 0; 167 …void OnEnabledNotificationChanged(const sptr<EnabledNotificationCallbackData> &callbackData) overr… 171 … void OnBadgeEnabledChanged(const sptr<EnabledNotificationCallbackData> &callbackData) override;
|
/ohos5.0/base/notification/distributed_notification_service/services/ans/include/ |
H A D | notification_subscriber_manager.h | 102 … void NotifyEnabledNotificationChanged(const sptr<EnabledNotificationCallbackData> &callbackData); 109 void NotifyBadgeEnabledChanged(const sptr<EnabledNotificationCallbackData> &callbackData); 165 …d NotifyEnabledNotificationChangedInner(const sptr<EnabledNotificationCallbackData> &callbackData); 166 void NotifyBadgeEnabledChangedInner(const sptr<EnabledNotificationCallbackData> &callbackData);
|
/ohos5.0/base/notification/distributed_notification_service/services/ans/src/ |
H A D | notification_subscriber_manager.cpp | 256 const sptr<EnabledNotificationCallbackData> &callbackData) in NotifyEnabledNotificationChanged() argument 264 …d::bind(&NotificationSubscriberManager::NotifyEnabledNotificationChangedInner, this, callbackData); in NotifyEnabledNotificationChanged() 269 …criberManager::NotifyBadgeEnabledChanged(const sptr<EnabledNotificationCallbackData> &callbackData) in NotifyBadgeEnabledChanged() argument 277 … std::bind(&NotificationSubscriberManager::NotifyBadgeEnabledChangedInner, this, callbackData); in NotifyBadgeEnabledChanged() 630 const sptr<EnabledNotificationCallbackData> &callbackData) in NotifyBadgeEnabledChangedInner() argument 633 … OsAccountManagerHelper::GetInstance().GetOsAccountLocalIdFromUid(callbackData->GetUid(), userId); in NotifyBadgeEnabledChangedInner() 637 record->subscriber->OnBadgeEnabledChanged(callbackData); in NotifyBadgeEnabledChangedInner() 648 const sptr<EnabledNotificationCallbackData> &callbackData) in NotifyEnabledNotificationChangedInner() argument 651 … OsAccountManagerHelper::GetInstance().GetOsAccountLocalIdFromUid(callbackData->GetUid(), userId); in NotifyEnabledNotificationChangedInner() 655 record->subscriber->OnEnabledNotificationChanged(callbackData); in NotifyEnabledNotificationChangedInner()
|
/ohos5.0/base/notification/distributed_notification_service/services/ans/test/unittest/mock/include/ |
H A D | mock_ans_subscriber.h | 53 …void OnEnabledNotificationChanged(const sptr<EnabledNotificationCallbackData> &callbackData) overr… in OnEnabledNotificationChanged() argument 57 … void OnBadgeEnabledChanged(const sptr<EnabledNotificationCallbackData> &callbackData) override {}; in OnBadgeEnabledChanged() argument
|
/ohos5.0/base/notification/distributed_notification_service/frameworks/core/include/ |
H A D | ans_subscriber_interface.h | 94 …l void OnEnabledNotificationChanged(const sptr<EnabledNotificationCallbackData> &callbackData) = 0; 108 … virtual void OnBadgeEnabledChanged(const sptr<EnabledNotificationCallbackData> &callbackData) = 0;
|
H A D | ans_subscriber_listener.h | 56 …void OnEnabledNotificationChanged(const sptr<EnabledNotificationCallbackData> &callbackData) overr… 60 void OnBadgeEnabledChanged(const sptr<EnabledNotificationCallbackData> &callbackData) override;
|
/ohos5.0/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/pipeline/ |
H A D | rs_uni_render_util_test.cpp | 1243 UIExtensionCallbackData callbackData; variable 1249 ASSERT_TRUE(callbackData.empty()); 1255 ASSERT_TRUE(callbackData.empty()); 1267 UIExtensionCallbackData callbackData; variable 1282 ASSERT_FALSE(callbackData.empty()); 1294 UIExtensionCallbackData callbackData; variable 1304 ASSERT_TRUE(callbackData.empty()); 1316 UIExtensionCallbackData callbackData; variable 1328 ASSERT_TRUE(callbackData.empty()); 1340 UIExtensionCallbackData callbackData; variable [all …]
|
/ohos5.0/base/notification/distributed_notification_service/frameworks/core/test/unittest/ans_subscriber_proxy_test/ |
H A D | ans_subscriber_proxy_unit_test.cpp | 537 …sptr<EnabledNotificationCallbackData> callbackData = new (std::nothrow) EnabledNotificationCallbac… variable 538 ASSERT_NE(nullptr, callbackData); 539 proxy->OnEnabledNotificationChanged(callbackData); 557 …sptr<EnabledNotificationCallbackData> callbackData = new (std::nothrow) EnabledNotificationCallbac… variable 558 ASSERT_NE(nullptr, callbackData); 559 proxy->OnEnabledNotificationChanged(callbackData); 686 …sptr<EnabledNotificationCallbackData> callbackData = new (std::nothrow) EnabledNotificationCallbac… variable 687 ASSERT_NE(nullptr, callbackData); 688 proxy->OnBadgeEnabledChanged(callbackData); 703 sptr<EnabledNotificationCallbackData> callbackData = nullptr; variable [all …]
|