Documentation ¶
Index ¶
- type Base
- type Plugin
- func (p *Plugin) CfgBool(path string) (bool, error)
- func (p *Plugin) CfgBoolOr(path string, alt bool) bool
- func (p *Plugin) CfgInt(path string) (int, error)
- func (p *Plugin) CfgIntOr(path string, alt int) int
- func (p *Plugin) CfgString(path string) (string, error)
- func (p *Plugin) CfgStringOr(path, alt string) string
- func (p *Plugin) GetCfgItems(key string) []string
- func (p *Plugin) GetInfo() (typ, pkg, name string)
- func (p *Plugin) GetInputs() (res []string)
- func (p *Plugin) GetLogOnlyPlugs() []string
- func (p *Plugin) Log(logLevel, msg string)
- func (p *Plugin) StartTicker(name string, durMs int) qtypes_ticker.Ticker
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Base ¶
type Plugin ¶
type Plugin struct { Base MyID int Typ string Pkg string Version string Name string LogOnlyPlugs []string LocalCfg map[string]string }
func NewNamedPlugin ¶
func (*Plugin) CfgStringOr ¶ added in v0.1.4
func (*Plugin) GetCfgItems ¶ added in v0.1.4
func (*Plugin) GetLogOnlyPlugs ¶ added in v0.1.4
func (*Plugin) StartTicker ¶ added in v0.1.4
Click to show internal directories.
Click to hide internal directories.