Lines Matching refs:NativeAsyncWork
44 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,
73 thisId = HiTraceChain::Begin("New NativeAsyncWork", 0);
94 NativeAsyncWork::~NativeAsyncWork() = default;
96 bool NativeAsyncWork::Queue()
130 bool NativeAsyncWork::QueueWithQos(napi_qos_t qos)
164 bool NativeAsyncWork::Cancel()
181 void NativeAsyncWork::AsyncWorkCallback(uv_work_t* req)
188 auto that = reinterpret_cast<NativeAsyncWork*>(req->data);
189 HILOG_DEBUG("NativeAsyncWork::AsyncWorkCallback start to execute.");
209 void NativeAsyncWork::AsyncAfterWorkCallback(uv_work_t* req, int status)
216 auto that = reinterpret_cast<NativeAsyncWork*>(req->data);
240 HILOG_DEBUG("NativeAsyncWork::AsyncAfterWorkCallback start to execute.");
263 std::string NativeAsyncWork::GetTraceDescription()