Crate starnix_sync
source ·Expand description
Synchronization objects used by Starnix
Structs
- A guard object to enforce that clients call
begin_wait
beforeblock_until
. - A blocking object that can either be notified normally or interrupted
- A wrapper around a
zx::Port
that optimizes for the case where events are signaled within a process.
Enums
- The kind of notification.
- The result of a call to [
PortEvent.wait
]. - A description of why a
block_until
returned without the event being notified.