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
Control Handle - Channel
Create Channel Request - Channel
Create Channel Responder - Channel
Event Stream - Channel
Marker - Channel
Message - Message received through a channel.
- Channel
OnChannel Streaming Data Request - Channel
Proxy - Channel
Read Channel Request - Channel
Read Channel Responder - Channel
Read Channel Streaming Start Request - Channel
Read Channel Streaming Start Responder - Channel
Read Channel Streaming Stop Request - Channel
Read Channel Streaming Stop Responder - Channel
Request Stream - A Stream of incoming requests for fuchsia.fdomain/Channel.
- Channel
Synchronous Proxy - Channel
Write Channel Request - Channel
Write Channel Responder - Closed
During Read - Event
Control Handle - Event
Create Event Request - Event
Create Event Responder - Event
Event Stream - Event
Marker - Event
Pair Control Handle - Event
Pair Create Event Pair Request - Event
Pair Create Event Pair Responder - Event
Pair Event Stream - Event
Pair Marker - Event
Pair Proxy - Event
Pair Request Stream - A Stream of incoming requests for fuchsia.fdomain/EventPair.
- Event
Pair Synchronous Proxy - Event
Proxy - Event
Request Stream - A Stream of incoming requests for fuchsia.fdomain/Event.
- Event
Synchronous Proxy - FDomain
Close Request - FDomain
Close Responder - FDomain
Control Handle - FDomain
Create Channel Responder - FDomain
Create Event Pair Responder - FDomain
Create Event Responder - FDomain
Create Socket Responder - FDomain
Duplicate Request - FDomain
Duplicate Responder - FDomain
Event Stream - FDomain
GetKoid Request - FDomain
GetKoid Responder - FDomain
GetKoid Response - FDomain
GetNamespace Request - FDomain
GetNamespace Responder - FDomain
Marker - FDomain
Proxy - FDomain
Read Channel Responder - FDomain
Read Channel Streaming Start Responder - FDomain
Read Channel Streaming Stop Responder - FDomain
Read Socket Responder - FDomain
Read Socket Streaming Start Responder - FDomain
Read Socket Streaming Stop Responder - FDomain
Replace Request - FDomain
Replace Responder - FDomain
Request Stream - A Stream of incoming requests for fuchsia.fdomain/FDomain.
- FDomain
SetSocket Disposition Responder - FDomain
Signal Peer Request - FDomain
Signal Peer Responder - FDomain
Signal Request - FDomain
Signal Responder - FDomain
Synchronous Proxy - FDomain
Wait ForSignals Request - FDomain
Wait ForSignals Responder - FDomain
Wait ForSignals Response - FDomain
Write Channel Responder - FDomain
Write Socket Responder - 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
Control Handle - Socket
Create Socket Request - Socket
Create Socket Responder - Socket
Data - Data resulting from reading a socket.
- Socket
Disposition Unknown - Socket
Event Stream - Socket
Marker - Socket
OnSocket Streaming Data Request - Socket
Proxy - Socket
Read Socket Request - Socket
Read Socket Responder - Socket
Read Socket Streaming Start Request - Socket
Read Socket Streaming Start Responder - Socket
Read Socket Streaming Stop Request - Socket
Read Socket Streaming Stop Responder - Socket
Request Stream - A Stream of incoming requests for fuchsia.fdomain/Socket.
- Socket
SetSocket Disposition Request - Socket
SetSocket Disposition Responder - Socket
Synchronous Proxy - Socket
Type Unknown - Socket
Write Socket Request - Socket
Write Socket Responder - Socket
Write Socket Response - Streaming
Read InProgress - Write
Socket Error - Result from a socket write operation.
- Wrong
Handle Type - Wrote
ToSelf
Enums§
- Channel
Event - Channel
Request - FDomain operations on Channels.
- Channel
Sent - Error
- Event
Event - Event
Pair Event - Event
Pair Request - FDomain operations on EventPairs.
- Event
Request - FDomain operations on Events.
- FDomain
Event - FDomain
Request - The FDomain control protocol.
- Handle
Op - A handle, paired with an operation to perform on that handle (move or duplicate).
- Handles
- Socket
Disposition - Socket disposition.
- Socket
Event - Socket
Message - Socket
Request - FDomain operations on sockets
- Socket
Type - Socket type.
- Write
Channel Error - Result from a channel write operation.
Traits§
- Channel
Proxy Interface - Event
Pair Proxy Interface - Event
Proxy Interface - FDomain
Proxy Interface - Socket
Proxy Interface
Type Aliases§
- Channel
Create Channel Result - Channel
Read Channel Result - Channel
Read Channel Streaming Start Result - Channel
Read Channel Streaming Stop Result - Channel
Write Channel Result - Event
Create Event Result - Event
Pair Create Event Pair Result - FDomain
Close Result - FDomain
Duplicate Result - FDomain
GetKoid Result - FDomain
GetNamespace Result - FDomain
Replace Result - FDomain
Signal Peer Result - FDomain
Signal Result - FDomain
Wait ForSignals Result - Socket
Create Socket Result - Socket
Read Socket Result - Socket
Read Socket Streaming Start Result - Socket
Read Socket Streaming Stop Result - Socket
SetSocket Disposition Result - Socket
Write Socket Result