Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AspectNode ¶
type Characteristic ¶
type Characteristic struct {
Id string `json:"id"`
Name string `json:"name"`
DisplayUnit string `json:"display_unit"`
Type Type `json:"type"`
MinValue interface{} `json:"min_value,omitempty"`
MaxValue interface{} `json:"max_value,omitempty"`
AllowedValues []interface{} `json:"allowed_values"`
Value interface{} `json:"value,omitempty"`
SubCharacteristics []Characteristic `json:"sub_characteristics"`
}
type ConceptInfo ¶
type ConceptInfo struct {
Concept
BaseCharacteristic Characteristic `json:"base_characteristic"`
}
type DeviceClass ¶
type FunctionInfo ¶
type FunctionInfo struct {
Function
Concept ConceptInfo `json:"concept"`
}
type ShortDevice ¶
type ShortDeviceType ¶
Click to show internal directories.
Click to hide internal directories.