64 void* context, uint64_t deadline_us);
Small vendor-independent result vocabulary.
nx_result_t
Operation result; success at submission means admission only.
Single-waiter notification port.
uint32_t(* arm)(void *context)
nx_result_t(* wait)(void *context, uint32_t sequence, uint64_t deadline_us)
nx_result_t(* wake)(void *context)
Absolute monotonic microsecond deadlines and wrap extension.
nx_result_t nx_wait_until(const nx_wait_port_t *port, bool(*ready)(void *), void *context, uint64_t deadline_us)
Wait for an authoritative caller predicate.