Module libp2p_core::transport::upgrade
source · Expand description
Configuration of transport protocol upgrades.
Structs
- An upgrade that authenticates the remote peer, typically in the context of negotiating a secure channel.
- An transport with peer authentication, obtained from
Builder::authenticate. - The
Transport::Dialfuture of anUpgraded transport. - The
Transport::ListenerUpgradefuture of anUpgraded transport. - An upgrade that negotiates a (sub)stream multiplexer on top of an authenticated transport.
- A authenticated and multiplexed transport, obtained from
Authenticated::multiplex. - A custom upgrade on an
Authenticatedtransport.
Enums
- Errors produced by a transport upgrade.
- Supported multistream-select versions.