![]() |
MQTT C Client Libraries Internals
|
Data for a connect packet. More...
#include <MQTTPacket.h>
Data Fields | |
Header | header |
MQTT header byte. | |
union { | |
unsigned char all | |
all connect flags | |
struct { | |
int __pad0__: 1 | |
unused | |
bool cleanstart: 1 | |
cleansession flag | |
bool will: 1 | |
will flag | |
unsigned int willQoS: 2 | |
will QoS value | |
bool willRetain: 1 | |
will retain setting | |
bool password: 1 | |
3.1 password | |
bool username: 1 | |
3.1 user name | |
} bits | |
} | flags |
connect flags byte | |
char * | Protocol |
MQTT protocol name. | |
char * | clientID |
string client id | |
char * | willTopic |
will topic | |
char * | willMsg |
will payload | |
int | keepAliveTimer |
keepalive timeout value in seconds | |
unsigned char | version |
MQTT version number. | |
Data for a connect packet.