Searched refs:ExecuteWork (Results 1 – 8 of 8) sorted by relevance
/ohos5.0/base/update/updateservice/frameworks/js/napi/session/src/ |
H A D | napi_session.cpp | 50 void NapiSession::ExecuteWork(napi_env env) in ExecuteWork() function in OHOS::UpdateEngine::NapiSession 94 void NapiSession::ExecuteWork(napi_env env, void *data) in ExecuteWork() function in OHOS::UpdateEngine::NapiSession 98 sess->ExecuteWork(env); in ExecuteWork()
|
/ohos5.0/docs/zh-cn/application-dev/napi/ |
H A D | use-napi-thread-safety.md | 43 …// ExecuteWork会执行在一个由libuv创建的非JS线程上,此处使用napi_create_async_work是为了模拟在非JS线程场景使用napi_call_threadsafe_… 44 napi_create_async_work(env, nullptr, resourceName, ExecuteWork, WorkComplete, callbackData, 53 2. 在工作线程中调用ExecuteWork,并执行线程安全函数。 55 static void ExecuteWork(napi_env env, void *data)
|
H A D | use-call-threadsafe-function-with-priority.md | 58 static void ExecuteWork(napi_env env, void *data) { 86 …napi_create_async_work(env, nullptr, resourceName, ExecuteWork, WorkComplete, callbackData, &callb…
|
/ohos5.0/docs/en/application-dev/napi/ |
H A D | use-napi-thread-safety.md | 39 …// ExecuteWork is executed on a non-JS thread created by libuv. The napi_create_async_work is used… 40 napi_create_async_work(env, nullptr, resourceName, ExecuteWork, WorkComplete, callbackData, 49 2. Call **ExecuteWork** in a worker thread to execute the thread-safe function. 51 static void ExecuteWork(napi_env env, void *data)
|
H A D | use-call-threadsafe-function-with-priority.md | 58 static void ExecuteWork(napi_env env, void *data) { 86 …napi_create_async_work(env, nullptr, resourceName, ExecuteWork, WorkComplete, callbackData, &callb…
|
/ohos5.0/base/update/updateservice/frameworks/js/napi/session/include/ |
H A D | napi_session.h | 67 virtual void ExecuteWork(napi_env env); 71 static void ExecuteWork(napi_env env, void *data);
|
H A D | base_promise_session.h | 43 …status = napi_create_async_work(env, nullptr, workName, NapiSession::ExecuteWork, NapiSession::Com… in StartWork()
|
H A D | base_async_session.h | 65 …status = napi_create_async_work(env, nullptr, workName, NapiSession::ExecuteWork, NapiSession::Com… in StartWork()
|