OpcUa_VariableAttributes (STRUCT) ¶ TYPE OpcUa_VariableAttributes : STRUCT InOut: Name Type SpecifiedAttributes OpcUa_UInt32 DisplayName OpcUa_LocalizedText Description OpcUa_LocalizedText WriteMask OpcUa_UInt32 UserWriteMask OpcUa_UInt32 Value OpcUa_Variant DataType OpcUa_NodeId ValueRank OpcUa_Int32 NoOfArrayDimensions OpcUa_Int32 ArrayDimensions POINTER TO OpcUa_UInt32 AccessLevel OpcUa_Byte UserAccessLevel OpcUa_Byte MinimumSamplingInterval OpcUa_Double Historizing OpcUa_Boolean
OpcUa_VariableTypeAttributes (STRUCT) ¶ TYPE OpcUa_VariableTypeAttributes : STRUCT InOut: Name Type SpecifiedAttributes OpcUa_UInt32 DisplayName OpcUa_LocalizedText Description OpcUa_LocalizedText WriteMask OpcUa_UInt32 UserWriteMask OpcUa_UInt32 Value OpcUa_Variant DataType OpcUa_NodeId ValueRank OpcUa_Int32 NoOfArrayDimensions OpcUa_Int32 ArrayDimensions POINTER TO OpcUa_UInt32 IsAbstract OpcUa_Boolean
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_SignatureData (STRUCT) ¶ TYPE OpcUa_SignatureData : STRUCT InOut: Name Type Algorithm OpcUa_String Signature OpcUa_ByteString
OpcUa_SignedSoftwareCertificate (STRUCT) ¶ TYPE OpcUa_SignedSoftwareCertificate : STRUCT InOut: Name Type CertificateData OpcUa_ByteString Signature OpcUa_ByteString
OpcUa_SimpleAttributeOperand (STRUCT) ¶ TYPE OpcUa_SimpleAttributeOperand : STRUCT InOut: Name Type TypeDefinitionId OpcUa_NodeId NoOfBrowsePath OpcUa_Int32 BrowsePath POINTER TO OpcUa_QualifiedName AttributeId OpcUa_UInt32 IndexRange OpcUa_String
OpcUa_StatusChangeNotification (STRUCT) ¶ TYPE OpcUa_StatusChangeNotification : STRUCT InOut: Name Type Status OpcUa_StatusCode DiagnosticInfo OpcUa_DiagnosticInfo