C++ Based OPC UA Client/Server SDK  1.6.3.406
opcua_builtintypes.h File Reference

Classes

struct  OpcUa_NodeId
 An identifier for a node in the address space of an OPC UA Server. More...
 
struct  OpcUa_ExpandedNodeId
 Extends the NodeId structure by allowing the NamespaceUri to be explicitly specified instead of using the NamespaceIndex. More...
 
struct  OpcUa_DiagnosticInfo
 Vendor-specific diagnostic information. More...
 
struct  OpcUa_LocalizedText
 A structure containing a String in a locale-specific translation specified in the identifier for the locale. More...
 
struct  OpcUa_QualifiedName
 Contains a qualified name. More...
 
struct  OpcUa_ExtensionObject
 A container for any structured DataTypes which cannot be represented as one of the other built-in data types. More...
 
struct  OpcUa_Variant
 A union of all built-in data types including an OpcUa_ExtensionObject. More...
 
struct  OpcUa_DataValue
 The value and associated information. More...
 

Enumerations

enum  OpcUa_IdentifierType { OpcUa_IdentifierType_Numeric = 0x00, OpcUa_IdentifierType_String = 0x01, OpcUa_IdentifierType_Guid = 0x02, OpcUa_IdentifierType_Opaque = 0x03 }
 The set of known node identifier types. More...
 
enum  OpcUa_ExtensionObjectEncoding { OpcUa_ExtensionObjectEncoding_None = 0, OpcUa_ExtensionObjectEncoding_Binary = 1, OpcUa_ExtensionObjectEncoding_Xml = 2, OpcUa_ExtensionObjectEncoding_EncodeableObject = 3 }
 Indicates how the body of an OpcUa_ExtensionObject is encoded. More...