C/C++ API Reference
Loading...
Searching...
No Matches
pw_async2

Oveview

Cooperative async tasks for embedded.

Main docs: Home | Quickstart | Codelab | Guides | Code size analysis | Coroutines | Backends

Submodules

 Built-in pendables
 Async operations that can be polled for completion and suspended. Learn more: The pendable function interface
 
 Combining tasks
 Helpers for interacting with multiple pendables.
 
 Core
 Core primitives such as tasks, dispatchers, polls, contexts, and wakers.
 
 Coroutines
 C++20 coroutine support. Learn more: Coroutines
 
 Dispatcher backends
 Dispatcher implementation interfaces.
 
 Dynamic allocation
 Heap allocate space for tasks or functions with pw::Allocator
 
 Pendable adapters
 Pendable wrappers and helpers.