Home
last modified time | relevance | path

Searched refs:ThreadSafeCallback (Results 1 – 8 of 8) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/kits/js/include/
H A DAnimationJS.h22 class ThreadSafeCallback {
46 ThreadSafeCallback(napi_env env, const char* n) in ThreadSafeCallback() function
51 …api_create_threadsafe_function(env, nullptr, nullptr, name, 1, 1, this, &ThreadSafeCallback::Final, in ThreadSafeCallback()
52 this, &ThreadSafeCallback::Call, &termfun); in ThreadSafeCallback()
56 ThreadSafeCallback* data = (ThreadSafeCallback*)context; in Call()
61 ThreadSafeCallback* data = (ThreadSafeCallback*)finalize_data; in Final()
65 virtual ~ThreadSafeCallback() in ~ThreadSafeCallback()
106 ThreadSafeCallback* OnStartedCB_ { nullptr };
107 ThreadSafeCallback* OnFinishedCB_ { nullptr };
/ohos5.0/foundation/graphic/graphic_3d/kits/js/src/
H A DAnimationJS.cpp22 class OnCallJS : public ThreadSafeCallback {
27 …OnCallJS(const char* name, napi_value jsThis, NapiApi::Function toCall) : ThreadSafeCallback(toCal… in OnCallJS()
/ohos5.0/foundation/multimedia/av_session/frameworks/js/napi/session/include/
H A Dnapi_avcontroller_callback.h85 static void ThreadSafeCallback(napi_env env, napi_value js_cb, void* context, void* data);
/ohos5.0/foundation/multimedia/av_session/frameworks/js/napi/session/src/
H A Dnapi_avcontroller_callback.cpp216 void NapiAVControllerCallback::ThreadSafeCallback(napi_env env, napi_value js_cb, void* context, vo… in ThreadSafeCallback() function in OHOS::AVSession::NapiAVControllerCallback
346 nullptr, ThreadSafeCallback, &threadSafeFunction_); in AddCallback()
/ohos5.0/base/notification/eventhandler/frameworks/napi/src/
H A Devents_emitter.cpp103 void ThreadSafeCallback(napi_env env, napi_value jsCallback, void* context, void* data) in ThreadSafeCallback() function
395 nullptr, ThreadSafeCallback, &(callbackInfo->tsfn)); in OnOrOnce()
/ohos5.0/foundation/arkui/napi/native_engine/
H A Dnative_engine.cpp113 static void ThreadSafeCallback(napi_env env, napi_value jsCallback, void* context, void* data) in ThreadSafeCallback() function
134 nullptr, nullptr, nullptr, ThreadSafeCallback, &defaultFunc_); in CreateDefaultFunction()
/ohos5.0/base/notification/common_event_service/interfaces/kits/napi/common_event/src/
H A Dcommon_event.cpp115 void ThreadSafeCallback(napi_env env, napi_value jsCallback, void* context, void* data) in ThreadSafeCallback() function
1337 ThreadFinished, nullptr, ThreadSafeCallback, &(asyncCallbackInfo->tsfn)); in Subscribe()
/ohos5.0/base/notification/common_event_service/interfaces/kits/napi/napi_common_event/src/
H A Dnapi_common_event.cpp142 void ThreadSafeCallback(napi_env env, napi_value jsCallback, void* context, void* data) in ThreadSafeCallback() function
476 ThreadFinished, nullptr, ThreadSafeCallback, &(asyncCallbackInfo->tsfn)); in Subscribe()