MQTT Client Configuration structure.
Public Attributes#
Whether to automatically connect back to broker in case of disconnection.
Maximum retry count of auto reconnect.
Minimum back off time between two successive reconnect attempts.
Maximum back off time between two successive reconnect attempts.
Clean session flag to send to broker in connect request.
Version of client MQTT.
Port number of client.
Credential id for username and password of MQTT connect request.
Pointer to MQTT client id.
Length of client id.
Public Attribute Documentation#
auto_reconnect#
bool sl_mqtt_client_configuration_t::auto_reconnect
Whether to automatically connect back to broker in case of disconnection.
retry_count#
uint8_t sl_mqtt_client_configuration_t::retry_count
Maximum retry count of auto reconnect.
minimum_back_off_time#
uint16_t sl_mqtt_client_configuration_t::minimum_back_off_time
Minimum back off time between two successive reconnect attempts.
maximun_back_off_time#
uint16_t sl_mqtt_client_configuration_t::maximun_back_off_time
Maximum back off time between two successive reconnect attempts.
is_clean_session#
bool sl_mqtt_client_configuration_t::is_clean_session
Clean session flag to send to broker in connect request.
credential_id#
sl_net_credential_id_t sl_mqtt_client_configuration_t::credential_id
Credential id for username and password of MQTT connect request.