Documentation ¶
Index ¶
Constants ¶
View Source
const (
ModuleName = "telemetry"
)
Variables ¶
This section is empty.
Functions ¶
func RunAdditionalOperations ¶
RunAdditionalOperations runs the module additional operations
Types ¶
type Config ¶
type Config struct {
Port uint `yaml:"port"`
}
Config represents the configuration for the telemetry module
func ParseConfig ¶
ParseConfig allows to parse a byte array as a Config instance
type Module ¶
type Module struct {
// contains filtered or unexported fields
}
Module represents the telemetry module
func NewModule ¶
func NewModule( cfg types.Config, messagesParser messages.MessageAddressesParser, flowClient client.Proxy, encodingConfig *params.EncodingConfig, db *db.Db, ) *Module
NewModule returns a new Module implementation
func (*Module) RunAdditionalOperations ¶
RunAdditionalOperations implements modules.AdditionalOperationsModule
Click to show internal directories.
Click to hide internal directories.