input

package
v0.0.0-...-7c4ebca Latest Latest
Warning

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

Go to latest
Published: May 25, 2017 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type InputPlugin

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

Input plugin

func NewInputPlugin

func NewInputPlugin(nodeInfo config.NodeInfo, configInfo config.InputPluginInfo, bufferSize int) *InputPlugin

func (*InputPlugin) Init

func (inputPlugin *InputPlugin) Init() error

Init plugin

func (*InputPlugin) Run

func (inputPlugin *InputPlugin) Run()

Run to collect data

type InputPluginManager

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

Input plugin manager

func NewInputPluginManager

func NewInputPluginManager(nodeInfo config.NodeInfo, configInfos []config.InputPluginInfo, transferQueue *queue.TransferQueue) *InputPluginManager

func (*InputPluginManager) Init

func (manager *InputPluginManager) Init() error

Init plugin manager

func (*InputPluginManager) Run

func (manager *InputPluginManager) Run()

Run all plugin to collect data

Jump to

Keyboard shortcuts

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