Versions in this module Expand all Collapse all v1 v1.6.1 May 4, 2021 Changes in this version + const DefaultNamespace + const DeviceModelRef + const ResourceDevice + const ResourceDeviceModel + func DeviceModelWithPropertyBadAccessMode(name string, namespace string) *v1alpha2.DeviceModel + func DeviceModelWithPropertyNoName(name string, namespace string) *v1alpha2.DeviceModel + func DeviceModelWithPropertyNoType(name string, namespace string) *v1alpha2.DeviceModel + func NewDeviceBluetoothBadOperationType(name string, namespace string) v1alpha2.Device + func NewDeviceBluetoothNoCharacteristicUUID(name string, namespace string) v1alpha2.Device + func NewDeviceBluetoothNoEndIndex(name string, namespace string) v1alpha2.Device + func NewDeviceBluetoothNoStartIndex(name string, namespace string) v1alpha2.Device + func NewDeviceCustomized(name string, namespace string) v1alpha2.Device + func NewDeviceCustomizedNoConfigData(name string, namespace string) v1alpha2.Device + func NewDeviceCustomizedNoName(name string, namespace string) v1alpha2.Device + func NewDeviceModbusBadRegister(name string, namespace string) v1alpha2.Device + func NewDeviceModbusNoLimit(name string, namespace string) v1alpha2.Device + func NewDeviceModbusNoOffset(name string, namespace string) v1alpha2.Device + func NewDeviceModbusNoRegister(name string, namespace string) v1alpha2.Device + func NewDeviceModbusRTU(name string, namespace string) v1alpha2.Device + func NewDeviceModbusRTUBadBaudRate(name string, namespace string) v1alpha2.Device + func NewDeviceModbusRTUBadDataBits(name string, namespace string) v1alpha2.Device + func NewDeviceModbusRTUBadParity(name string, namespace string) v1alpha2.Device + func NewDeviceModbusRTUBadSlaveID(name string, namespace string) v1alpha2.Device + func NewDeviceModbusRTUBadStopBits(name string, namespace string) v1alpha2.Device + func NewDeviceModbusRTUNoBaudRate(name string, namespace string) v1alpha2.Device + func NewDeviceModbusRTUNoDataBits(name string, namespace string) v1alpha2.Device + func NewDeviceModbusRTUNoParity(name string, namespace string) v1alpha2.Device + func NewDeviceModbusRTUNoSerialPort(name string, namespace string) v1alpha2.Device + func NewDeviceModbusRTUNoSlaveID(name string, namespace string) v1alpha2.Device + func NewDeviceModbusRTUNoStopBits(name string, namespace string) v1alpha2.Device + func NewDeviceModbusTCP(name string, namespace string) v1alpha2.Device + func NewDeviceModbusTCPNoIP(name string, namespace string) v1alpha2.Device + func NewDeviceModbusTCPNoPort(name string, namespace string) v1alpha2.Device + func NewDeviceModbusTCPNoSlaveID(name string, namespace string) v1alpha2.Device + func NewDeviceModelBluetooth(name string, namespace string) *v1alpha2.DeviceModel + func NewDeviceModelCustomized(name string, namespace string) *v1alpha2.DeviceModel + func NewDeviceModelModbus(name string, namespace string) *v1alpha2.DeviceModel + func NewDeviceModelOpcUA(name string, namespace string) *v1alpha2.DeviceModel + func NewDeviceNoModelReference(name string, namespace string) v1alpha2.Device + func NewDeviceOpcUA(name string, namespace string) v1alpha2.Device + func NewDeviceOpcUANoNodeID(name string, namespace string) v1alpha2.Device + func NewDeviceOpcUANoURL(name string, namespace string) v1alpha2.Device + type DeviceOp struct + type DeviceOption func(*DeviceOp) + type DevicePropertyOp struct + type DevicePropertyOption func(*DevicePropertyOp) + type DevicePropertyVisitorOp struct + type DevicePropertyVisitorOption func(*DevicePropertyVisitorOp)