Dispatcher#
pw_async2: Cooperative async tasks for embedded
pw_async2 dispatchers implement the pw::async2::Dispatcher interface.
The pw::async2::RunnableDispatcher class can optionally be used to support
running the dispatcher directly in a thread.
Pigweed provides two Dispatcher implementations:
pw::async2::BasicDispatcher is a simple thread-notification-based RunnableDispatcher implementation.
pw_async2_epoll is a RunnableDispatcher backed by Linux’s epoll notification system.