package
Version:
v0.0.0-...-16f4573
Opens a new window with list of versions in this module.
Published: Dec 17, 2015
License: MPL-2.0
Opens a new window with license information.
Imports: 0
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type AppService struct {
Addr string `json:"addr"`
Services []string `json:"services"`
}
type AppStatus struct {
IsLive bool `json:"isLive"`
RouterCS string `json:"routerCS"`
}
type Error struct {
Error string `json:"error"`
}
type InnerAppService struct {
NodeAddr NodeAddr `json:"nodeaddr"`
Services []string `json:"services"`
}
type MicroApp struct {
Addr string `json:"addr"`
Providers []string `json:"providers"`
Consumers []string `json:"consumers"`
}
type NodeAddr struct {
Node string `json:"node"`
Addr string `json:"addr"`
}
type Router struct {
Service string `json:"service"`
Addrs []NodeAddr `json:"addrs"`
Checksum []byte `json:"checksum,omitempty"`
}
type RouterTable struct {
Routers []Router `json:"routers"`
Checksum string `json:"checksum"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.