- class QOpcUaWriteResult#
此类存储写入操作的结果。 更多…
概要#
方法#
def
__init__()
def
attribute()
def
indexRange()
def
nodeId()
def
setAttribute()
def
setIndexRange()
def
setNodeId()
def
setStatusCode()
def
statusCode()
注意:
本文档可能包含自动从C++转换为Python的代码片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译有问题,您也可以通过在https://bugreports.qt.io/projects/PYSIDE上创建工单来告诉我们。
详细描述#
对OPC UA服务器的写操作返回一个状态码,用于描述值是否可以写入,以及如果无法写入,写操作失败的原因。
除了服务器返回的状态码外,此类还包含请求中的节点ID、属性和索引范围,以便客户端能够将结果与请求匹配。
此类对象在
writeNodeAttributesFinished()
信号中返回,并包含属于writeNodeAttributes()
请求的写操作结果。- __init__()#
默认构造一个没有任何参数设置的写结果。
- __init__(other)
- 参数:
other –
QOpcUaWriteResult
从
other
构造一个写结果。返回写结果的属性。
另请参阅
- indexRange()#
- 返回类型:
str
返回写入结果的索引范围。
另请参阅
- nodeId()#
- 返回类型:
str
返回写入结果的节点ID。
另请参阅
- setAttribute(attribute)#
- 参数:
attribute –
NodeAttribute
将写入结果的属性设置为
attribute
。另请参阅
- setIndexRange(indexRange)#
- 参数:
indexRange – str
将写入结果的索引范围设置为
indexRange
。另请参阅
- setNodeId(nodeId)#
- 参数:
nodeId – str
将写入结果的节点ID设置为
nodeId
。另请参阅
- setStatusCode(statusCode)#
- 参数:
statusCode –
UaStatusCode
将写入结果的状态代码设置为
statusCode
。另请参阅
- statusCode()#
- 返回类型:
返回写入结果的状态代码。
另请参阅