Home
last modified time | relevance | path

Searched refs:ThreadSafeCallback (Results 1 - 5 of 5) sorted by relevance

/foundation/graphic/graphic_3d/kits/js/include/
H A DAnimationJS.h22 class ThreadSafeCallback { class
46 ThreadSafeCallback(napi_env env, const char* n) in ThreadSafeCallback() function in ThreadSafeCallback
51 status = napi_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
[all...]
/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);
/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(toCall.GetEnv(), name) in OnCallJS()
/foundation/multimedia/av_session/frameworks/js/napi/session/src/
H A Dnapi_avcontroller_callback.cpp217 void NapiAVControllerCallback::ThreadSafeCallback(napi_env env, napi_value js_cb, void* context, void* data) in ThreadSafeCallback() function in OHOS::AVSession::NapiAVControllerCallback
219 SLOGD("do ThreadSafeCallback in"); in ThreadSafeCallback()
220 AVSESSION_TRACE_SYNC_START("NapiAsyncCallback::ThreadSafeCallback"); in ThreadSafeCallback()
236 SLOGE("ThreadSafeCallback failed for appData is invalid."); in ThreadSafeCallback()
256 SLOGD("do ThreadSafeCallback done with state %{public}d", static_cast<int>(appData->state)); in ThreadSafeCallback()
348 nullptr, ThreadSafeCallback, &threadSafeFunction_); in AddCallback()
/foundation/arkui/napi/native_engine/
H A Dnative_engine.cpp121 static void ThreadSafeCallback(napi_env env, napi_value jsCallback, void* context, void* data) in ThreadSafeCallback() function
142 nullptr, nullptr, nullptr, ThreadSafeCallback, &defaultFunc_); in CreateDefaultFunction()

Completed in 5 milliseconds