package
0.2.0
Repository: https://github.com/crossmesh/fabric.git
Documentation: pkg.go.dev

# 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.