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

Overview

Cooperative async tasks for embedded.

Main docs: Home | Quickstart | Informed poll | Codelab | Guides | Dispatcher | Code size analysis | Coroutines | Futures | Channels | Tasks

Submodules

 Channels
 Inter-task communication.
 
 Combinators
 Helpers for interacting with multiples futures.
 
 Context
 Resources for scheduling asynchronous work.
 
 Coroutines
 C++20 coroutine support.
 
 Deprecated
 Deprecated APIs.
 
 Dispatchers
 Interface for the cooperative scheduler and concrete implementations.
 
 Dynamic allocation
 Heap allocate space for tasks.
 
 Futures
 Values that may not be ready yet.
 
 Poll
 Statuses for asynchronous operations.
 
 Tasks
 Logical collections of asynchronous work.
 
 Time
 Interacting with time, timers, and timeouts.
 
 Wakers
 Queue work in response to async events.