Documentation ¶
Index ¶
- type FSM
- type Logger
- type NetlinkNetworkConfigurator
- func (configurator NetlinkNetworkConfigurator) AddIP() error
- func (configurator NetlinkNetworkConfigurator) DeleteIP() error
- func (configurator NetlinkNetworkConfigurator) IP() string
- func (configurator NetlinkNetworkConfigurator) Interface() string
- func (configurator NetlinkNetworkConfigurator) IsSet() (result bool, error error)
- type NetworkConfigurator
- type Peer
- type Peers
- type Snapshot
- type VIPManager
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NetlinkNetworkConfigurator ¶
type NetlinkNetworkConfigurator struct {
// contains filtered or unexported fields
}
func NewNetlinkNetworkConfigurator ¶
func NewNetlinkNetworkConfigurator(networkAddress string, networkInterface string) (result NetlinkNetworkConfigurator, error error)
func (NetlinkNetworkConfigurator) AddIP ¶
func (configurator NetlinkNetworkConfigurator) AddIP() error
func (NetlinkNetworkConfigurator) DeleteIP ¶
func (configurator NetlinkNetworkConfigurator) DeleteIP() error
func (NetlinkNetworkConfigurator) IP ¶
func (configurator NetlinkNetworkConfigurator) IP() string
func (NetlinkNetworkConfigurator) Interface ¶
func (configurator NetlinkNetworkConfigurator) Interface() string
func (NetlinkNetworkConfigurator) IsSet ¶
func (configurator NetlinkNetworkConfigurator) IsSet() (result bool, error error)
type NetworkConfigurator ¶
type VIPManager ¶
type VIPManager struct {
// contains filtered or unexported fields
}
func NewVIPManager ¶
func NewVIPManager(id, bind string, peers Peers, logger Logger, networkConfigurator NetworkConfigurator) *VIPManager
func (*VIPManager) Start ¶
func (manager *VIPManager) Start() error
func (*VIPManager) Stop ¶
func (manager *VIPManager) Stop()
Click to show internal directories.
Click to hide internal directories.