Modules§
- transports
- Built in objects implementing
Transport.
Structs§
- Complete
Message - Message containing completed handshaking information.
- Extensions
Extensionssupported by either end of a handshake.- Handshaker
- Handshaker which is both
StreamandSink. - Handshaker
Builder - Build configuration for
Handshakerobject creation. - Handshaker
Config - Configures the internals of a
Handshaker. - Handshaker
Sink Sinkportion of theHandshakerfor initiating handshakes.- Handshaker
Stream Streamportion of theHandshakerfor completed handshakes.- Initiate
Message - Message used to initiate a handshake with the
Handshaker.
Enums§
- Extension
- Enumeration of all extensions that can be activated.
- Filter
Decision - Filtering decision made for a given handshake.
- Protocol
Protocolinformation transmitted as part of the handshake.
Traits§
- Discovery
Info - Trait for advertisement information that other peers can discover.
- Handshake
Filter - Trait for filtering connections during handshaking.
- Handshake
Filters - Trait for adding and removing
HandshakeFilters. - Local
Addr - Trait for getting the local address.
- Transport
- Trait for initializing connections over an abstract
Transport.