Versions in this module Expand all Collapse all v0 v0.1.0 Jul 22, 2025 Changes in this version + func LikwidDeviceDestroy(dev LikwidDevice) + func SysFeaturesClose() + func SysFeaturesGetByNameAndDevId(name string, deviceType LikwidDeviceType, deviceId string) (string, error) + func SysFeaturesGetByNameAndDevice(name string, dev LikwidDevice) (string, error) + func SysFeaturesInit() error + func SysFeaturesSetByNameAndDevId(name string, deviceType LikwidDeviceType, deviceId string, value string) error + func SysFeaturesSetByNameAndDevice(name string, dev LikwidDevice, value string) error + type LikwidDevice struct + DevType LikwidDeviceType + DevTypeName string + Id int64 + func LikwidDeviceCreate(deviceType LikwidDeviceType, deviceId string) (LikwidDevice, error) + func LikwidDeviceCreateByTypeName(deviceTypeName string, deviceId string) (LikwidDevice, error) + type LikwidDeviceType int + func LikwidDeviceTypeNameToId(deviceTypeName string) LikwidDeviceType + type SysFeature struct + Category string + Description string + DevType LikwidDeviceType + DevTypeName string + Name string + ReadOnly bool + WriteOnly bool + func SysFeaturesList() ([]SysFeature, error) + func (s *SysFeature) String() string