Expand description
Abstractions and implementations for protocols including TCP, TLS and HTTP
Re-exports§
pub use l4::ext::TcpKeepalive;
pub use tls::ALPN;
Modules§
- HTTP/1.x and HTTP/2 implementation APIs
- Transport layer protocol implementation
- CONNECT protocol over http 1.1 via raw Unix domain socket
- The TLS layer implementations
Structs§
- The information can be extracted from a connection
- The interface to return socket-related information
- The timing information of the connection
Traits§
- The interface to set or return proxy information
- The interface to set or return socket information
- The interface to return timing information
- The abstraction of transport layer IO
- The ability peek data before consuming it
- The interface to return protocol related information
- Define how a protocol should shutdown its connection.
- Interface to get TLS info
- Define how a given session/connection identifies itself.
Type Aliases§
- The type of any established transport layer connection