ANSI C Based OPC UA Client/Server/PubSub SDK  1.9.1.442
OpcUa_ExpandedNodeId Struct Reference

Extends the NodeId structure by allowing the NamespaceUri to be explicitly specified instead of using the NamespaceIndex. More...

#include <opcua_builtintypes.h>

Data Fields

OpcUa_NodeId NodeId
 The NodeId for a node in the Adress Space (see OpcUa_NodeId).
 
OpcUa_String NamespaceUri
 This index is the index of that Server in the local Server's Server table. More...
 
OpcUa_UInt32 ServerIndex
 The URI of the namespace. More...
 

Detailed Description

Extends the NodeId structure by allowing the NamespaceUri to be explicitly specified instead of using the NamespaceIndex.

The NamespaceUri is optional. If it is specified, the NamespaceIndex inside the NodeId shall be ignored.

An instance of an ExpandedNodeId may still use the NamespaceIndex instead of the NamespaceUri. In this case, the NamespaceUri is ignored.

The possible fields are shown in the following table:

See also
OpcUa_NodeId

The documentation for this struct was generated from the following file: