Macros

Pattern that matches an unknown UdpMetadataEncodingProtocolVersion member.

Structs

A Stream of incoming requests for BaseDatagramSocket
A Stream of incoming requests for BaseNetworkSocket
A Stream of incoming requests for BaseSocket
A Stream of incoming requests for DatagramSocket
Holds information about an interface and its addresses.
Bits representing the interface flags as returned by the SIOCGIFFLAGS ioctl operation. These bitmasks are intended to track the C API definition. For example, InterfaceFlags.UP corresponds to IFF_UP, etc.
IPv4 multicast membership options.
IPv6 multicast membership options.
IPv6-specific disposition of sent data.
Network socket (L3) ancillary data that can be received.
Network socket (L3) ancillary data that can be sent.
A Stream of incoming requests for Provider
Flags controlling RecvMsg behavior.
Metadata of a received datagram.
Metadata of a sent datagram.
Socket shutdown mode.
Socket level ancillary data that can be received.
Socket level ancillary data that can be sent.
A Stream of incoming requests for StreamSocket
A Stream of incoming requests for SynchronousDatagramSocket
TCP protocol state.

Enums

Base protocol shared by all datagram sockets.
A network socket.
Protocols supported by [fuchsia.posix.socket/DatagramSocket].
A datagram socket.
A socket’s domain.
An optional byte value.
An optional uint32 value.
Provider implements the POSIX sockets API.
Protocols supported by [fuchsia.posix.socket/StreamSocket].
A stream socket.
A synchronous datagram socket.
TCP congestion control modes.
TCP congestion control state machine state.
TCP state machine state.
Packet timestamp reporting precision options.

Constants

Traits

Type Definitions