class QOpcUaDataValue链接到此处

此类存储 OPC UA 值数据和相关元数据。更多信息...

自版本 6.3 起引入。

概要

方法

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译中存在问题,也可以通过在https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。

详细描述#

此类对应于OPC UA数据值类型。

__init__()#

构造一个无效的数据值。

__init__(其他)
参数:

其他QOpcUaDataValue

从其他对象构造数据值。

__ne__(rhs)#
参数:

rhsQOpcUaDataValue

返回类型:

bool

lhs 不等于 rhs 时返回 true

serverPicoseconds()#
返回类型:

int

返回服务器时间戳的 10 皮秒间隔数。

另请参阅

setServerPicoseconds()

serverTimestamp()#
返回类型:

QDateTime

返回 value() 的服务器时间戳。

另请参阅

setServerTimestamp()

setServerPicoseconds(serverPicoseconds)#
参数:

serverPicoseconds – int

将服务器时间戳的 10 皮秒间隔数设置为 serverPicoseconds

另请参阅

serverPicoseconds()

setServerTimestamp(serverTimestamp)#
参数:

serverTimestampQDateTime

将服务器时间戳设置为 serverTimestamp

另请参阅

serverTimestamp()

setSourcePicoseconds(sourcePicoseconds)#
参数:

sourcePicoseconds – int

将源时间戳的 10 皮秒间隔数设置为 sourcePicoseconds

另请参阅

sourcePicoseconds()

setSourceTimestamp(sourceTimestamp)#
参数:

sourceTimestampQDateTime

将源时间戳设置为 sourceTimestamp

另请参阅

sourceTimestamp()

setStatusCode(statusCode)#
参数:

statusCodeUaStatusCode

将状态代码设置为 statusCode

另请参阅

statusCode()

setValue(value)#
参数:

value – 对象

将值设置为 value

如果要将此数据值用于 QOpcUaBinaryDataEncodingQOpcUaGenericStructHandler,则该值的类型必须是 QOpcUaVariant

另请参阅

value()

sourcePicoseconds()#
返回类型:

int

返回源时间戳的 10 皮秒间隔数。

另请参阅

setSourcePicoseconds()

sourceTimestamp()#
返回类型:

QDateTime

返回 value() 的源时间戳。

另请参阅

setSourceTimestamp()

statusCode()#
返回类型:

UaStatusCode

返回此数据值的状态代码。如果状态代码不是 Good,则值和时间戳无效。

另请参阅

setStatusCode()

swap(other)#
参数:

其他QOpcUaDataValue

将该数据值实例与 other 交换。此函数非常快速且从不失败。

value()#
返回类型:

object

返回值。

另请参阅

setValue()