Interface for the cooperative scheduler and concrete implementations.
Learn more: Dispatchers
Classes | |
| class | pw::async2::BasicDispatcher |
| class | pw::async2::Dispatcher |
| class | pw::async2::DispatcherForTestFacade< Native > |
| class | pw::async2::EpollDispatcher |
| class | pw::async2::NotifiedDispatcher |
| class | pw::async2::RunnableDispatcher |
Typedefs | |
| using | pw::async2::DispatcherForTest = DispatcherForTestFacade< backend::NativeDispatcherForTest > |
| using pw::async2::DispatcherForTest = typedef DispatcherForTestFacade<backend::NativeDispatcherForTest> |
DispatcherForTest is a RunnableDispatcher implementation to use in unit tests. See DispatcherForTestFacade for details.