Spec-Zone.ru › Qt

Класс 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

Возвращает тип содержимого сообщения последнего желания.

См. также setContentType().

QByteArray QMqttLastWillProperties::correlationData() const

Возвращает данные корреляции для идентификации запроса.

См. также setCorrelationData().

quint32 QMqttLastWillProperties::messageExpiryInterval() const

Возвращает срок действия сообщения последнего желания в секундах, начиная с интервала задержки последнего желания.

См. также setMessageExpiryInterval().

QMqtt::PayloadFormatIndicator QMqttLastWillProperties::payloadFormatIndicator() const

Возвращает индикатор формата полезной нагрузки.

См. также setPayloadFormatIndicator().

QString QMqttLastWillProperties::responseTopic() const

Возвращает тему, к которой подписчики сообщения последнего желания должны отправлять ответы.

См. также 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)

Устанавливает интервал задержки последнего желания в delay.

См. также willDelayInterval().

QMqttUserProperties QMqttLastWillProperties::userProperties() const

Возвращает пользовательские свойства.

См. также setUserProperties().

quint32 QMqttLastWillProperties::willDelayInterval() const

Возвращает задержку в секундах, в течение которой будет отправлено сообщение последнего желания после отключения от сервера.

См. также setWillDelayInterval().

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qmqttlastwillproperties.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API