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 |