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
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
Click to show internal directories.
Click to hide internal directories.