Lines Matching refs:Task

37     napi_define_class(env, "Task", NAPI_AUTO_LENGTH, Task::TaskConstructor, nullptr, 0, nullptr, &taskClass);

39 napi_define_class(env, "LongTask", NAPI_AUTO_LENGTH, Task::LongTaskConstructor,
42 napi_define_class(env, "GenericsTask", NAPI_AUTO_LENGTH, Task::TaskConstructor,
45 napi_create_function(env, "isCanceled", NAPI_AUTO_LENGTH, Task::IsCanceled, NULL, &isCanceledFunc);
48 napi_create_function(env, "sendData", NAPI_AUTO_LENGTH, Task::SendData, NULL, &sendDataFunc);
84 DECLARE_NAPI_PROPERTY("Task", taskClass),
239 Task* task = nullptr;
261 Task* task = Task::GenerateFunctionTask(env, args[0], args + 1, argc - 1, TaskType::FUNCTION_TASK);
320 Task* task = nullptr;
387 Task* task = nullptr;
410 auto task = static_cast<Task*>(req->data);
421 napi_remove_env_cleanup_hook(task->env_, Task::CleanupHookFunc, task);
428 void TaskPool::HandleTaskResultCallback(Task* task)
436 // tag for trace parse: Task PerformTask End
437 std::string strTrace = "Task PerformTask End: taskId : " + std::to_string(task->taskId_);
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)
561 // tag for trace parse: Task Allocation
562 std::string strTrace = "Task Allocation: taskId : " + std::to_string(task->taskId_)
633 Task* task = reinterpret_cast<Task*>(handle->data);
668 Task* periodicTask = nullptr;
691 void TaskPool::TriggerTimer(napi_env env, Task* task, int32_t period)
711 Task* &task)
761 uint32_t &priority, Task* &periodicTask)