Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type EventDelegate ¶
type EventDelegate interface { Delegate() memberlist.EventDelegate Events() <-chan memberlist.NodeEvent }
EventDelegate interface
type NodeDelegate ¶
type NodeDelegate struct{}
NodeDelegate struct
func (*NodeDelegate) GetBroadcasts ¶
func (d *NodeDelegate) GetBroadcasts(overhead int, limit int) [][]byte
GetBroadcasts implements memberlist.Delegate
func (*NodeDelegate) LocalState ¶
func (d *NodeDelegate) LocalState(join bool) []byte
LocalState implements memberlist.Delegate
func (*NodeDelegate) MergeRemoteState ¶
func (d *NodeDelegate) MergeRemoteState(buf []byte, join bool)
MergeRemoteState implements memberlist.Delegate
func (*NodeDelegate) NodeMeta ¶
func (d *NodeDelegate) NodeMeta(limit int) (meta []byte)
NodeMeta implements memberlist.Delegate
func (*NodeDelegate) NotifyMsg ¶
func (d *NodeDelegate) NotifyMsg(b []byte)
NotifyMsg implements memberlist.Delegate
Click to show internal directories.
Click to hide internal directories.