Versions in this module Expand all Collapse all v0 v0.5.0 Mar 31, 2015 Changes in this version + var InputPluginNames = []string + type Input int + const GoBeaconInput + const SnifferInput + const UdpjsonInput + func (input Input) IsInList(lst []string) bool + func (input Input) String() string + type InputPlugin interface + Close func() error + Init func(test_mode bool, events chan common.MapStr) error + IsAlive func() bool + Run func() error + Stop func() error + type InputsList struct + var Inputs InputsList + func (inputs InputsList) AreAllAlive() bool + func (inputs InputsList) CloseAll() error + func (inputs InputsList) Get(input Input) InputPlugin + func (inputs InputsList) Register(input Input, plugin InputPlugin) + func (inputs InputsList) Registered() map[Input]InputPlugin + func (inputs InputsList) StopAll()