Класс QMqttLastWillProperties
Класс QMqttLastWillProperties представляет конфигурационные параметры, которые клиент QMqttClient может передать серверу при указании последнего сообщения при подключении к серверу. Подробнее...
| Заголовок: | #include <QMqttLastWillProperties> |
| qmake: | QT += mqtt |
| С момента: | Qt 5.12 |
Открытые функции
| QString | contentType() const |
| QByteArray | correlationData() const |
| quint32 | messageExpiryInterval() const |
| QMqtt::PayloadFormatIndicator | payloadFormatIndicator() const |
| QString | responseTopic() const |
| void | setContentType(const QString &content) |
| void | setCorrelationData(const QByteArray &correlation) |
| void | setMessageExpiryInterval(quint32 expiry) |
| void | setPayloadFormatIndicator(QMqtt::PayloadFormatIndicator p) |
| void | setResponseTopic(const QString &response) |
| void | setUserProperties(const QMqttUserProperties &properties) |
| void | setWillDelayInterval(quint32 delay) |
| QMqttUserProperties | userProperties() const |
| quint32 | willDelayInterval() const |
Подробное описание
Примечание: Свойства Last Will являются частью спецификации MQTT 5.0 и не могут использоваться при подключении с более низким уровнем протокола. Смотрите QMqttClient::ProtocolVersion для получения дополнительной информации.
Документация по функциям-членам
QString QMqttLastWillProperties::contentType() const
Возвращает тип содержимого сообщения last will.
См. также setContentType().
QByteArray QMqttLastWillProperties::correlationData() const
Возвращает данные корреляции для идентификации запроса.
См. также setCorrelationData().
quint32 QMqttLastWillProperties::messageExpiryInterval() const
Возвращает срок действия сообщения last will в секундах, начиная с интервала задержки отправки.
См. также setMessageExpiryInterval().
QMqtt::PayloadFormatIndicator QMqttLastWillProperties::payloadFormatIndicator() const
Возвращает указатель формата полезной нагрузки.
См. также setPayloadFormatIndicator().
QString QMqttLastWillProperties::responseTopic() const
Возвращает тему, к которой подписчики на сообщение last will должны отправлять ответ.
См. также setResponseTopic().
void QMqttLastWillProperties::setContentType(const QString &content)
Устанавливает тип содержимого в content.
См. также contentType().
void QMqttLastWillProperties::setCorrelationData(const QByteArray &correlation)
Устанавливает данные корреляции в correlation.
См. также correlationData().
void QMqttLastWillProperties::setMessageExpiryInterval(quint32 expiry)
Устанавливает интервал срока действия сообщения в expiry.
См. также messageExpiryInterval().
void QMqttLastWillProperties::setPayloadFormatIndicator(QMqtt::PayloadFormatIndicator p)
Устанавливает указатель формата полезной нагрузки в p.
См. также payloadFormatIndicator().
void QMqttLastWillProperties::setResponseTopic(const QString &response)
Устанавливает тему ответа в response.
См. также responseTopic().
void QMqttLastWillProperties::setUserProperties(const QMqttUserProperties &properties)
Устанавливает пользовательские свойства в properties.
См. также userProperties().
void QMqttLastWillProperties::setWillDelayInterval(quint32 delay)
Устанавливает интервал задержки отправки сообщения last will в delay.
См. также willDelayInterval().
QMqttUserProperties QMqttLastWillProperties::userProperties() const
Возвращает пользовательские свойства.
См. также setUserProperties().
quint32 QMqttLastWillProperties::willDelayInterval() const
Возвращает задержку в секундах, в течение которой будет отправлено сообщение last will после отключения от сервера.
См. также setWillDelayInterval().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/qmqttlastwillproperties.html