QMqttMessageStatusProperties Class
La clase QMqttMessageStatusProperties representa información adicional proporcionada por el servidor durante la entrega del mensaje. Más...
| Cabecera: | #include <QMqttMessageStatusProperties> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Mqtt)target_link_libraries(mytarget PRIVATE Qt6::Mqtt) |
| qmake: | QT += mqtt |
Funciones públicas
| QString | reason() const |
| QMqtt::ReasonCode | reasonCode() const |
| QMqttUserProperties | userProperties() const |
Descripción detallada
Dependiendo del nivel de QoS de un mensaje enviado por QMqttClient::publish(), un servidor informa del estado de la entrega. Además de QMqtt::MessageStatus, el servidor puede incluir información complementaria. Éstas se exponen a los usuarios a través de QMqttMessageStatusProperties.
Nota: Las propiedades de estado de los mensajes forman parte de la especificación MQTT 5.0 y no pueden utilizarse cuando se conecta con un nivel de protocolo inferior. Consulte QMqttClient::ProtocolVersion para obtener más información.
Documentación de la función miembro
QString QMqttMessageStatusProperties::reason() const
Devuelve la cadena de la razón de una entrega de mensaje fallida.
QMqtt::ReasonCode QMqttMessageStatusProperties::reasonCode() const
Devuelve el código de motivo de una entrega de mensaje fallida.
QMqttUserProperties QMqttMessageStatusProperties::userProperties() const
Devuelve las propiedades especificadas junto con un mensaje.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.