Crate bip_select [−] [src]
Modules
errors |
Error types for all modules. |
Structs
ExtendedPeerInfo |
Container for both the local and remote |
UberModule |
Module for multiplexing messages across zero or more other modules. |
UberModuleBuilder |
Builder for constructing an |
UtMetadataModule |
Module for sending/receiving metadata from other peers. |
Enums
ControlMessage |
Enumeration of control messages most modules will be interested in. |
IDiscoveryMessage |
Enumeration of discovery messages that can be sent to a discovery module. |
IExtendedMessage |
Enumeration of extended messages that can be sent to the extended module. |
IUberMessage |
Enumeration of uber messages that can be sent to the uber module. |
ODiscoveryMessage |
Enumeration of discovery messages that can be received from a discovery module. |
OExtendedMessage |
Enumeration of extended messages that can be received from the extended module. |
OUberMessage |
Enumeration of uber messages that can be received from the uber module. |
Traits
ExtendedListener |
Trait for a module to take part in constructing the extended message for a peer. |