coreMQTT v2.3.1+
MQTT 3.1.1 Client Library
 
Loading...
Searching...
No Matches
MQTT_Disconnect
MQTTStatus_t MQTT_Disconnect(MQTTContext_t *pContext)
Disconnect an MQTT session.
Definition: core_mqtt.c:3361
MQTTStatus_t
Return codes from MQTT functions.
Definition: core_mqtt_serializer.h:87
A struct representing an MQTT connection.
Definition: core_mqtt.h:231

Disconnect an MQTT session.

Parameters
[in]pContextInitialized and connected MQTT context.
Returns
MQTTNoMemory if the MQTTContext_t.networkBuffer is too small to hold the MQTT packet; MQTTBadParameter if invalid parameters are passed; MQTTSendFailed if transport send failed; MQTTStatusNotConnected if the connection is already disconnected MQTTSuccess otherwise.