zitilib_runlevel_5_operation

package
v0.0.0-...-611f64c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 1, 2024 License: Apache-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CircuitMetrics

func CircuitMetrics(pollFreq time.Duration, closer <-chan struct{}, f func(string) string) model.Stage

func Loop3Dialer

func Loop3Dialer(host *model.Host, scenario, endpoint string, joiner chan struct{}, extraArgs ...string) model.Stage

func Loop3Listener

func Loop3Listener(host *model.Host, joiner chan struct{}, bindAddress string, extraArgs ...string) model.Stage

func LoopDialer

func LoopDialer(host *model.Host, scenario, endpoint string, joiner chan struct{}, extraArgs ...string) model.Stage

func LoopListener

func LoopListener(host *model.Host, joiner chan struct{}, bindAddress string, extraArgs ...string) model.Stage

func Mesh

func Mesh(closer <-chan struct{}) model.Stage

func ModelMetrics

func ModelMetrics(closer <-chan struct{}) model.Stage

func ModelMetricsWithIdMapper

func ModelMetricsWithIdMapper(closer <-chan struct{}, f func(string) string) model.Stage

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) Execute

func (metrics *ClientMetrics) Execute(run model.Run) error

func (*ClientMetrics) HandleMetricsConn

func (metrics *ClientMetrics) HandleMetricsConn(conn net.Conn)

func (*ClientMetrics) Operate

func (metrics *ClientMetrics) Operate(run model.Run) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL