Paho Asynchronous MQTT C Client Library
Data Fields
MQTTAsync_connectData Struct Reference

#include <MQTTAsync.h>

Data Fields

char struct_id [4]
 
int struct_version
 
const char * username
 
struct {
   int   len
 
   const void *   data
 
binarypwd
 

Detailed Description

The connect options that can be updated before an automatic reconnect.

Field Documentation

◆ struct_id

char struct_id[4]

The eyecatcher for this structure. Will be MQCD.

◆ struct_version

int struct_version

The version number of this structure. Will be 0

◆ username

const char* username

MQTT servers that support the MQTT v3.1 protocol provide authentication and authorisation by user name and password. This is the user name parameter. Set data to NULL to remove. To change, allocate new storage with ::MQTTAsync_allocate - this will then be free later by the library.

◆ len

int len

binary password length

◆ data

const void* data

binary password data

◆ 

struct { ... } binarypwd

The password parameter of the MQTT authentication. Set data to NULL to remove. To change, allocate new storage with ::MQTTAsync_allocate - this will then be free later by the library.


The documentation for this struct was generated from the following file: