Lines Matching refs:DelayedTaskScheduler
50 class WorkerThreadsTaskRunner::DelayedTaskScheduler { class in node::WorkerThreadsTaskRunner
52 explicit DelayedTaskScheduler(TaskQueue<Task>* tasks) in DelayedTaskScheduler() function in node::WorkerThreadsTaskRunner::DelayedTaskScheduler
57 static_cast<DelayedTaskScheduler*>(data)->Run(); in Start()
93 DelayedTaskScheduler* scheduler = in FlushTasks()
94 ContainerOf(&DelayedTaskScheduler::loop_, flush_tasks->loop); in FlushTasks()
101 explicit StopTask(DelayedTaskScheduler* scheduler): scheduler_(scheduler) {} in StopTask()
114 DelayedTaskScheduler* scheduler_;
119 ScheduleTask(DelayedTaskScheduler* scheduler, in ScheduleTask()
136 DelayedTaskScheduler* scheduler_;
142 DelayedTaskScheduler* scheduler = in RunTask()
143 ContainerOf(&DelayedTaskScheduler::loop_, timer->loop); in RunTask()
173 delayed_task_scheduler_ = std::make_unique<DelayedTaskScheduler>( in WorkerThreadsTaskRunner()