Expand description
Transport Layer Abstractions
Traits and types for FIPS transport drivers. Transports provide the underlying communication mechanisms (UDP, Ethernet, Tor, etc.) over which FIPS links are established.
Modules§
- ble
- BLE L2CAP Transport Implementation
- ethernet
- Ethernet Transport Implementation
- tcp
- TCP Transport Implementation
- tor
- Tor Transport Implementation
- udp
- UDP Transport Implementation
Structs§
- Discovered
Peer - A peer discovered via transport-layer discovery.
- Link
- A link to a remote endpoint over a transport.
- LinkId
- Unique identifier for a link instance.
- Link
Stats - Statistics for a link.
- Received
Packet - A packet received from a transport.
- Transport
Addr - Opaque transport-specific address.
- Transport
Congestion - Transport-local congestion indicators.
- Transport
Id - Unique identifier for a transport instance.
- Transport
Type - Static metadata about a transport type.
Enums§
- Connection
State - State of a transport-level connection attempt.
- Link
Direction - Direction of link establishment.
- Link
State - Link lifecycle state.
- Transport
Error - Errors related to transport operations.
- Transport
Handle - Wrapper enum for concrete transport implementations.
- Transport
State - Transport lifecycle state.
Traits§
- Transport
- Transport trait defining the interface for transport drivers.
Functions§
- packet_
channel - Create a packet channel.