Modules§
- transports
- Built in objects implementing
Transport
.
Structs§
- Complete
Message - Message containing completed handshaking information.
- Extensions
Extensions
supported by either end of a handshake.- Handshaker
- Handshaker which is both
Stream
andSink
. - Handshaker
Builder - Build configuration for
Handshaker
object creation. - Handshaker
Config - Configures the internals of a
Handshaker
. - Handshaker
Sink Sink
portion of theHandshaker
for initiating handshakes.- Handshaker
Stream Stream
portion of theHandshaker
for 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
Protocol
information 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
HandshakeFilter
s. - Local
Addr - Trait for getting the local address.
- Transport
- Trait for initializing connections over an abstract
Transport
.