Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Modules = map[string]ModuleBuilder{}
Functions ¶
func Register ¶
func Register(name string, builder ModuleBuilder)
Register stores a builder function into the registy for external access. Register() can be called from init() on a module in this package and will automatically register a module.
Types ¶
type MeterMqttModule ¶
type MeterMqttModule struct {
// contains filtered or unexported fields
}
func (*MeterMqttModule) Eligible ¶
func (mm *MeterMqttModule) Eligible() bool
func (*MeterMqttModule) Start ¶
func (mm *MeterMqttModule) Start() error
func (*MeterMqttModule) Stop ¶
func (mm *MeterMqttModule) Stop() error
type MeterPostgresModule ¶
type MeterPostgresModule struct {
// contains filtered or unexported fields
}
func (*MeterPostgresModule) Eligible ¶
func (mm *MeterPostgresModule) Eligible() bool
func (*MeterPostgresModule) Start ¶
func (mm *MeterPostgresModule) Start() error
func (*MeterPostgresModule) Stop ¶
func (mm *MeterPostgresModule) Stop() error
Click to show internal directories.
Click to hide internal directories.