Documentation
¶
Index ¶
- type Manager
- func (manager *Manager) AddAgentAcceptor(agent types.Node)
- func (manager *Manager) AddNode(node types.Node) error
- func (manager *Manager) AddRaftNode(swanNode types.Node) error
- func (manager *Manager) GetNode(nodeID string) (types.Node, error)
- func (manager *Manager) GetNodes() []types.Node
- func (manager *Manager) LoadNodeData() error
- func (manager *Manager) RemoveAgentAcceptor(agentID string)
- func (manager *Manager) RemoveNode(node types.Node) error
- func (manager *Manager) SendAgentInitData(agent types.Node)
- func (manager *Manager) Start(ctx context.Context, raftID uint64, raftPeers []types.Node, isNewCluster bool) error
- func (manager *Manager) Stop()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Manager struct {
CancelFunc context.CancelFunc
// contains filtered or unexported fields
}
func (*Manager) AddAgentAcceptor ¶
func (*Manager) AddRaftNode ¶ added in v0.1.3
func (*Manager) LoadNodeData ¶ added in v0.1.3
func (*Manager) RemoveAgentAcceptor ¶ added in v0.1.3
func (*Manager) RemoveNode ¶ added in v0.1.3
func (*Manager) SendAgentInitData ¶
Click to show internal directories.
Click to hide internal directories.