QMqttLastWillProperties#
The QMqttLastWillProperties
class represents configuration options a QMqttClient
can pass to the server when specifying the last will during connecting to a server. More…
Synopsis#
Functions#
def
contentType
()def
correlationData
()def
messageExpiryInterval
()def
payloadFormatIndicator
()def
responseTopic
()def
setContentType
(content)def
setCorrelationData
(correlation)def
setMessageExpiryInterval
(expiry)def
setPayloadFormatIndicator
(p)def
setResponseTopic
(response)def
setUserProperties
(properties)def
setWillDelayInterval
(delay)def
userProperties
()def
willDelayInterval
()
Detailed Description#
Note
Last Will properties are part of the MQTT 5.0 specification and cannot be used when connecting with a lower protocol level. See ProtocolVersion
for more information.
- class PySide6.QtMqtt.QMqttLastWillProperties#
PySide6.QtMqtt.QMqttLastWillProperties(arg__1)
- Parameters
- PySide6.QtMqtt.QMqttLastWillProperties.contentType()#
- Return type
str
Returns the content type of the last will message.
See also
- PySide6.QtMqtt.QMqttLastWillProperties.correlationData()#
- Return type
Returns the correlation data to identify the request.
See also
- PySide6.QtMqtt.QMqttLastWillProperties.messageExpiryInterval()#
- Return type
int
Returns the lifetime of the last will message in seconds, starting from the will delay interval.
See also
- PySide6.QtMqtt.QMqttLastWillProperties.payloadFormatIndicator()#
- Return type
Returns the payload format indicator.
See also
- PySide6.QtMqtt.QMqttLastWillProperties.responseTopic()#
- Return type
str
Returns the topic that subscribers to the last will message should respond to.
See also
- PySide6.QtMqtt.QMqttLastWillProperties.setContentType(content)#
- Parameters
content – str
Sets the content type to content
.
See also
- PySide6.QtMqtt.QMqttLastWillProperties.setCorrelationData(correlation)#
- Parameters
correlation –
PySide6.QtCore.QByteArray
Sets the correlation data to correlation
.
See also
- PySide6.QtMqtt.QMqttLastWillProperties.setMessageExpiryInterval(expiry)#
- Parameters
expiry – int
Sets the message expiry interval to expiry
.
See also
- PySide6.QtMqtt.QMqttLastWillProperties.setPayloadFormatIndicator(p)#
- Parameters
Sets the payload format indicator to p
.
See also
- PySide6.QtMqtt.QMqttLastWillProperties.setResponseTopic(response)#
- Parameters
response – str
Sets the response topic to response
.
See also
- PySide6.QtMqtt.QMqttLastWillProperties.setUserProperties(properties)#
- Parameters
properties –
QMqttUserProperties
Sets the user properties to properties
.
See also
- PySide6.QtMqtt.QMqttLastWillProperties.setWillDelayInterval(delay)#
- Parameters
delay – int
Sets the will delay interval to delay
.
See also
- PySide6.QtMqtt.QMqttLastWillProperties.userProperties()#
- Return type
QMqttUserProperties
Returns the user properties.
See also
- PySide6.QtMqtt.QMqttLastWillProperties.willDelayInterval()#
- Return type
int
Returns the delay in seconds a last will message will be sent after disconnecting from the server.
See also