Lines Matching refs:TaskPool
32 napi_value TaskPool::InitTaskPool(napi_env env, napi_value exports)
106 void TaskPool::ExecuteCallback(const uv_async_t* req)
116 void TaskPool::ExecuteCallbackTask(CallbackInfo* callbackInfo)
126 void TaskPool::ExecuteCallbackInner(MsgQueue& msgQueue)
174 napi_value TaskPool::GetTaskPoolInfo(napi_env env, [[maybe_unused]] napi_callback_info cbinfo)
185 napi_value TaskPool::TerminateTask(napi_env env, napi_callback_info cbinfo)
210 napi_value TaskPool::Execute(napi_env env, napi_callback_info cbinfo)
272 void TaskPool::DelayTask(uv_timer_t* handle)
315 napi_value TaskPool::ExecuteDelayed(napi_env env, napi_callback_info cbinfo)
363 napi_value TaskPool::ExecuteGroup(napi_env env, napi_value napiTaskGroup, Priority priority)
406 void TaskPool::HandleTaskResult(const uv_async_t* req)
428 void TaskPool::HandleTaskResultCallback(Task* task)
477 void TaskPool::TriggerTask(Task* task)
505 void TaskPool::UpdateGroupInfoByResult(napi_env env, Task* task, napi_value res, bool success)
559 void TaskPool::ExecuteTask(napi_env env, Task* task, Priority priority)
576 napi_value TaskPool::Cancel(napi_env env, napi_callback_info cbinfo)
612 napi_value TaskPool::IsConcurrent(napi_env env, napi_callback_info cbinfo)
631 void TaskPool::PeriodicTaskCallback(uv_timer_t* handle)
664 napi_value TaskPool::ExecutePeriodically(napi_env env, napi_callback_info cbinfo)
691 void TaskPool::TriggerTimer(napi_env env, Task* task, int32_t period)
710 bool TaskPool::CheckDelayedParams(napi_env env, napi_callback_info cbinfo, uint32_t &priority, int32_t &delayTime,
760 bool TaskPool::CheckPeriodicallyParams(napi_env env, napi_callback_info cbinfo, int32_t &period,