Crate fidl_fuchsia_posix_socket_raw

Source

Structs§

Empty
Icmpv6Filter
A filter for ICMPv6 types.
ProviderControlHandle
ProviderEventStream
ProviderMarker
ProviderProxy
ProviderRequestStream
A Stream of incoming requests for fuchsia.posix.socket.raw/Provider.
ProviderSocketRequest
ProviderSocketResponder
ProviderSocketResponse
ProviderSocketWithOptionsRequest
ProviderSocketWithOptionsResponder
ProviderSocketWithOptionsResponse
ProviderSynchronousProxy
SocketAddIpMembershipResponder
SocketAddIpv6MembershipResponder
SocketBindResponder
SocketCloseResponder
SocketConnectResponder
SocketControlHandle
SocketDescribeResponder
SocketDescribeResponse
SocketDisconnectResponder
SocketDropIpMembershipResponder
SocketDropIpv6MembershipResponder
SocketEventStream
SocketGetAcceptConnResponder
SocketGetBindToDeviceResponder
SocketGetBindToInterfaceIndexResponder
SocketGetBroadcastResponder
SocketGetErrorResponder
SocketGetIcmpv6FilterResponder
SocketGetIcmpv6FilterResponse
SocketGetInfoResponder
SocketGetInfoResponse
SocketGetIpHeaderIncludedResponder
SocketGetIpHeaderIncludedResponse
SocketGetIpMulticastInterfaceResponder
SocketGetIpMulticastLoopbackResponder
SocketGetIpMulticastTtlResponder
SocketGetIpPacketInfoResponder
SocketGetIpReceiveOriginalDestinationAddressResponder
SocketGetIpReceiveTtlResponder
SocketGetIpReceiveTypeOfServiceResponder
SocketGetIpTransparentResponder
SocketGetIpTtlResponder
SocketGetIpTypeOfServiceResponder
SocketGetIpv6ChecksumResponder
SocketGetIpv6ChecksumResponse
SocketGetIpv6MulticastHopsResponder
SocketGetIpv6MulticastInterfaceResponder
SocketGetIpv6MulticastLoopbackResponder
SocketGetIpv6OnlyResponder
SocketGetIpv6ReceiveHopLimitResponder
SocketGetIpv6ReceivePacketInfoResponder
SocketGetIpv6ReceiveTrafficClassResponder
SocketGetIpv6TrafficClassResponder
SocketGetIpv6UnicastHopsResponder
SocketGetKeepAliveResponder
SocketGetLingerResponder
SocketGetMarkResponder
SocketGetNoCheckResponder
SocketGetOriginalDestinationResponder
SocketGetOutOfBandInlineResponder
SocketGetPeerNameResponder
SocketGetReceiveBufferResponder
SocketGetReuseAddressResponder
SocketGetReusePortResponder
SocketGetSendBufferResponder
SocketGetSockNameResponder
SocketGetTimestampResponder
SocketMarker
SocketProxy
SocketQueryResponder
SocketRecvMsgRequest
SocketRecvMsgResponder
SocketRecvMsgResponse
SocketRequestStream
A Stream of incoming requests for fuchsia.posix.socket.raw/Socket.
SocketSendMsgRequest
SocketSendMsgResponder
SocketSetBindToDeviceResponder
SocketSetBindToInterfaceIndexResponder
SocketSetBroadcastResponder
SocketSetIcmpv6FilterRequest
SocketSetIcmpv6FilterResponder
SocketSetIpHeaderIncludedRequest
SocketSetIpHeaderIncludedResponder
SocketSetIpMulticastInterfaceResponder
SocketSetIpMulticastLoopbackResponder
SocketSetIpMulticastTtlResponder
SocketSetIpPacketInfoResponder
SocketSetIpReceiveOriginalDestinationAddressResponder
SocketSetIpReceiveTtlResponder
SocketSetIpReceiveTypeOfServiceResponder
SocketSetIpTransparentResponder
SocketSetIpTtlResponder
SocketSetIpTypeOfServiceResponder
SocketSetIpv6ChecksumRequest
SocketSetIpv6ChecksumResponder
SocketSetIpv6MulticastHopsResponder
SocketSetIpv6MulticastInterfaceResponder
SocketSetIpv6MulticastLoopbackResponder
SocketSetIpv6OnlyResponder
SocketSetIpv6ReceiveHopLimitResponder
SocketSetIpv6ReceivePacketInfoResponder
SocketSetIpv6ReceiveTrafficClassResponder
SocketSetIpv6TrafficClassResponder
SocketSetIpv6UnicastHopsResponder
SocketSetKeepAliveResponder
SocketSetLingerResponder
SocketSetMarkResponder
SocketSetNoCheckResponder
SocketSetOutOfBandInlineResponder
SocketSetReceiveBufferResponder
SocketSetReuseAddressResponder
SocketSetReusePortResponder
SocketSetSendBufferResponder
SocketSetTimestampResponder
SocketShutdownResponder
SocketSynchronousProxy

Enums§

Ipv6ChecksumConfiguration
IPv6 socket checksum configuration.
ProtocolAssociation
The protocol a raw socket is associated with.
ProviderEvent
ProviderRequest
A raw network socket provider.
SocketEvent
SocketRequest
A raw network socket.

Constants§

SOCKET_PROTOCOL_NAME

Traits§

ProviderProxyInterface
SocketProxyInterface

Type Aliases§

Protocol
The protocol a raw socket may be associated with.
ProviderSocketResult
ProviderSocketWithOptionsResult
SocketGetIcmpv6FilterResult
SocketGetInfoResult
SocketGetIpHeaderIncludedResult
SocketGetIpv6ChecksumResult
SocketRecvMsgResult
SocketSendMsgResult
SocketSetIcmpv6FilterResult
SocketSetIpHeaderIncludedResult
SocketSetIpv6ChecksumResult