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 anUpgrade
d transport. - The
Transport::ListenerUpgrade
future of anUpgrade
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.