MQTT Client last will message.

Public Attributes#

bool

Flag whether to retain the will message or not.

Quality of subscription.

uint8_t *

Name of will topic.

uint16_t

Length of topic. Length should not exceed 200 bytes including NULL termination character.

uint8_t *

Pointer to will message.

uint32_t

Length of the will message. Length should not exceed 60 bytes including NULL termination character.

Public Attribute Documentation#

is_retained#

bool sl_mqtt_client_last_will_message_t::is_retained

Flag whether to retain the will message or not.


Definition at line 124 of file components/service/mqtt/inc/sl_mqtt_client_types.h

will_qos_level#

sl_mqtt_qos_t sl_mqtt_client_last_will_message_t::will_qos_level

Quality of subscription.


Definition at line 125 of file components/service/mqtt/inc/sl_mqtt_client_types.h

will_topic#

uint8_t* sl_mqtt_client_last_will_message_t::will_topic

Name of will topic.


Definition at line 126 of file components/service/mqtt/inc/sl_mqtt_client_types.h

will_topic_length#

uint16_t sl_mqtt_client_last_will_message_t::will_topic_length

Length of topic. Length should not exceed 200 bytes including NULL termination character.


Definition at line 128 of file components/service/mqtt/inc/sl_mqtt_client_types.h

will_message#

uint8_t* sl_mqtt_client_last_will_message_t::will_message

Pointer to will message.


Definition at line 129 of file components/service/mqtt/inc/sl_mqtt_client_types.h

will_message_length#

uint32_t sl_mqtt_client_last_will_message_t::will_message_length

Length of the will message. Length should not exceed 60 bytes including NULL termination character.


Definition at line 131 of file components/service/mqtt/inc/sl_mqtt_client_types.h