Skip to main content

Module raw

Module raw 

Source
Expand description

Raw IP sockets.

Structs§

RawIpSocketApi
The raw IP socket API.
RawIpSocketCounters
Raw IP socket counters.
RawIpSocketIcmpFilter
An ICMP filter installed on a raw IP socket.
RawIpSocketId
Reference to the state of a live socket.
RawIpSocketLockedState
State for a raw IP socket that can be modified, and is lock protected.
RawIpSocketMap
The collection of all raw IP sockets installed in the system.
RawIpSocketState
State held by a raw IP socket.
WeakRawIpSocketId
A weak reference to a raw IP socket.

Enums§

RawIpSocketIcmpFilterError
Errors that may occur getting/setting the ICMP filter for a raw IP socket.
RawIpSocketProtocol
The supported protocols of raw IP sockets.
RawIpSocketSendToError
Errors that may occur when calling RawIpSocketApi::send_to.
ReceivePacketError
Errors that Bindings may encounter when receiving a packet.

Traits§

RawIpSocketMapContext
A type that provides access to the RawIpSocketMap used by the system.
RawIpSocketStateContext
Provides access to the RawIpSocketLockedState for a raw IP socket.
RawIpSocketsBindingsContext
Functionality provided by bindings used in the raw IP socket implementation.
RawIpSocketsBindingsTypes
Types provided by bindings used in the raw IP socket implementation.