![]() |
MQTT C Client Libraries Internals
|
Data Fields | |
char | struct_id [4] |
The eyecatcher for this structure. More... | |
int | struct_version |
The version number of this structure. More... | |
int | timeout |
The client delays disconnection for up to this time (in milliseconds) in order to allow in-flight message transfers to complete. | |
MQTTAsync_onSuccess * | onSuccess |
A pointer to a callback function to be called if the disconnect successfully completes. More... | |
MQTTAsync_onFailure * | onFailure |
A pointer to a callback function to be called if the disconnect fails. More... | |
void * | context |
A pointer to any application-specific context. More... | |
void* MQTTAsync_disconnectOptions::context |
A pointer to any application-specific context.
The the context pointer is passed to success or failure callback functions to provide access to the context information in the callback.
MQTTAsync_onFailure* MQTTAsync_disconnectOptions::onFailure |
A pointer to a callback function to be called if the disconnect fails.
Can be set to NULL, in which case no indication of unsuccessful completion will be received.
MQTTAsync_onSuccess* MQTTAsync_disconnectOptions::onSuccess |
A pointer to a callback function to be called if the disconnect successfully completes.
Can be set to NULL, in which case no indication of successful completion will be received.
char MQTTAsync_disconnectOptions::struct_id[4] |
The eyecatcher for this structure.
Must be MQTD.
int MQTTAsync_disconnectOptions::struct_version |
The version number of this structure.
Must be 0 or 1. 0 signifies no SSL options