Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrInvalidAction = errors.New("invalid action")
View Source
var ErrInvalidMetadata = errors.New("invalid metadata")
View Source
var ErrInvalidTarget = errors.New("invalid target")
Functions ¶
This section is empty.
Types ¶
type Connection ¶
type Connection struct {
// contains filtered or unexported fields
}
func (*Connection) Close ¶
func (conn *Connection) Close()
type Manager ¶
type Manager struct { HostId HostID Connections map[HostID]*Connection Nodes map[HostID]*nodeImpl Callback map[string]func([]byte, HostID) ([]byte, error) // contains filtered or unexported fields }
func NewManager ¶
func (*Manager) StartClient ¶
func (man *Manager) StartClient(transport transport.ClientTransporter) error
func (*Manager) StartServe ¶
func (man *Manager) StartServe(transporter transport.ServerTransporter) error
Click to show internal directories.
Click to hide internal directories.