Documentation ¶
Index ¶
- func CircuitMetrics(pollFreq time.Duration, closer <-chan struct{}, f func(string) string) model.OperatingStage
- func Loop3Dialer(host *model.Host, scenario, endpoint string, joiner chan struct{}, ...) model.OperatingStage
- func Loop3Listener(host *model.Host, joiner chan struct{}, bindAddress string, ...) model.OperatingStage
- func LoopDialer(host *model.Host, scenario, endpoint string, joiner chan struct{}, ...) model.OperatingStage
- func LoopListener(host *model.Host, joiner chan struct{}, bindAddress string, ...) model.OperatingStage
- func Mesh(closer <-chan struct{}) model.OperatingStage
- func ModelMetrics(closer <-chan struct{}) model.OperatingStage
- func ModelMetricsWithIdMapper(closer <-chan struct{}, f func(string) string) model.OperatingStage
- type ClientMetrics
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CircuitMetrics ¶
func Loop3Dialer ¶
func Loop3Listener ¶
func LoopDialer ¶
func LoopListener ¶
func Mesh ¶
func Mesh(closer <-chan struct{}) model.OperatingStage
func ModelMetrics ¶
func ModelMetrics(closer <-chan struct{}) model.OperatingStage
func ModelMetricsWithIdMapper ¶
func ModelMetricsWithIdMapper(closer <-chan struct{}, f func(string) string) model.OperatingStage
Types ¶
type ClientMetrics ¶
type ClientMetrics struct {
// contains filtered or unexported fields
}
func NewClientMetrics ¶
func NewClientMetrics(service string, closer <-chan struct{}) *ClientMetrics
func NewClientMetricsWithIdMapper ¶
func NewClientMetricsWithIdMapper(service string, closer <-chan struct{}, f func(string) string) *ClientMetrics
func (*ClientMetrics) HandleMetricsConn ¶
func (metrics *ClientMetrics) HandleMetricsConn(conn net.Conn)
Click to show internal directories.
Click to hide internal directories.