Home
last modified time | relevance | path

Searched refs:callbackData (Results 1 – 25 of 71) sorted by relevance

123

/ohos5.0/foundation/arkui/ace_engine/advanced_ui_component/navpushpathhelper/src/
H A Dhsp_silentinstall_napi.cpp83 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 Duse-napi-asynchronous-task.md44 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 Duse-call-threadsafe-function-with-priority.md59 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 Duse-napi-thread-safety.md33 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 Dtest_napi_threadsafe.cpp613 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 Dcamera_component.cpp83 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 Duse-napi-asynchronous-task.md44 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 Duse-call-threadsafe-function-with-priority.md59 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 Duse-napi-thread-safety.md29 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 Dnapi_bluetooth_ble_central_manager_callback.cpp218 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 Dupload_task_napiV5.cpp34 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 Dans_subscriber_stub.cpp278 …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 Dans_subscriber_listener.cpp161 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 Dans_subscriber_proxy.cpp331 …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 Dservice_change_callback_napi.cpp69 …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 Dengine_event_callback_napi.cpp118 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 Dtest_locks.cpp166 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 Dnotification_subscriber.h88 …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 Dnotification_subscriber_manager.h102 … 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 Dnotification_subscriber_manager.cpp256 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 Dmock_ans_subscriber.h53 …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 Dans_subscriber_interface.h94 …l void OnEnabledNotificationChanged(const sptr<EnabledNotificationCallbackData> &callbackData) = 0;
108 … virtual void OnBadgeEnabledChanged(const sptr<EnabledNotificationCallbackData> &callbackData) = 0;
H A Dans_subscriber_listener.h56 …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 Drs_uni_render_util_test.cpp1243 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 Dans_subscriber_proxy_unit_test.cpp537 …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 …]

123