Lines Matching refs:TaskQueueStdlib
49 class TaskQueueStdlib final : public TaskQueueBase { class
51 TaskQueueStdlib(absl::string_view queue_name, rtc::ThreadPriority priority);
52 ~TaskQueueStdlib() override = default;
81 static rtc::PlatformThread InitializeThread(TaskQueueStdlib* me,
124 TaskQueueStdlib::TaskQueueStdlib(absl::string_view queue_name, in TaskQueueStdlib() function in webrtc::__anond8aa200a0111::TaskQueueStdlib
130 rtc::PlatformThread TaskQueueStdlib::InitializeThread( in InitializeThread()
131 TaskQueueStdlib* me, in InitializeThread()
146 void TaskQueueStdlib::Delete() { in Delete()
159 void TaskQueueStdlib::PostTask(absl::AnyInvocable<void() &&> task) { in PostTask()
169 void TaskQueueStdlib::PostDelayedTask(absl::AnyInvocable<void() &&> task, in PostDelayedTask()
183 void TaskQueueStdlib::PostDelayedHighPrecisionTask( in PostDelayedHighPrecisionTask()
189 TaskQueueStdlib::NextTask TaskQueueStdlib::GetNextTask() { in GetNextTask()
235 void TaskQueueStdlib::ProcessTasks() { in ProcessTasks()
254 void TaskQueueStdlib::NotifyWake() { in NotifyWake()
288 new TaskQueueStdlib(name, TaskQueuePriorityToThreadPriority(priority))); in CreateTaskQueue()