webrtc/api/task_queue
Danil Chapovalov a7e15a2b7e Introduce helper to guard an invocable with a safety flag
This helper suppose to replace ToQueuedTask when calls to TaskQueueBase interfaces are converted to PostTask variants that take absl::AnyInvocable.

Bug: webrtc:14245
Change-Id: I590a6ca068cf5e682ffb34770bd54cf5ce37d826
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267706
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#37449}
2022-07-05 15:45:23 +00:00
..
test Allow specifying delayed task precision of dcsctp::Timer. 2022-01-26 18:40:24 +00:00
BUILD.gn Introduce helper to guard an invocable with a safety flag 2022-07-05 15:45:23 +00:00
default_task_queue_factory.h Introduce global task queue factory. 2019-01-18 11:25:15 +00:00
default_task_queue_factory_gcd.cc Migrate gcd task queue implementation to TaskQueueBase interface 2019-02-20 17:08:53 +00:00
default_task_queue_factory_libevent.cc Migrate libevent task queue implementation to TaskQueueBase interface 2019-02-12 10:58:36 +00:00
default_task_queue_factory_stdlib.cc Migrate stdlib task queue to TaskQueueBase interface 2019-02-21 14:36:07 +00:00
default_task_queue_factory_unittest.cc Test default TaskQueue implementation via TaskQueueBase interface 2019-02-26 14:01:45 +00:00
default_task_queue_factory_win.cc Migrate win task queue to TaskQueueBase interface 2019-02-21 09:33:42 +00:00
DEPS Move to_queued_task.h and pending_task_safety_flag.h into public API 2022-06-17 09:20:39 +00:00
pending_task_safety_flag.cc Move to_queued_task.h and pending_task_safety_flag.h into public API 2022-06-17 09:20:39 +00:00
pending_task_safety_flag.h Introduce helper to guard an invocable with a safety flag 2022-07-05 15:45:23 +00:00
pending_task_safety_flag_unittest.cc Introduce helper to guard an invocable with a safety flag 2022-07-05 15:45:23 +00:00
queued_task.h Use backticks not vertical bars to denote variables in comments for /api 2021-07-26 18:27:34 +00:00
task_queue_base.cc Introduce new interface for TaskQueueBase using absl::AnyInvocable 2022-07-05 10:42:43 +00:00
task_queue_base.h Introduce new interface for TaskQueueBase using absl::AnyInvocable 2022-07-05 10:42:43 +00:00
task_queue_factory.h Drop support for link-time injection of the rtc::TaskQueue::Impl 2019-02-27 10:07:34 +00:00
task_queue_test.cc Introduce new interface for TaskQueueBase using absl::AnyInvocable 2022-07-05 10:42:43 +00:00
task_queue_test.h Use task queue factory factory as parameter for TaskQueueTest 2019-02-07 11:00:17 +00:00
to_queued_task.h Move to_queued_task.h and pending_task_safety_flag.h into public API 2022-06-17 09:20:39 +00:00
to_queued_task_unittest.cc Move to_queued_task.h and pending_task_safety_flag.h into public API 2022-06-17 09:20:39 +00:00