Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CFRouterClient ¶
type CFRouterClient struct { Host string // contains filtered or unexported fields }
func NewCFRouterClient ¶
func NewCFRouterClient(host string, messageBus yagnats.NATSClient) *CFRouterClient
func (*CFRouterClient) Greet ¶
func (r *CFRouterClient) Greet() error
func (*CFRouterClient) Unregister ¶
func (r *CFRouterClient) Unregister(port int, uri string) error
type Registry ¶
type Registry struct {
// contains filtered or unexported fields
}
func NewRegistry ¶
func NewRegistry() *Registry
func (*Registry) InParallel ¶
func (*Registry) Unregister ¶
type RegistryMessage ¶
type RouterClient ¶
type RouterGreetingMessage ¶
type RouterGreetingMessage struct {
MinimumRegisterInterval int `json:"minimumRegisterIntervalInSeconds"`
}
Click to show internal directories.
Click to hide internal directories.