PySide6.QtOpcUa.QOpcUaDataValue¶
- class QOpcUaDataValue¶
此类存储OPC UA值数据及相关元数据。更多…
在版本6.3中添加。
概要¶
方法¶
def
__init__()def
__ne__()def
__eq__()def
setStatusCode()def
setValue()def
statusCode()def
swap()def
value()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
此类对应于OPC UA DataValue类型。
- __init__()¶
构造一个无效的数据值。
- __init__(other)
- Parameters:
其他 –
QOpcUaDataValue
从
other构造一个数据值。- __ne__(rhs)¶
- Parameters:
rhs –
QOpcUaDataValue- Return type:
布尔
如果
lhs不等于rhs,则返回true。- __eq__(rhs)¶
- Parameters:
rhs –
QOpcUaDataValue- Return type:
布尔
如果
lhs等于rhs,则返回true。- serverPicoseconds()¶
- Return type:
整数
返回服务器时间戳的10皮秒间隔数。
返回
value()的服务器时间戳。另请参阅
- setServerPicoseconds(serverPicoseconds)¶
- Parameters:
serverPicoseconds – int
将服务器时间戳的10皮秒间隔数设置为
serverPicoseconds。另请参阅
将服务器时间戳设置为
serverTimestamp。另请参阅
- setSourcePicoseconds(sourcePicoseconds)¶
- Parameters:
sourcePicoseconds – int
将源时间戳的10皮秒间隔数设置为
sourcePicoseconds。另请参阅
将源时间戳设置为
sourceTimestamp。另请参阅
- setStatusCode(statusCode)¶
- Parameters:
statusCode –
UaStatusCode
将状态码设置为
statusCode。另请参阅
- setValue(value)¶
- Parameters:
值 – 对象
将值设置为
value。如果此数据值要与
QOpcUaBinaryDataEncoding或QOpcUaGenericStructHandler一起使用,则值的类型必须为QOpcUaVariant。另请参阅
- sourcePicoseconds()¶
- Return type:
整数
返回源时间戳的10皮秒间隔数。
返回
value()的源时间戳。另请参阅
- statusCode()¶
- Return type:
返回此数据值的状态代码。如果状态代码不是
Good,则该值和时间戳无效。另请参阅
- swap(other)¶
- Parameters:
其他 –
QOpcUaDataValue
将此数据值实例与
other交换。此函数非常快且永远不会失败。- value()¶
- Return type:
对象
返回值。
另请参阅