S2OPC OPCUA Toolkit
|
An ExtensionObject is a container for any Structured DataTypes which cannot be encoded as one of the other built-in data types. it contains fields that describes which data is transported and how it is described. More...
#include <sopc_builtintypes.h>
Data Fields | |
SOPC_ExpandedNodeId | TypeId |
SOPC_ExtObjectBodyEncoding | Encoding |
union { | |
SOPC_ByteString Bstring | |
SOPC_XmlElement Xml | |
struct { | |
void * Value | |
SOPC_EncodeableType * ObjType | |
} Object | |
} | Body |
An ExtensionObject is a container for any Structured DataTypes which cannot be encoded as one of the other built-in data types. it contains fields that describes which data is transported and how it is described.
SOPC_ExpandedNodeId SOPC_ExtensionObject::TypeId |
SOPC_ExtObjectBodyEncoding SOPC_ExtensionObject::Encoding |
SOPC_ByteString SOPC_ExtensionObject::Bstring |
SOPC_XmlElement SOPC_ExtensionObject::Xml |
void* SOPC_ExtensionObject::Value |
SOPC_EncodeableType* SOPC_ExtensionObject::ObjType |
struct { ... } SOPC_ExtensionObject::Object |
union { ... } SOPC_ExtensionObject::Body |