QMqttMessageStatusProperties 类
QMqttMessageStatusProperties 类表示服务器在消息传递期间提供的附加信息。 更多...
头文件 | #include <QMqttMessageStatusProperties> |
CMake | find_package(Qt6 REQUIRED COMPONENTS Mqtt) target_link_libraries(mytarget PRIVATE Qt6::Mqtt) |
qmake | QT += mqtt |
公共函数
QString | reason() const |
QMqtt::ReasonCode | reasonCode() const |
QMqttUserProperties | userProperties() const |
详细说明
根据发送消息的 QoS 级别,服务器报告传递状态。除了 QMqtt::MessageStatus 外,服务器可能还包括其他补充信息。这些信息通过 QMqttMessageStatusProperties 向用户公开。
注意:消息状态属性是 MQTT 5.0 规范的一部分,在以低级协议连接时无法使用。有关更多信息,请参阅 QMqttClient::ProtocolVersion。
成员函数说明
QString QMqttMessageStatusProperties::reason() const
返回失败消息传递的原因字符串。
QMqtt::ReasonCode QMqttMessageStatusProperties::reasonCode() const
返回失败消息传递的原因代码。
QMqttUserProperties QMqttMessageStatusProperties::userProperties() const
返回与消息一起指定的属性。
© 2024 Qt 公司 Ltd. 其中包含的文档贡献版权归各自所有者所有。此处提供的文档是根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款许可的。Qt 和相应的标志是芬兰 Qt 公司及其在全球其他国家的商标。所有其他商标均为各自所有者的财产。