Home
last modified time | relevance | path

Searched refs:napi_reference_ref (Results 1 – 25 of 30) sorted by relevance

12

/ohos5.0/docs/zh-cn/application-dev/napi/
H A Duse-napi-life-cycle.md33 | napi_reference_ref、napi_reference_unref | 主要用于管理ArkTS对象引用的引用计数,以确保在多个地方共享引用时引用计数能够正确地增加和减少。 |
175 ### napi_reference_ref、napi_reference_unref
229 napi_reference_ref(env, g_ref, &result);
230 OH_LOG_INFO(LOG_APP, "napi_reference_ref, count = %{public}d.", result);
233 napi_throw_error(env, nullptr, "napi_reference_ref fail");
258 OH_LOG_INFO(LOG_APP, "napi_reference_ref, count = %{public}d.", result);
H A Dnapi-data-types-interfaces.md327 | napi_reference_ref | 增加传入的reference的引用计数,并获取新的计数。 |
/ohos5.0/docs/en/application-dev/napi/
H A Duse-napi-life-cycle.md36 | napi_reference_ref | Increments the reference count. |
182 ### napi_reference_ref and napi_reference_unref
184 Use **napi_reference_ref** to increment the reference count and use **napi_reference_unref** to dec…
233 napi_reference_ref(env, g_ref, &result);
234 OH_LOG_INFO(LOG_APP, "napi_reference_ref, count = %{public}d.", result);
237 napi_throw_error(env, nullptr, "napi_reference_ref fail");
262 OH_LOG_INFO(LOG_APP, "napi_reference_ref, count = %{public}d.", result);
/ohos5.0/commonlibrary/ets_utils/js_concurrent_module/taskpool/
H A Dtask_group.cpp123 napi_reference_ref(env, task->taskRef_, nullptr); in AddTask()
190 napi_reference_ref(env, task->taskRef_, nullptr); in NotifyGroupTask()
H A Dtaskpool.cpp386 napi_reference_ref(env, taskGroup->groupRef_, nullptr); in ExecuteGroup()
419 napi_reference_ref(env, task->taskRef_, nullptr); in ExecuteGroup()
H A Dtask.cpp962 napi_reference_ref(env_, taskRef_, nullptr); in UpdateTaskType()
1361 napi_reference_ref(env_, taskRef_, nullptr); in UpdatePeriodicTask()
H A Dtask_manager.cpp1837 napi_reference_ref(env, iter->second, nullptr); in IncreaseGlobalSeqRunner()
1839 napi_reference_ref(env, seqRunner->seqRunnerRef_, nullptr); in IncreaseGlobalSeqRunner()
/ohos5.0/foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi/include/
H A Dcamera_napi_auto_ref.h46 (void)napi_reference_ref(env_, callbackRef_, nullptr); in AutoRef()
/ohos5.0/foundation/multimodalinput/input/frameworks/napi/short_key/src/
H A Djs_short_key_context.cpp67 if (napi_reference_ref(env, jsContext->contextRef_, &refCount) != napi_ok) { in CreateInstance()
/ohos5.0/base/msdp/device_status/frameworks/js/napi/interaction/drag/src/
H A Djs_drag_context.cpp80 status = napi_reference_ref(env, jsContext->contextRef_, &refCount); in CreateInstance()
/ohos5.0/base/sensors/sensor/vibration_convert/interfaces/js/src/
H A Dvibrator_convert_js.cpp64 status = napi_reference_ref(env, vConvert->contextRef_, &refCount); in CreateInstance()
/ohos5.0/docs/zh-cn/application-dev/faqs/
H A Dfaqs-ndk.md300 …后将这个ref保存下来使用;主动销毁可以使用napi_delete_reference,减少或者增加引用计数可以通过napi_reference_unref或者napi_reference_ref
/ohos5.0/foundation/communication/nfc/frameworks/js/napi/controller/
H A Dnfc_napi_controller_event.cpp128 napi_reference_ref(asyncEvent->env, asyncEvent->callbackRef, &refCount); in EventNotify()
/ohos5.0/base/web/webview/interfaces/kits/napi/webviewcontroller/
H A Dwebview_javascript_result_callback.h81 napi_status s = napi_reference_ref(env_, objRef_, nullptr);
/ohos5.0/base/msdp/device_status/frameworks/js/napi/interaction/cooperate/src/
H A Djs_cooperate_context.cpp291 status = napi_reference_ref(env, jsContext->contextRef_, &refCount); in CreateInstance()
/ohos5.0/foundation/communication/nfc/frameworks/js/napi/cardEmulation/
H A Dnfc_napi_hce_adapter.cpp373 napi_reference_ref(asyncEvent->env, asyncEvent->callbackRef, &refCount); in EventNotify()
/ohos5.0/docs/en/application-dev/faqs/
H A Dfaqs-ndk.md300 …**napi_delete_reference**. To increment the reference count, use **napi_reference_ref**; to decrem…
/ohos5.0/foundation/communication/nfc/frameworks/js/napi/tag/
H A Dnfc_napi_foreground_dispatch.cpp143 napi_reference_ref(asyncEvent->env, asyncEvent->callbackRef, &refCount); in EventNotify()
/ohos5.0/foundation/communication/wifi/wifi/frameworks/js/napi/src/
H A Dwifi_napi_event.cpp110 res = napi_reference_ref(asyncEvent->env, asyncEvent->callbackRef, &refCount); in EventNotify()
/ohos5.0/foundation/multimodalinput/input/frameworks/napi/input_device/src/
H A Djs_input_device_context.cpp81 CHKRP(napi_reference_ref(env, jsContext->contextRef_, &refCount), REFERENCE_REF); in CreateInstance()
/ohos5.0/base/msdp/device_status/frameworks/js/napi/interaction/coordination/src/
H A Djs_coordination_context.cpp497 status = napi_reference_ref(env, jsContext->contextRef_, &refCount); in CreateInstance()
/ohos5.0/docs/zh-cn/application-dev/reference/native-lib/
H A Dnapi.md53 |FUNC|napi_reference_ref|增加传入的reference的引用计数,并获取该计数。|10|
/ohos5.0/foundation/communication/ipc/ipc/native/src/napi_common/source/
H A Dnapi_remote_object.cpp86 napi_status napiStatus = napi_reference_ref(env, ref, &result); in IncreaseJsObjectRef()
145 napi_status napiStatus = napi_reference_ref(env, ref, &result); in RemoteObjectDetachCb()
/ohos5.0/commonlibrary/ets_utils/js_concurrent_module/test/
H A Dtest_concurrent.cpp412 napi_reference_ref(env, resultRef, &resultRefCount);
/ohos5.0/commonlibrary/ets_utils/js_concurrent_module/taskpool/test/
H A Dtest_taskpool.cpp932 napi_reference_ref(env, task->taskRef_, nullptr);
2022 napi_reference_ref(env, task->taskRef_, nullptr);
2424 napi_reference_ref(env, task->taskRef_, nullptr);
2725 napi_reference_ref(env, task->taskRef_, nullptr);
2758 napi_reference_ref(env, task->taskRef_, nullptr);

12