Basic C library for MQTT packet serialization and deserialization

Dependents:   MQTT MQTT MQTT MQTT ... more

Fork of MQTTPacket by MQTT

Embed: (wiki syntax)

« Back to documentation index

MQTTHeader Union Reference

MQTTHeader Union Reference

Bitfields for the MQTT header byte. More...

#include <MQTTPacket.h>

Data Fields

unsigned char byte
 the whole byte
unsigned int type: 4
 message type nibble
unsigned int dup: 1
 DUP flag bit.
unsigned int qos: 2
 QoS value, 0, 1 or 2.
unsigned int retain: 1
 retained flag bit

Detailed Description

Bitfields for the MQTT header byte.

Definition at line 53 of file MQTTPacket.h.


Field Documentation

unsigned char byte

the whole byte

Definition at line 55 of file MQTTPacket.h.

unsigned int dup

DUP flag bit.

Definition at line 60 of file MQTTPacket.h.

unsigned int qos

QoS value, 0, 1 or 2.

Definition at line 61 of file MQTTPacket.h.

unsigned int retain

retained flag bit

Definition at line 62 of file MQTTPacket.h.

unsigned int type

message type nibble

Definition at line 59 of file MQTTPacket.h.