Home
last modified time | relevance | path

Searched refs:NativeAsyncWork (Results 1 - 7 of 7) sorted by relevance

/foundation/arkui/napi/native_engine/
H A Dnative_async_work.cpp44 const std::string TRACE_POINT_QUEUE = "napi::NativeAsyncWork::Queue";
45 const std::string TRACE_POINT_QUEUE_WITH_QOS = "napi::NativeAsyncWork::QueueWithQos";
46 const std::string TRACE_POINT_ASYNCWORKCALLBACK = "napi::NativeAsyncWork::AsyncWorkCallback";
50 NativeAsyncWork::NativeAsyncWork(NativeEngine* engine, in NativeAsyncWork() function in NativeAsyncWork
73 thisId = HiTraceChain::Begin("New NativeAsyncWork", 0);
94 NativeAsyncWork::~NativeAsyncWork() = default;
96 bool NativeAsyncWork::Queue() in Queue()
130 bool NativeAsyncWork
[all...]
H A Dnative_async_work.h49 class NativeAsyncWork { class
51 NativeAsyncWork(NativeEngine* engine,
57 virtual ~NativeAsyncWork();
H A Dnative_node_api.cpp136 auto asyncWork = new NativeAsyncWork(engine, asyncExecute, asyncComplete, name, data); in napi_create_async_work()
146 auto asyncWork = reinterpret_cast<NativeAsyncWork*>(work); in napi_delete_async_work()
158 auto asyncWork = reinterpret_cast<NativeAsyncWork*>(work); in napi_queue_async_work()
169 auto asyncWork = reinterpret_cast<NativeAsyncWork*>(work); in napi_cancel_async_work()
H A Dnative_engine.cpp324 NativeAsyncWork* NativeEngine::CreateAsyncWork(napi_value asyncResource, napi_value asyncResourceName, in CreateAsyncWork()
347 return new NativeAsyncWork(this, execute, complete, name, data); in CreateAsyncWork()
350 NativeAsyncWork* NativeEngine::CreateAsyncWork(const std::string& asyncResourceName, NativeAsyncExecuteCallback execute, in CreateAsyncWork()
353 return new NativeAsyncWork(this, execute, complete, asyncResourceName, data); in CreateAsyncWork()
H A Dnative_safe_async_work.cpp46 NativeSafeAsyncWork* that = NativeAsyncWork::DereferenceOf(&NativeSafeAsyncWork::asyncHandler_, asyncHandler); in AsyncCallback()
359 NativeSafeAsyncWork* that = NativeAsyncWork::DereferenceOf(&NativeSafeAsyncWork::asyncHandler_, in CloseHandles()
H A Dnative_engine.h167 virtual NativeAsyncWork* CreateAsyncWork(napi_value asyncResource,
173 virtual NativeAsyncWork* CreateAsyncWork(const std::string &asyncResourceName,
H A Dnative_api.cpp3870 auto asyncWork = reinterpret_cast<NativeAsyncWork*>(work); in napi_queue_async_work_with_qos()

Completed in 15 milliseconds