struct async_wait
Defined at line 26 of file ../../sdk/lib/async/include/lib/async/wait.h
Holds context for an asynchronous wait operation and its handler.
After successfully beginning the wait, the client is responsible for retaining
the structure in memory (and unmodified) until the wait's handler runs, the wait
is successfully canceled, or the dispatcher shuts down. Thereafter, the wait
may be started begun or destroyed.
Public Members
state
async_wait_handler_t * handler
zx_handle_t object
zx_signals_t trigger
uint32_t options