Skip to main content

Crate fidl_fuchsia_net_sockets_ext

Crate fidl_fuchsia_net_sockets_ext 

Source
Expand description

Extensions for the fuchsia.sockets FIDL library.

Structs§

IpSocketStateSpecific
Lowest-level socket state information that ensures all fields are for the same IP version.
IpSocketTcpState
Extension type for [fnet_sockets::IpSocketTcpState].
IpSocketUdpState
Extension type for [fnet_sockets::IpSocketUdpState].
TcpInfo
Extension type for [fnet_tcp::Info].

Enums§

DisconnectIpError
Errors returned by disconnect_ip
IpIteratorError
Errors returned by the stream returned from iterate_ip.
IpSocketMatcher
An extension type for [fnet_sockets::IpSocketMatcher].
IpSocketMatcherError
Errors returned by the conversion from [fnet_sockets::IpSocketMatcher] to IpSocketMatcher.
IpSocketState
Extension type for [fnet_sockets::IpSocketState].
IpSocketStateError
Error type for IpSocketState conversion.
IpSocketTcpStateError
Error type for IpSocketTcpState conversion.
IpSocketTransportState
Extension type for [fnet_sockets::IpSocketTransportState].
IpSocketTransportStateError
Error type for IpSocketTransportState conversion.
IpSocketUdpStateError
Error type for IpSocketUdpState conversion.
IterateIpError
Errors returned by iterate_ip
TcpInfoError
Error type for TcpInfo conversion.

Functions§

disconnect_ip
Send a request to Control.DisconnectIp with the provided matchers.
iterate_ip
Send a request to Diagnostics.IterateIp and drive the resulting IpIterator.