Lines Matching refs:taskId
61 void StoreTask(uint64_t taskId, Task* task);
62 void RemoveTask(uint64_t taskId);
63 Task* GetTask(uint64_t taskId);
64 void EnqueueTaskId(uint64_t taskId, Priority priority = Priority::DEFAULT);
65 void EraseWaitingTaskId(uint64_t taskId, Priority priority);
67 void CancelTask(napi_env env, uint64_t taskId);
99 std::string GetTaskName(uint64_t taskId);
104 std::shared_ptr<CallbackInfo> GetCallbackInfo(uint64_t taskId);
105 … void RegisterCallback(napi_env env, uint64_t taskId, std::shared_ptr<CallbackInfo> callbackInfo);
106 void IncreaseRefCount(uint64_t taskId);
107 void DecreaseRefCount(napi_env env, uint64_t taskId);
114 bool IsDependendByTaskId(uint64_t taskId);
116 void NotifyDependencyTaskInfo(uint64_t taskId);
117 void RemoveDependencyById(uint64_t dependentTaskId, uint64_t taskId);
118 bool StoreTaskDependency(uint64_t taskId, std::set<uint64_t> taskIdSet);
119 bool RemoveTaskDependency(uint64_t taskId, uint64_t dependentId);
120 …ckCircularDependency(std::set<uint64_t> dependentIdSet, std::set<uint64_t> idSet, uint64_t taskId);
121 void EnqueuePendingTaskInfo(uint64_t taskId, Priority priority);
122 std::pair<uint64_t, Priority> DequeuePendingTaskInfo(uint64_t taskId);
123 void RemovePendingTaskInfo(uint64_t taskId);
124 void StoreDependentTaskInfo(std::set<uint64_t> dependTaskIdSet, uint64_t taskId);
125 void RemoveDependentTaskInfo(uint64_t dependentTaskId, uint64_t taskId);
126 std::string GetTaskDependInfoToString(uint64_t taskId);
131 void StoreTaskDuration(uint64_t taskId, uint64_t totalDuration, uint64_t cpuDuration);
132 uint64_t GetTaskDuration(uint64_t taskId, std::string durationType);
133 void RemoveTaskDuration(uint64_t taskId);
134 void StoreLongTaskInfo(uint64_t taskId, Worker* worker);
135 void RemoveLongTaskInfo(uint64_t taskId);
136 void TerminateTask(uint64_t taskId);
137 Worker* GetLongTaskInfo(uint64_t taskId);
152 bool CheckTask(uint64_t taskId);
255 void AddTask(uint64_t groupId, napi_ref taskRef, uint64_t taskId);
260 void CancelGroupTask(napi_env env, uint64_t taskId, TaskGroup* group);