Modules§
- acceptor_
ordinals - connection_
ordinals - connector_
ordinals - listener_
ordinals - provider_
ordinals - stream_
socket_ ordinals
Macros§
- Error
Unknown - Pattern that matches an unknown
Errormember.
Structs§
- Acceptor
Accept Request - Acceptor
Accept Responder - Acceptor
Accept Response - Acceptor
Control Handle - Acceptor
Event Stream - Acceptor
Marker - Acceptor
Proxy - Acceptor
Request Stream - A Stream of incoming requests for fuchsia.vsock/Acceptor.
- Acceptor
Synchronous Proxy - Connection
Control Handle - Connection
Event Stream - Connection
Marker - Connection
Proxy - Connection
Request Stream - A Stream of incoming requests for fuchsia.vsock/Connection.
- Connection
Synchronous Proxy - Connection
Transport - Collection of objects that represent an open connection.
- Connector
Bind Request - Connector
Bind Responder - Connector
Connect Request - Connector
Connect Responder - Connector
Connect Response - Connector
Control Handle - Connector
Event Stream - Connector
GetCid Responder - Connector
GetCid Response - Connector
Listen Request - Connector
Listen Responder - Connector
Marker - Connector
Proxy - Connector
Request Stream - A Stream of incoming requests for fuchsia.vsock/Connector.
- Connector
Synchronous Proxy - Listener
Accept Request - Listener
Accept Responder - Listener
Accept Response - Listener
Control Handle - Listener
Event Stream - Listener
Listen Request - Listener
Listen Responder - Listener
Marker - Listener
Proxy - Listener
Request Stream - A Stream of incoming requests for fuchsia.vsock/Listener.
- Listener
Synchronous Proxy - Provider
Control Handle - Provider
Event Stream - Provider
GetCid Responder - Provider
GetCid Response - Provider
Marker - Provider
Proxy - Provider
Request Stream - A Stream of incoming requests for fuchsia.vsock/Provider.
- Provider
Stream Socket Request - Provider
Stream Socket Responder - Provider
Synchronous Proxy - Stream
Socket Accept Request - Stream
Socket Accept Responder - Stream
Socket Accept Response - Stream
Socket Bind Request - Stream
Socket Bind Responder - Stream
Socket Close Responder - Stream
Socket Connect Request - Stream
Socket Connect Responder - Stream
Socket Control Handle - Stream
Socket Event Stream - Stream
Socket GetError Responder - Stream
Socket GetPeer Name Responder - Stream
Socket GetPeer Name Response - Stream
Socket GetSock Name Responder - Stream
Socket GetSock Name Response - Stream
Socket Listen Request - Stream
Socket Listen Responder - Stream
Socket Marker - Stream
Socket Proxy - Stream
Socket Request Stream - A Stream of incoming requests for fuchsia.vsock/StreamSocket.
- Stream
Socket Synchronous Proxy - Vsock
Address - Virtio socket address.
Enums§
- Acceptor
Event - Acceptor
Request - Interface presented by a listener to accept or reject connections
- Connection
Event - Connection
Request - Interface for manipulating the state of an active connection.
- Connector
Event - Connector
Request - Exposed by a service that can act as a bridge to the underlying vsock driver and provides the ability for listeners to be multiplexed by port and manages dynamic port allocation for outbound connections.
- Error
- Listener
Event - Listener
Request - Interface presented by a listener to accept connections.
- Provider
Event - Provider
Request - Stream
Socket Event - Stream
Socket Request - StreamSocket represents the control plane for a single virtio-socket stream socket.
Constants§
- SIGNAL_
STREAM_ CONNECTED - User signal used to indicate that a connection attempt on a stream socket has completed. When this is asserted, GetError() will return the disposition of the connection attempt.
- SIGNAL_
STREAM_ INCOMING - User signal used to indicate that a listening socket has a connection in its backlog.
- USER_
SIGNAL_ 0 - USER_
SIGNAL_ 3 - VMADDR_
CID_ ANY - CIDs with defined fixed meaning.
- VMADDR_
CID_ HOST - VMADDR_
CID_ HYPERVISOR - VMADDR_
CID_ LOCAL
Traits§
- Acceptor
Proxy Interface - Connection
Proxy Interface - Connector
Proxy Interface - Listener
Proxy Interface - Provider
Proxy Interface - Stream
Socket Proxy Interface
Type Aliases§
- Connector
Bind Result - Connector
Connect Result - Connector
Listen Result - Listener
Accept Result - Listener
Listen Result - Provider
Stream Socket Result - Stream
Socket Accept Result - Stream
Socket Bind Result - Stream
Socket Connect Result - Stream
Socket GetError Result - Stream
Socket GetPeer Name Result - Stream
Socket GetSock Name Result - Stream
Socket Listen Result