Crate fidl_fuchsia_posix_socket
source ·Macros§
- Pattern that matches an unknown
UdpMetadataEncodingProtocolVersion
member.
Structs§
- A Stream of incoming requests for fuchsia.posix.socket/BaseDatagramSocket.
- A Stream of incoming requests for fuchsia.posix.socket/BaseNetworkSocket.
- A Stream of incoming requests for fuchsia.posix.socket/BaseSocket.
- A Stream of incoming requests for fuchsia.posix.socket/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 toIFF_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 fuchsia.posix.socket/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 fuchsia.posix.socket/StreamSocket.
- A Stream of incoming requests for fuchsia.posix.socket/SynchronousDatagramSocket.
- TCP protocol state.
Enums§
- Base protocol shared by all datagram sockets.
- A network socket.
- A socket.
- Protocols supported by [
fuchsia.posix.socket/DatagramSocket
]. - A datagram socket.
- A socket’s domain.
- Domains for a mark. This allows multiple marks to be set and retrieved independently.
- 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§
- Constant bounding the number of eventpairs returned by Netstack to clients of the fast protocol.