Home
last modified time | relevance | path

Searched refs:napi_add_env_cleanup_hook (Results 1 – 25 of 40) sorted by relevance

12

/ohos5.0/docs/zh-cn/application-dev/napi/
H A Duse-napi-about-cleanuphook.md21 | napi_add_env_cleanup_hook | 注册一个环境清理钩子函数,该函数将在Node-API环境退出时被调用。 |
30 ### napi_add_env_cleanup_hook subsection
55 OH_LOG_INFO(LOG_APP, "Node-API napi_add_env_cleanup_hook ExternalFinalize");
61 OH_LOG_INFO(LOG_APP, "Node-API napi_add_env_cleanup_hook cleanuped: %{public}d", *(int *)(arg));
79 napi_status status = napi_add_env_cleanup_hook(env, Cleanup, &hookArg);
81 napi_throw_error(env, nullptr, "Test Node-API napi_add_env_cleanup_hook failed.");
85 status = napi_add_env_cleanup_hook(env, Cleanup, &hookParameter);
87 napi_throw_error(env, nullptr, "Test Node-API napi_add_env_cleanup_hook failed.");
H A Duse-napi-faqs.md113 napi_add_env_cleanup_hook(env, Cleanup, this);
155 // napi_add_env_cleanup_hook 回调
H A Dnapi-data-types-interfaces.md192 函数指针,用于napi_add_env_cleanup_hook接口,当环境销毁时会被执行。
726 | napi_add_env_cleanup_hook | 注册环境清理钩子函数。 |
/ohos5.0/docs/en/application-dev/napi/
H A Duse-napi-about-cleanuphook.md21 | napi_add_env_cleanup_hook | Adds an environment cleanup hook function, which will be called when …
30 ### napi_add_env_cleanup_hook subsection
32 Use **napi_add_env_cleanup_hook** to add an environment cleanup hook function, which will be execut…
55 OH_LOG_INFO(LOG_APP, "Node-API napi_add_env_cleanup_hook ExternalFinalize");
61 OH_LOG_INFO(LOG_APP, "Node-API napi_add_env_cleanup_hook cleanuped: %{public}d", *(int *)(arg));
79 napi_status status = napi_add_env_cleanup_hook(env, Cleanup, &hookArg);
81 napi_throw_error(env, nullptr, "Test Node-API napi_add_env_cleanup_hook failed.");
85 status = napi_add_env_cleanup_hook(env, Cleanup, &hookParameter);
87 napi_throw_error(env, nullptr, "Test Node-API napi_add_env_cleanup_hook failed.");
/ohos5.0/foundation/communication/netmanager_base/frameworks/js/napi/network/network_module/src/
H A Dnetwork_module.cpp46 napi_add_env_cleanup_hook(env, NapiUtils::HookForEnvCleanup, env); in InitNetworkModule()
/ohos5.0/foundation/ability/ability_runtime/frameworks/native/appkit/ability_runtime/context/
H A Dapplication_context_manager.cpp57 auto ret = napi_add_env_cleanup_hook(env, HandleClean, static_cast<void*>(envData)); in AddGlobalObject()
/ohos5.0/foundation/communication/netstack/frameworks/js/napi/net_ssl/net_ssl_module/src/
H A Dnet_ssl_module.cpp44 napi_add_env_cleanup_hook(env, NapiUtils::HookForEnvCleanup, env); in InitNetSslModule()
/ohos5.0/foundation/filemanagement/file_api/utils/filemgmt_libn/src/
H A Dn_class.cpp63 napi_status status = napi_add_env_cleanup_hook(env, CleanClass, env); in SaveClass()
/ohos5.0/foundation/communication/netstack/frameworks/js/napi/websocket/websocket_module/src/
H A Dwebsocket_module.cpp34 napi_add_env_cleanup_hook(env, NapiUtils::HookForEnvCleanup, env); in InitWebSocketModule()
/ohos5.0/foundation/bundlemanager/bundle_framework/interfaces/kits/js/bundle_monitor/
H A Devent_listener.cpp37 napi_status status = napi_add_env_cleanup_hook(env_, HandleEnvCleanup, this); in EventListener()
/ohos5.0/foundation/bundlemanager/bundle_framework/interfaces/kits/js/zip/napi/
H A Dzlib_callback_info.cpp42 napi_status status = napi_add_env_cleanup_hook(env_, HandleEnvCleanup, this); in ZlibCallbackInfo()
/ohos5.0/foundation/communication/ipc/ipc/native/src/napi_common/source/
H A Dnapi_remote_object_holder.cpp47 napi_status status = napi_add_env_cleanup_hook(env, OnEnvCleanUp, this); in NAPIRemoteObjectHolder()
/ohos5.0/foundation/arkui/napi/sample/native_module_systemtest/
H A Dtest_napi.cpp7619 ExpectCheckCall(napi_add_env_cleanup_hook(env, Cleanup, &HOOK_ARG_ONE));
7639 ret = napi_add_env_cleanup_hook(env, Cleanup, nullptr);
7658 ret = napi_add_env_cleanup_hook(env, nullptr, &HOOK_ARG_ONE);
7676 ret = napi_add_env_cleanup_hook(nullptr, Cleanup, &HOOK_ARG_ONE);
7699 ExpectCheckCall(napi_add_env_cleanup_hook(env, Cleanup, &HOOK_ARG_ONE));
7701 ExpectCheckCall(napi_add_env_cleanup_hook(env, Cleanup, &HOOK_ARG_ONE));
7721 ExpectCheckCall(napi_add_env_cleanup_hook(env, Cleanup, &HOOK_ARG_ONE));
7722 ExpectCheckCall(napi_add_env_cleanup_hook(env, Cleanup, &HOOK_ARG_TWO));
7742 ExpectCheckCall(napi_add_env_cleanup_hook(env, Cleanup, &HOOK_ARG_ONE));
7743 ExpectCheckCall(napi_add_env_cleanup_hook(env, Cleanup, &HOOK_ARG_ONE));
[all …]
/ohos5.0/foundation/bundlemanager/bundle_framework/interfaces/kits/js/bundle_manager/
H A Dnative_module.cpp180 napi_add_env_cleanup_hook(env, ClearCacheListener::HandleCleanEnv, key); in BundleManagerExport()
/ohos5.0/foundation/communication/netmanager_ext/frameworks/js/napi/mdns/src/
H A Dmdns_module.cpp162 napi_add_env_cleanup_hook(env, NapiUtils::HookForEnvCleanup, env); in InitMDnsModule()
/ohos5.0/foundation/communication/netmanager_base/frameworks/js/napi/netstats/src/
H A Dstatistics_module.cpp208 napi_add_env_cleanup_hook(env, NapiUtils::HookForEnvCleanup, env); in InitStatisticsModule()
/ohos5.0/foundation/communication/netmanager_ext/frameworks/js/napi/sharing/src/
H A Dnetshare_module.cpp202 napi_add_env_cleanup_hook(env, NapiUtils::HookForEnvCleanup, env); in InitNetShareModule()
/ohos5.0/docs/zh-cn/application-dev/reference/native-lib/
H A Dnapi.md171 |FUNC|napi_add_env_cleanup_hook|注册环境清理钩子函数。|11|
532 - OpenHarmony中,创建线程安全函数的过程中没有注册cleanup hook方法,如有需要可以调用napi_add_env_cleanup_hook
632 ### napi_add_env_cleanup_hook subsection
/ohos5.0/foundation/window/window_manager/interfaces/kits/napi/screen_runtime/napi/
H A Djs_screen_listener.cpp32 napi_add_env_cleanup_hook(env_, CleanEnv, this); in JsScreenListener()
/ohos5.0/commonlibrary/ets_utils/js_concurrent_module/taskpool/
H A Dtask_group.cpp70 napi_add_env_cleanup_hook(env, TaskGroup::HostEnvCleanupHook, group); in TaskGroupConstructor()
/ohos5.0/commonlibrary/ets_utils/js_concurrent_module/utils/locks/
H A Dlock_request.cpp56 napi_add_env_cleanup_hook(env_, EnvCleanUp, this); in LockRequest()
/ohos5.0/foundation/arkui/napi/test/unittest/
H A Dtest_napi.cpp3554 res = napi_add_env_cleanup_hook(env, Cleanup, nullptr);
3568 res = napi_add_env_cleanup_hook(env, nullptr, &g_hookArgOne);
3581 res = napi_add_env_cleanup_hook(nullptr, Cleanup, &g_hookArgOne);
3659 ExpectCheckCall(napi_add_env_cleanup_hook(env, Cleanup, &g_hookArgOne));
3660 ExpectCheckCall(napi_add_env_cleanup_hook(env, Cleanup, &g_hookArgTwo));
3677 ExpectCheckCall(napi_add_env_cleanup_hook(env, Cleanup, &g_hookArgOne));
3678 ExpectCheckCall(napi_add_env_cleanup_hook(env, Cleanup, &g_hookArgTwo));
3695 ExpectCheckCall(napi_add_env_cleanup_hook(env, Cleanup, &g_hookArgOne));
3696 ExpectCheckCall(napi_add_env_cleanup_hook(env, Cleanup, &g_hookArgTwo));
9193 auto res = napi_add_env_cleanup_hook(nullptr, nullptr, nullptr);
[all …]
/ohos5.0/commonlibrary/ets_utils/js_sys_module/timer/
H A Dtimer.cpp83 napi_add_env_cleanup_hook(env, CleanUpHook, data); in RegisterTime()
/ohos5.0/foundation/communication/netmanager_base/frameworks/js/napi/netpolicy/src/
H A Dnetpolicy_module.cpp361 napi_add_env_cleanup_hook(env, NapiUtils::HookForEnvCleanup, env); in InitPolicyModule()
/ohos5.0/foundation/communication/netstack/frameworks/js/napi/http/http_module/src/
H A Dhttp_module.cpp59 napi_add_env_cleanup_hook(env, NapiUtils::HookForEnvCleanup, env); in InitHttpModule()

12