package
0.0.0-20200120052926-ee9fa080293d
Repository: https://github.com/samaritan-proxy/sash.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
NewController return a new Controller.
NewEvent return a new Event.
NewRawConf return a new RawConf.
No description provided by the author
# Constants
The following shows the available event types.
The following shows the available event types.
The following shows the available event types.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
Controller is used to store configuration information.
No description provided by the author
Dependency is a wrapper of dependency info of service.
DependencyEvent represents a dependency config event.
Event represents a raw config event.
No description provided by the author
InstanceEvent represents an instance config event.
No description provided by the author
No description provided by the author
ProxyConfig is a wrapper of service.Config.
ProxyConfigEvent represents an event config event.
No description provided by the author
RawConf represents a raw configuration.
# Interfaces
The store is a kv store.
SubscribableStore allows you to subscribe to the namespace you are interested in, and will send a notification when there is some change in the namespace.
# Type aliases
Dependencies is a slice of Dependency, impl the sort.Interface.
No description provided by the author
No description provided by the author
EventType indicates the type of event.
No description provided by the author
No description provided by the author
No description provided by the author
ProxyConfigs is a slice of ProxyConfig, impl the sort.Interface.