Documentation
¶
Index ¶
- type InputsManager
- func (mgr *InputsManager) DeleteInput(name string) error
- func (mgr *InputsManager) GetInputState(name string) *collstore.InputState
- func (mgr *InputsManager) ListInputStates() []*collstore.InputState
- func (mgr *InputsManager) ProcessorInUse(name string) bool
- func (mgr *InputsManager) Start(wg *sync.WaitGroup) error
- func (mgr *InputsManager) Stop()
- type ManagedInput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InputsManager ¶
type InputsManager struct {
// contains filtered or unexported fields
}
func NewInputsManager ¶
func (*InputsManager) DeleteInput ¶
func (mgr *InputsManager) DeleteInput(name string) error
func (*InputsManager) GetInputState ¶ added in v0.44.0
func (mgr *InputsManager) GetInputState(name string) *collstore.InputState
GetInputState returns the runtime state of an input from the state store.
func (*InputsManager) ListInputStates ¶ added in v0.44.0
func (mgr *InputsManager) ListInputStates() []*collstore.InputState
ListInputStates returns all input states from the state store.
func (*InputsManager) ProcessorInUse ¶
func (mgr *InputsManager) ProcessorInUse(name string) bool
func (*InputsManager) Stop ¶
func (mgr *InputsManager) Stop()
Click to show internal directories.
Click to hide internal directories.