Module socket

Source
Expand description

IP Layer definitions supporting sockets.

Structs§

DefaultIpSocketOptions
Empty send and creation options that never overrides default values.
IpSock
An IP socket.
IpSockDefinition
The definition of an IP socket.
SocketHopLimits
The configurable hop limits for a socket.

Enums§

IpSockCreateAndSendError
An error in sending a packet on a temporary IP socket.
IpSockCreationError
An error encountered when creating an IP socket.
IpSockSendError
An error in sending a packet on an IP socket.
MmsError
Possible errors when retrieving the maximum transport message size.
SendOneShotIpPacketError
The error returned by IpSocketHandler::send_oneshot_ip_packet_with_fallible_serializer.

Traits§

DelegatedRouteResolutionOptions
A trait providing route resolution options delegation to an inner type.
DelegatedSendOptions
A trait providing send options delegation to an inner type.
DeviceIpSocketHandler
Gets device related information of an IP socket.
IpSocketBindingsContext
The bindings execution context for IP sockets.
IpSocketContext
The context required in order to implement IpSocketHandler.
IpSocketHandler
An execution context defining a type of IP socket.
RouteResolutionOptions
Provides hooks for altering route resolution behavior of IpSock.
SendOptions
Provides hooks for altering sending behavior of IpSock.