monitor_manager

package
v0.17.2 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IManager

type IManager interface {
	SetProxyOutput(id string, proxy scope_manager.IProxyOutput[monitor_entry.IOutput])
	ConcurrencyAdd(apiID string, count int32)
	RemoveCurrencyAPI(apiID string)
	Output(id string, ps []monitor_entry.IPoint)
}

func NewMonitorManager

func NewMonitorManager() IManager

type MonitorManager

type MonitorManager struct {
	// contains filtered or unexported fields
}

func (*MonitorManager) ConcurrencyAdd

func (o *MonitorManager) ConcurrencyAdd(id string, count int32)

func (*MonitorManager) Output

func (o *MonitorManager) Output(id string, ps []monitor_entry.IPoint)

func (*MonitorManager) RemoveCurrencyAPI

func (o *MonitorManager) RemoveCurrencyAPI(apiID string)

func (*MonitorManager) SetProxyOutput

func (o *MonitorManager) SetProxyOutput(id string, proxy scope_manager.IProxyOutput[monitor_entry.IOutput])

Jump to

Keyboard shortcuts

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