Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBrowser ¶
NewBrowser returns new OPC-UA browser instance.
func NewSubscriber ¶
func NewSubscriber(ctx context.Context, publisher messaging.Publisher, thingsRM, channelsRM, connectRM opcua.RouteMapRepository, log logger.Logger) opcua.Subscriber
NewSubscriber returns new OPC-UA client instance.
Types ¶
type NodeDef ¶
type NodeDef struct {
NodeID *uaGopcua.NodeID
NodeClass uaGopcua.NodeClass
BrowseName string
Description string
AccessLevel uaGopcua.AccessLevelType
Path string
DataType string
Writable bool
Unit string
Scale string
Min string
Max string
}
NodeDef represents the node browser responnse
Click to show internal directories.
Click to hide internal directories.