INodeInfo.GetNodeClass (METH) ¶ METHOD GetNodeClass : NODE_CLASS InOut: Scope Name Type Return GetNodeClass NODE_CLASS Output eErrorID ERROR
INodeInfo.GetNodeId (METH) ¶ METHOD GetNodeId : POINTER TO NODEID InOut: Scope Name Type Return GetNodeId POINTER TO NODEID Output eErrorID ERROR
INodeInfo.GetTypeDefinition (METH) ¶ METHOD GetTypeDefinition : POINTER TO NODEID InOut: Scope Name Type Return GetTypeDefinition POINTER TO NODEID Output eErrorID ERROR
NSIndex (STRUCT) ¶ TYPE NSIndex : STRUCT Part of the application defined NamespaceArray -> ARRAY [0..n] OF NSIndex See: NamespaceArray InOut: Name Type psNamespaceURI POINTER TO URL udiIndex UDINT
Token ¶ TOKEN (Struct) TOKEN_IMP (Union) UP_TOKEN (Struct)
TOKEN (STRUCT) ¶ TYPE TOKEN : STRUCT InOut: Name Type eType TOKEN_TYPE tiToken TOKEN_IMP
TOKEN_IMP (UNION) ¶ TYPE TOKEN_IMP : UNION InOut: Name Type UP UP_TOKEN
UP_TOKEN (STRUCT) ¶ TYPE UP_TOKEN : STRUCT InOut: Name Type sUserName STRING sPassword STRING
Value ¶ ArrayValue (Struct) StructValue (Struct) UnionValue (Struct)
ArrayValue (STRUCT) ¶ TYPE ArrayValue : STRUCT Description of a (multi dimensional) ARRAY type InOut: Name Type Comment eType IEC_TYPE base type of the array pValue POINTER TO BYTE target location of the first element of the array If eType = IEC_ARRAY pValue is a pointer to ArrayValue If eType = IEC_STRUCT pValue is a pointer to StructValue If eType = IEC_UNION pValue is a pointer to UnionValue udiSize UDINT (max) size of this item. with the exception of the types [UWX]?STRING this value is calculated by the library. If eType = IEC_ARRAY udiSize should be SIZEOF(UA.ArrayValue) If eType = IEC_STRUCT udiSize should be SIZEOF(ARRAY[0..n] OF UA.StructValue) If eType = IEC_UNION udiSize should be SIZEOF(UA.UnionValue) pudiDimensionSize POINTER TO UDINT The size of the dimensions udiDimensionCount UDINT udiElementSize UDINT Size of an array element If eType = IEC_STRUCT udiElementSize should be SIZEOF(“STRUCT_DATATYPE”)