pyuaf.util.opcuatypes¶
This module defines the types of OPC UA objects such as primitives (UInt32, Float, ...), NodeIds, QualifiedNames, ....
Attributes:
- 
opcuatypes.Null= 0¶ 
- 
opcuatypes.Boolean= 1¶ 
- 
opcuatypes.SByte= 2¶ 
- 
opcuatypes.Byte= 3¶ 
- 
opcuatypes.Int16= 4¶ 
- 
opcuatypes.UInt16= 5¶ 
- 
opcuatypes.Int32= 6¶ 
- 
opcuatypes.UInt32= 7¶ 
- 
opcuatypes.Int64= 8¶ 
- 
opcuatypes.UInt64= 9¶ 
- 
opcuatypes.Float= 10¶ 
- 
opcuatypes.Double= 11¶ 
- 
opcuatypes.String= 12¶ 
- 
opcuatypes.DateTime= 13¶ 
- 
opcuatypes.Guid= 14¶ 
- 
opcuatypes.ByteString= 15¶ 
- 
opcuatypes.XmlElement= 16¶ 
- 
opcuatypes.NodeId= 17¶ 
- 
opcuatypes.ExpandedNodeId= 18¶ 
- 
opcuatypes.StatusCode= 19¶ 
- 
opcuatypes.QualifiedName= 20¶ 
- 
opcuatypes.LocalizedText= 21¶ 
- 
opcuatypes.ExtensionObject= 22¶ 
- 
opcuatypes.DataValue= 23¶ 
- 
opcuatypes.Variant= 24¶ 
- 
opcuatypes.DiagnosticInfo= 25¶ 
- 
 Functions:
- 
pyuaf.util.opcuatypes.toString(type)¶ Get a string representation of the OPC UA type.
Parameters: type ( int) – The type, e.g.pyuaf.util.opcuatypes.UInt64.Returns: The name of the type, e.g. ‘UInt64’. Return type: str
-