Expand description
Fuchsia implementation of handles just aliases the zircon library
Macros§
- invoke_for_handle_types!{mmm} calls the macro
mmm!
with two arguments: one is the name of a Zircon handle, the second is one of:
Structs§
- Stub implementation of Zircon handle type $x.
- An object representing a Zircon channel.
- An object representing a kernel clock, used to track the progress of time. A clock is a one-dimensional affine transformation of the clock monotonic reference timeline which may be atomically adjusted by a maintainer and observed by clients.
- An object representing a Zircon ‘debuglog’ object.
- An object representing a Zircon event object.
- An object representing a Zircon event_pair
- Stub implementation of Zircon handle type $x.
- An object representing a Zircon fifo.
- An object representing a Zircon guest
- An object representing a Zircon handle.
- Operation to perform on handles during write. ABI-compatible with
zx_handle_disposition_t
. - Information on handles that were read.
- An object representing a Zircon interrupt.
- Stub implementation of Zircon handle type $x.
- An object representing a Zircon job.
- A buffer for receiving messages from a channel.
- Stub implementation of Zircon handle type $x.
- Zircon object types.
- Stub implementation of Zircon handle type $x.
- Stub implementation of Zircon handle type $x.
- Stub implementation of Zircon handle type $x.
- An object representing a Zircon port.
- An object representing a Zircon process.
- An object representing a Zircon profile.
- An object representing a Zircon resource.
- Rights associated with a handle.
- Signals that can be waited upon.
- An object representing a Zircon socket
- Status type indicating the result of a Fuchsia syscall.
- An object representing a Zircon stream.
- Stub implementation of Zircon handle type $x.
- An object representing a Zircon thread.
- An object representing a Zircon timer, such as the one returned by zx_timer_create.
- An object representing a Zircon virtual memory address region.
- An object representing a Zircon virtual memory object.
Enums§
- Handle operation.
Traits§
- A trait to get a reference to the underlying handle of an object.
- A trait implemented by all handle-based types.
- A trait implemented by all handles for objects which have a peer.