PySide6.QtMqtt.QMqttMessageStatusProperties

class QMqttMessageStatusProperties

QMqttMessageStatusProperties 类表示服务器在消息传递期间提供的附加信息。更多

概要

方法

注意

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

详细描述

根据由publish()发送的消息的QoS级别,服务器会报告传递状态。除了MessageStatus之外,服务器可能还会包含补充信息。这些信息通过QMqttMessageStatusProperties暴露给用户。

注意

消息状态属性是MQTT 5.0规范的一部分,当使用较低协议级别连接时无法使用。有关更多信息,请参见ProtocolVersion

__init__()
__init__(arg__1)
Parameters:

arg__1QMqttMessageStatusProperties

reason()
Return type:

字符串

返回消息传递失败的原因字符串。

reasonCode()
Return type:

ReasonCode

返回消息传递失败的原因代码。

userProperties()
Return type:

QMqttUserProperties

返回与消息一起指定的属性。