Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBindHandler ¶
func NewBindHandler(routerEnv env.RouterEnv, forwarder *forwarder.Forwarder, ctrlAddressChanger CtrlAddressChanger) (channel.BindHandler, error)
Types ¶
type CtrlAddressChanger ¶ added in v0.17.26
type CtrlAddressChanger interface {
CreateBackup() (string, error)
UpdateControllerEndpoint(address string) error
Save() error
CurrentCtrlAddress() string
}
CtrlAddressChanger provides indirect access to underlying configuration without creating import loops w/ *router.Config.
Click to show internal directories.
Click to hide internal directories.