OpcUa_Variant (STRUCT) ¶ TYPE OpcUa_Variant : STRUCT InOut: Name Type Datatype OpcUa_Byte ArrayType OpcUa_Byte Reserved OpcUa_UInt16 Value OpcUa_VariantUnion
OpcUa_VariantArrayUnion (UNION) ¶ TYPE OpcUa_VariantArrayUnion : UNION InOut: Name Type Comment Array_cds POINTER TO BYTE BooleanArray POINTER TO OpcUa_Boolean SByteArray POINTER TO OpcUa_SByte ByteArray POINTER TO OpcUa_Byte Int16Array POINTER TO OpcUa_Int16 UInt16Array POINTER TO OpcUa_UInt16 Int32Array POINTER TO OpcUa_Int32 UInt32Array POINTER TO OpcUa_UInt32 Int64Array POINTER TO OpcUa_Int64 UInt64Array POINTER TO OpcUa_UInt64 FloatArray POINTER TO OpcUa_Float DoubleArray POINTER TO OpcUa_Double StringArray POINTER TO OpcUa_String DateTimeArray POINTER TO OpcUa_DateTime GuidArray POINTER TO OpcUa_Guid ByteStringArray POINTER TO OpcUa_ByteString XmlElementArray POINTER TO OpcUa_ByteString NodeIdArray POINTER TO OpcUa_NodeId ExpandedNodeIdArray POINTER TO OpcUa_ExpandedNodeId StatusCodeArray POINTER TO OpcUa_StatusCode QualifiedNameArray POINTER TO OpcUa_QualifiedName LocalizedTextArray POINTER TO OpcUa_LocalizedText ExtensionObjectArray POINTER TO OpcUa_ExtensionObject DataValueArray POINTER TO BYTE The POINTER TO OpcUa_DataValue is replaced by POINTER TO BYTE to generate valid signature. Use this member as POINTER TO OpcUa_DataValue VariantArray POINTER TO OpcUa_Variant
OpcUa_VariantArrayValue (STRUCT) ¶ TYPE OpcUa_VariantArrayValue : STRUCT InOut: Name Type Length OpcUa_Int32 Value OpcUa_VariantArrayUnion
OpcUa_VariantMatrixValue (STRUCT) ¶ TYPE OpcUa_VariantMatrixValue : STRUCT InOut: Name Type NoOfDimensions OpcUa_Int32 Dimensions POINTER TO OpcUa_Int32 Value OpcUa_VariantArrayUnion
OpcUa_VariantUnion (UNION) ¶ TYPE OpcUa_VariantUnion : UNION InOut: Name Type Comment Boolean OpcUa_Boolean SByte OpcUa_SByte Byte_cds OpcUa_Byte Int16 OpcUa_Int16 UInt16 OpcUa_UInt16 Int32 OpcUa_Int32 UInt32 OpcUa_UInt32 Int64 OpcUa_Int64 UInt64 OpcUa_UInt64 Float OpcUa_Float Double OpcUa_Double DateTime OpcUa_DateTime String_cds OpcUa_String Guid POINTER TO OpcUa_Guid ByteString OpcUa_ByteString XmlElement OpcUa_ByteString NodeId POINTER TO OpcUa_NodeId ExpandedNodeId POINTER TO OpcUa_ExpandedNodeId StatusCode OpcUa_StatusCode QualifiedName POINTER TO OpcUa_QualifiedName LocalizedText POINTER TO OpcUa_LocalizedText ExtensionObject POINTER TO OpcUa_ExtensionObject DataValue POINTER TO BYTE The POINTER TO OpcUa_DataValue is replaced by POINTER TO BYTE to generate valid signature. Use this member as POINTER TO OpcUa_DataValue Array_cds OpcUa_VariantArrayValue Matrix OpcUa_VariantMatrixValue
OpcUa_ViewAttributes (STRUCT) ¶ TYPE OpcUa_ViewAttributes : STRUCT InOut: Name Type SpecifiedAttributes OpcUa_UInt32 DisplayName OpcUa_LocalizedText Description OpcUa_LocalizedText WriteMask OpcUa_UInt32 UserWriteMask OpcUa_UInt32 ContainsNoLoops OpcUa_Boolean EventNotifier OpcUa_Byte
OpcUa_ViewDescription (STRUCT) ¶ TYPE OpcUa_ViewDescription : STRUCT InOut: Name Type ViewId OpcUa_NodeId Timestamp OpcUa_DateTime ViewVersion OpcUa_UInt32
OpcUa_WriteRequest (STRUCT) ¶ TYPE OpcUa_WriteRequest : STRUCT InOut: Name Type RequestHeader OpcUa_RequestHeader NoOfNodesToWrite OpcUa_Int32 NodesToWrite POINTER TO OpcUa_WriteValue
OpcUa_WriteResponse (STRUCT) ¶ TYPE OpcUa_WriteResponse : STRUCT InOut: Name Type ResponseHeader OpcUa_ResponseHeader NoOfResults OpcUa_Int32 Results POINTER TO OpcUa_StatusCode NoOfDiagnosticInfos OpcUa_Int32 DiagnosticInfos POINTER TO OpcUa_DiagnosticInfo
OpcUa_WriteValue (STRUCT) ¶ TYPE OpcUa_WriteValue : STRUCT InOut: Name Type NodeId OpcUa_NodeId AttributeId OpcUa_UInt32 IndexRange OpcUa_String Value OpcUa_DataValue