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::Dial
future of an Upgrade
d transport.
The Transport::Listener
stream of an Upgrade
d transport.
The Transport::ListenerUpgrade
future of an Upgrade
d 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 Authenticated
transport.
Enums
Errors produced by a transport upgrade.
Supported multistream-select versions.