package
0.0.0-20220523103515-b7c645dd5d32
Repository: https://github.com/plexsysio/go-msuite.git
Documentation: pkg.go.dev

# Functions

No description provided by the author

# Interfaces

Message type is a generic type which is serializable.
Protocol interface defines contract to implement to have a new P2P protocol registered on the host.
ProtocolsSvc provides an easier interface to write P2P protocols in terms of request-response schemes.

# Type aliases

Request can be any type that satisfies the Message interface.
Response can be any type that satisfies the Message interface.
Sender is an interface used to provide message sending functionality to the protocol Protocols which register are provided the Sender functionalityto use.