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
-