class QOpcUaWriteResult#

此类存储写入操作的结果。 更多

概要#

方法#

注意:

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

详细描述#

对OPC UA服务器的写操作返回一个状态码,用于描述值是否可以写入,以及如果无法写入,写操作失败的原因。

除了服务器返回的状态码外,此类还包含请求中的节点ID、属性和索引范围,以便客户端能够将结果与请求匹配。

此类对象在writeNodeAttributesFinished()信号中返回,并包含属于writeNodeAttributes()请求的写操作结果。

__init__()#

默认构造一个没有任何参数设置的写结果。

__init__(other)
参数:

otherQOpcUaWriteResult

other构造一个写结果。

attribute()#
返回类型:

节点属性

返回写结果的属性。

另请参阅

setAttribute()

indexRange()#
返回类型:

str

返回写入结果的索引范围。

另请参阅

setIndexRange()

nodeId()#
返回类型:

str

返回写入结果的节点ID。

另请参阅

setNodeId()

setAttribute(attribute)#
参数:

attributeNodeAttribute

将写入结果的属性设置为 attribute

另请参阅

attribute()

setIndexRange(indexRange)#
参数:

indexRange – str

将写入结果的索引范围设置为 indexRange

另请参阅

indexRange()

setNodeId(nodeId)#
参数:

nodeId – str

将写入结果的节点ID设置为 nodeId

另请参阅

nodeId()

setStatusCode(statusCode)#
参数:

statusCodeUaStatusCode

将写入结果的状态代码设置为 statusCode

另请参阅

statusCode()

statusCode()#
返回类型:

UaStatusCode

返回写入结果的状态代码。

另请参阅

setStatusCode()