plugin

package
v0.0.0-...-5032473 Latest Latest
Warning

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

Go to latest
Published: Apr 29, 2024 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

View Source
const (
	Input   = "input"
	Transit = "transit"
	Process = "process"
	Output  = "output"
	CronJob = "cronjobs"
)

Variables

View Source
var (
	Service string

	ChanSize int32
	I2TChan  = make(map[string](chan []byte))
	T2PChan  = make(map[string](chan protocol.Job))
	P2OChan  = make(map[string](chan protocol.Job))

	Metrics = &Metric{}
	Records = &Record{}

	InputDone   *int64 = new(int64)
	TransitDone *int64 = new(int64)
	ProcessDone *int64 = new(int64)
	OutputDone  *int64 = new(int64)

	IsOneTimeExec = false
)

Functions

This section is empty.

Types

type Metric

type Metric struct {
	InputOK  int64 `json:"inputOK"`
	InputErr int64 `json:"inputErr"`

	TransitOK  int64 `json:"transitOK"`
	TransitErr int64 `json:"transitErr"`

	ProcessOK  int64 `json:"processOK"`
	ProcessErr int64 `json:"processErr"`

	OutputOK  int64 `json:"outputOK"`
	OutputErr int64 `json:"outputErr"`
}

type Record

type Record struct {
	Input   []protocol.Job
	Transit []protocol.Job
	Process []protocol.Job
	Output  []protocol.Job
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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