Expand description
Netstack3 core UDP.
This crate contains the UDP implementation for netstack3.
Structs§
- UDP bound sockets, i.e., the UDP demux.
- A collection of UDP sockets.
- The UDP socket API.
- Counters for the UDP layer.
- Auxiliary information about an incoming UDP packet.
- A UDP socket.
- The state associated with the UDP protocol.
- A builder for UDP layer state.
Enums§
- Error when sending a packet on a socket.
- An error encountered while sending a UDP packet to an alternate address.
- An implementation of
IpTransportContext
for UDP. - The remote port for a UDP socket.
Traits§
- An execution context for the UDP protocol which also provides access to state.
- An execution context for UDP dual-stack operations.
- An execution context for UDP non-dual-stack operations.
- Core context abstracting state access to UDP state.
- The bindings context for UDP.
- The bindings context providing external types to UDP sockets.
- The bindings context handling received UDP frames.
- Empty trait to work around coherence issues.
- Enables a blanket implementation of
IpTransportContext
forUdpIpTransportContext
.
Type Aliases§
- Counters for the UDP layer.
- A set containing all UDP sockets.
- A UDP socket’s state.