Home
last modified time | relevance | path

Searched refs:napi_create_threadsafe_function (Results 1 – 25 of 39) sorted by relevance

12

/ohos5.0/foundation/arkui/napi/test/unittest/
H A Dtest_napi_threadsafe.cpp402 auto status = napi_create_threadsafe_function(env, in TsFuncThreadInternal()
612 auto status = napi_create_threadsafe_function(env, testFunc, nullptr, resourceName, in CallThreadSafeWithSamePriorityTest()
749 auto status = napi_create_threadsafe_function(env,
819 auto status = napi_create_threadsafe_function(env,
859 auto status = napi_create_threadsafe_function(env,
903 auto status = napi_create_threadsafe_function(env,
947 auto status = napi_create_threadsafe_function(env, nullptr, nullptr, resourceName,
974 auto status = napi_create_threadsafe_function(env, nullptr, nullptr, resourceName,
1001 auto status = napi_create_threadsafe_function(env, nullptr, nullptr, resourceName,
1032 auto status = napi_create_threadsafe_function(env, nullptr, nullptr, resourceName,
[all …]
/ohos5.0/docs/zh-cn/application-dev/napi/
H A Duse-napi-thread-safety.md6 napi_create_threadsafe_function是Node-API接口之一,用于创建一个线程安全的JavaScript函数。主要用于在多个线程之间共享和调用,而不会出现竞争条件或死锁。…
39napi_create_threadsafe_function(env, jsCb, nullptr, resourceName, 0, 1, callbackData, nullptr,
H A Dnapi-data-types-interfaces.md170 函数指针,用于传入napi_create_threadsafe_function和napi_set_instance_data接口。napi_finalize在对象被回收时会被调用。
188 函数指针,在主线程中与独立线程中的JavaScript代码进行交互,从而实现更加复杂的功能,用于napi_create_threadsafe_function(napi_env env,…,napi…
262 | napi_create_threadsafe_function | 创建线程安全函数。 |
H A Duse-call-threadsafe-function-with-priority.md84napi_create_threadsafe_function(env, jsCb, nullptr, resourceName, 0, 1, callbackData, nullptr, cal…
H A Duse-napi-faqs.md115 if (napi_create_threadsafe_function(env, nullptr, nullptr, workName, 1, 1, this,
/ohos5.0/foundation/arkui/napi/sample/native_module_systemtest/
H A Dtest_napi.cpp6836 napi_status threadresult = napi_create_threadsafe_function(
6928 napi_status threadresult = napi_create_threadsafe_function(
6958 napi_status threadresult = napi_create_threadsafe_function(
6984 napi_status threadresult = napi_create_threadsafe_function(
7011 napi_status threadresult = napi_create_threadsafe_function(
7038 napi_status threadresult = napi_create_threadsafe_function(
7061 napi_status threadresult = napi_create_threadsafe_function(
7087 napi_status threadresult = napi_create_threadsafe_function(
7113 napi_status threadresult = napi_create_threadsafe_function(
7141 napi_status threadresult = napi_create_threadsafe_function(
[all …]
H A Djs_test_threadsafe_napi.cpp204 …NAPI_CALL(env, napi_create_threadsafe_function(env, argv[0], nullptr, asyncName, tsinfo.maxQueueSi… in StartThreadInternal()
/ohos5.0/foundation/resourceschedule/resource_schedule_service/ressched/interfaces/kits/js/napi/src/
H A Djs_systemload_listener.cpp40napi_create_threadsafe_function(env, nullptr, nullptr, callbackWorkName, 0, 1, nullptr, nullptr, n… in SystemloadListener()
/ohos5.0/docs/zh-cn/application-dev/performance/
H A Dnative-threads-call-js.md20 **创建线程安全函数:** 通过调用napi_create_threadsafe_function()创建一个线程安全函数对象。在此过程中,需要指定一个JavaScript回调函数,该函数将在主线程…
78 接口接收到ArkTS传入的JavaScript回调函数后通过napi_create_threadsafe_function创建一个线程安全函数tsfn,tsfn会回调主线程中的ThreadSafeC…
153napi_create_threadsafe_function(env, js_cb, NULL, workName, 0, 1, NULL, NULL, NULL, ThreadSafeCall…
H A Ddevelop-Native-modules-using-NAPI-safely-and-efficiently.md301 …本身不支持多线程并发操作,但是可以在多线程环境下进行一些数据交互,且需要格外注意线程安全。在多线程环境下,开发者可以使用 napi_create_threadsafe_function 函数创建一…
382 …status = napi_create_threadsafe_function(env, js_cb, NULL, work_name, 0, 1, NULL, NULL, NULL, Call…
405 * 在调用 napi_create_threadsafe_function 时给定了上下文,可以从任何调用 napi_get_threadafe_function_context 的线程中获取。
/ohos5.0/foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi/include/
H A Dcamera_napi_auto_ref.h66 napi_status status = napi_create_threadsafe_function( in ~AutoRef()
/ohos5.0/docs/en/application-dev/napi/
H A Duse-napi-thread-safety.md6 **napi_create_threadsafe_function** is a Node-API interface used to create a thread-safe JS functio…
35napi_create_threadsafe_function(env, jsCb, nullptr, resourceName, 0, 1, callbackData, nullptr,
H A Duse-call-threadsafe-function-with-priority.md84napi_create_threadsafe_function(env, jsCb, nullptr, resourceName, 0, 1, callbackData, nullptr, cal…
H A Dnapi-data-types-interfaces.md170 Function pointer passed to **napi_create_threadsafe_function** and **napi_set_instance_data**. **na…
188 … thread to implement more complex scenarios. It is used in **napi_create_threadsafe_function(napi_…
262 | napi_create_threadsafe_function | Creates a thread-safe function.|
/ohos5.0/foundation/graphic/graphic_3d/kits/js/include/
H A DAnimationJS.h51 …status = napi_create_threadsafe_function(env, nullptr, nullptr, name, 1, 1, this, &ThreadSafeCallb… in ThreadSafeCallback()
/ohos5.0/commonlibrary/ets_utils/js_concurrent_module/utils/locks/
H A Dlock_request.cpp232 …NAPI_CALL_RETURN_VOID(env, napi_create_threadsafe_function(env, nullptr, nullptr, resourceName, 0,… in ArmTimeoutTimer()
/ohos5.0/docs/en/application-dev/performance/
H A Ddevelop-Native-modules-using-NAPI-safely-and-efficiently.md301 …d be a concern. In a multi-thread environment, you can use **napi_create_threadsafe_function** to …
384 …status = napi_create_threadsafe_function(env, js_cb, NULL, work_name, 0, 1, NULL, NULL, NULL, Call…
407 * The context is given when **napi_create_threadsafe_function** is called and can be obtained from …
/ohos5.0/docs/zh-cn/application-dev/faqs/
H A Dfaqs-ndk.md286 采用napi_create_threadsafe_function在ArkTS线程创建可被任意线程调用的函数,在C++线程调用napi_call_threadsafe_function可以将结果回调…
/ohos5.0/docs/zh-cn/application-dev/reference/native-lib/
H A Dnapi.md143 |FUNC|napi_create_threadsafe_function|创建线程安全函数。|10|
518 ### napi_create_threadsafe_function subsection
/ohos5.0/foundation/multimedia/av_session/frameworks/js/napi/session/src/
H A Dnapi_avcontroller_callback.cpp345 napi_create_threadsafe_function(env, nullptr, nullptr, resourceName, 0, 1, nullptr, nullptr, in AddCallback()
/ohos5.0/foundation/window/window_manager/window_scene/interfaces/kits/napi/scene_session_manager/
H A Djs_rss_session.cpp54napi_create_threadsafe_function(env, nullptr, nullptr, callbackWorkName, 0, 1, nullptr, nullptr, n… in RssEventListener()
/ohos5.0/docs/zh-cn/application-dev/ui/
H A Dndk-loading-long-list.md378 napi_create_threadsafe_function(
/ohos5.0/foundation/communication/bluetooth/frameworks/js/napi/src/socket/
H A Dnapi_bluetooth_spp_client.cpp299 NAPI_BT_CALL_RETURN(napi_create_threadsafe_function(callbackInfo->env_, callback, nullptr, in NapiSppCreateThreadSafeFunc()
/ohos5.0/foundation/arkui/napi/native_engine/
H A Dnative_node_api.cpp354 NAPI_EXTERN napi_status napi_create_threadsafe_function(napi_env env, napi_value func, napi_value a… in napi_create_threadsafe_function() function
/ohos5.0/docs/en/application-dev/faqs/
H A Dfaqs-ndk.md286 Use **napi_create_threadsafe_function** to create a function that can be called by any thread in th…

12