# Functions
NewMetadataNetwork creates a metadata network.
# Constants
DefaultVersionInfoKey contains default key name for gossip.
# Variables
ErrMessageStreamTooShort raised when there are no enough bytes to decode message.
# Structs
No description provided by the author
KeyReservedError indicates a invalid key for reservation reason.
Message contains context of message.
MessageBrokenError indicates message is broken.
MetadataNetwork implements simple decentalized communication metadata network.
MetaPeer contains basic information on metadata network.
MetaPeerEndpoint contains a network endpoint.
MetaPeerStatePublication contains new peer state changes.
# Type aliases
KeyChangeWatcher accepts key change event.
MessageHandler handle incoming message.
MetaPeerStateWatcher called before MetaPeer state changes.
PeerHandler accepts a MetaPeer and does something.