Documentation ¶
Index ¶
- func ConnectToDevice(ctx context.Context, endpoint string, enableDebug bool) (*opcua.Client, error)
- func GetNodeByNodeId(nodeID string, c *opcua.Client) (*opcua.Node, error)
- func GetNodeChildren(node *opcua.Node, ctx context.Context) ([]*opcua.Node, error)
- func GetNodeDescripe(node *opcua.Node, ctx context.Context) (string, error)
- func GetNodeDisplayName(node *opcua.Node, ctx context.Context) (string, error)
- func GetRootNode(c *opcua.Client) (*opcua.Node, error)
- func ReadMultiValueByNodeIds(nodeIDs []string, nodesReadValueIds []*ua.ReadValueID, ctx context.Context, ...) ([]interface{}, error)
- func ReadValueByNodeId(nodeID string, ctx context.Context, c *opcua.Client) (interface{}, error)
- func WriteMultiValueByNodeIds(nodeIDsWithValue []map[string]interface{}, ctx context.Context, ...) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConnectToDevice ¶
func GetNodeChildren ¶
func GetNodeDisplayName ¶
func ReadMultiValueByNodeIds ¶
func ReadValueByNodeId ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.