Modules§
Macros§
- Channel
Sent Unknown - Pattern that matches an unknown
ChannelSentmember. - Error
Unknown - Pattern that matches an unknown
Errormember. - Socket
Disposition Unknown - Pattern that matches an unknown
SocketDispositionmember. - Socket
Message Unknown - Pattern that matches an unknown
SocketMessagemember. - Socket
Type Unknown - Pattern that matches an unknown
SocketTypemember.
Structs§
- AioStopped
- A return value indicating asynchronous IO has stopped, optionally with an error.
- BadHandle
Id - Channel
Create Channel Request - Channel
Message - Message received through a channel.
- Channel
OnChannel Streaming Data Request - Channel
Read Channel Request - Channel
Read Channel Streaming Start Request - Channel
Read Channel Streaming Stop Request - Channel
Write Channel Request - Closed
During Read - Event
Create Event Request - Event
Pair Create Event Pair Request - FDomain
Close Request - FDomain
Duplicate Request - FDomain
GetKoid Request - FDomain
GetKoid Response - FDomain
GetNamespace Request - FDomain
Replace Request - FDomain
Signal Peer Request - FDomain
Signal Request - FDomain
Wait ForSignals Request - FDomain
Wait ForSignals Response - Handle
Disposition - A handle disposition. Contains a handle to be written to a channel, as well as an operation to perform before writing.
- Handle
Id - A handle ID. This is the same size as an actual Zircon handle, and refers to one conceptually, but internally it is not actually a Zircon handle number.
- Handle
Info - A handle, and the rights that handle is known to possess. This is meant to be
a direct analogue to
zx_handle_info_tas described in https://fuchsia.dev/reference/syscalls/channel_read_etc - NewHandle
Id - A new handle ID. The ID should be a handle ID that has not been used before
in this session. The call this is passed to will presumably make a handle at
this ID, and it can be used as a
HandleIdin subsequent calls. - NewHandle
IdOut OfRange - NewHandle
IdReused - NoRead
InProgress - Rights
Unknown - Signals
Unknown - Socket
Create Socket Request - Socket
Data - Data resulting from reading a socket.
- Socket
Disposition Unknown - Socket
OnSocket Streaming Data Request - Socket
Read Socket Request - Socket
Read Socket Streaming Start Request - Socket
Read Socket Streaming Stop Request - Socket
SetSocket Disposition Request - Socket
Type Unknown - Socket
Write Socket Request - Socket
Write Socket Response - Streaming
Read InProgress - Write
Socket Error - Result from a socket write operation.
- Wrong
Handle Type - Wrote
ToSelf
Enums§
- Channel
Sent - Error
- Handle
Op - A handle, paired with an operation to perform on that handle (move or duplicate).
- Handles
- Socket
Disposition - Socket disposition.
- Socket
Message - Socket
Type - Socket type.
- Write
Channel Error - Result from a channel write operation.