Home
last modified time | relevance | path

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

/ohos5.0/foundation/arkui/napi/native_engine/
H A Dnative_async_work.cpp50 NativeAsyncWork::NativeAsyncWork(NativeEngine* engine, in NativeAsyncWork() function in NativeAsyncWork
94 NativeAsyncWork::~NativeAsyncWork() = default;
96 bool NativeAsyncWork::Queue() in Queue()
130 bool NativeAsyncWork::QueueWithQos(napi_qos_t qos) in QueueWithQos()
164 bool NativeAsyncWork::Cancel() in Cancel()
181 void NativeAsyncWork::AsyncWorkCallback(uv_work_t* req) in AsyncWorkCallback()
188 auto that = reinterpret_cast<NativeAsyncWork*>(req->data); in AsyncWorkCallback()
209 void NativeAsyncWork::AsyncAfterWorkCallback(uv_work_t* req, int status) in AsyncAfterWorkCallback()
216 auto that = reinterpret_cast<NativeAsyncWork*>(req->data); in AsyncAfterWorkCallback()
263 std::string NativeAsyncWork::GetTraceDescription() in GetTraceDescription()
H A Dnative_async_work.h49 class NativeAsyncWork {
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.cpp316 NativeAsyncWork* NativeEngine::CreateAsyncWork(napi_value asyncResource, napi_value asyncResourceNa… in CreateAsyncWork()
339 return new NativeAsyncWork(this, execute, complete, name, data); in CreateAsyncWork()
342 NativeAsyncWork* NativeEngine::CreateAsyncWork(const std::string& asyncResourceName, NativeAsyncExe… in CreateAsyncWork()
345 return new NativeAsyncWork(this, execute, complete, asyncResourceName, data); in CreateAsyncWork()
H A Dnative_safe_async_work.cpp46 …NativeSafeAsyncWork* that = NativeAsyncWork::DereferenceOf(&NativeSafeAsyncWork::asyncHandler_, as… in AsyncCallback()
365 … NativeSafeAsyncWork* that = NativeAsyncWork::DereferenceOf(&NativeSafeAsyncWork::asyncHandler_, in CloseHandles()
H A Dnative_engine.h163 virtual NativeAsyncWork* CreateAsyncWork(napi_value asyncResource,
169 virtual NativeAsyncWork* CreateAsyncWork(const std::string &asyncResourceName,
H A Dnative_api.cpp3867 auto asyncWork = reinterpret_cast<NativeAsyncWork*>(work); in napi_queue_async_work_with_qos()