Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { App App `yaml:"app"` Debug Debug `yaml:"debug"` OpcuaConfig OpcuaConfig `yaml:"opcua_config"` MqttConfig MqttConfig `yaml:"mqtt_config"` ItemsFile ItemsFile `yaml:"items_file"` Items []Item }
func LoadConfig ¶
type MqttConfig ¶
type OpcuaConfig ¶
type OpcuaConfig struct { Endpoint string `yaml:"endpoint"` SecurityPolicy string `yaml:"security_policy"` SecurityMode string `yaml:"security_mode"` RequestTimeout string `yaml:"request_timeout"` PrivateKey string `yaml:"private_key"` Certificate string `yaml:"certificate"` UserName string `yaml:"user_name"` UserPassword string `yaml:"user_password"` AuthMethod string `yaml:"auth_method"` DialTimeout string `yaml:"dial_timeout"` ReadingInterval string `yaml:"reading_interval"` }
Click to show internal directories.
Click to hide internal directories.