Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBindHandler ¶
func NewBindHandler(id *identity.TokenId, dialerCfg map[string]xgress.OptionsData, xlinkDialers []xlink.Dialer, ctrl xgress.CtrlChannel, forwarder *forwarder.Forwarder, xctrls []xctrl.Xctrl, ctrlAddressChanger CtrlAddressChanger, traceHandler *channel.TraceHandler, linkRegistry xlink.Registry, closeNotify chan struct{}) channel.BindHandler
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.