package
1.5.4
Repository: https://github.com/openziti/ziti.git
Documentation: pkg.go.dev

# Functions

NewUpdatableAddress create a new *UpdatableAddress which implements transport.Address and allow thread safe updating of the internal address.

# Constants

CtrlEndpointBindMapKey is the string key for the ctrl.bind section.
CtrlEndpointMapKey is the string key for the ctrl.endpoint section.
CtrlEndpointsMapKey is the string key for the ctrl.endpoints section.
CtrlMapKey is the string key for the ctrl section.
CtrlRateLimiterMaxSizeValue is the maximum size that can be configured for the control channel rate limiter window range.
CtrlRateLimiterMetricCurrentWindowSize is the name of the metric tracking the current window size.
CtrlRateLimiterMetricOutstandingCount is the name of the metric tracking how many tasks are in process.
CtrlRateLimiterMetricWorkTimer is the name of the metric tracking how long successful tasks are taking to complete.
CtrlRateLimiterMinSizeValue is the minimum size that can be configured for the control channel rate limiter window range.
PathMapKey is used to store a loaded configuration file's source path.

# Variables

# Structs

UpdatableAddress allows a single address to be passed to multiple channel implementations and be centrally updated in a thread safe manner.

# Interfaces

An Xrctrl allows adding handlers to the router <-> controller connection on the router side.

# Type aliases