Microchip® Advanced Software Framework

mqtt_in_packet Struct Reference

This struct represents a packet received from the MQTT server.

Note that many variable

#include <mqtt.h>

Data Fields

uint32_t byte_counter
 
uint8_t fhdr
 
uint8_t has_remaining_length
 
uint16_t mid
 
struct mqtt_connectionnext
 
uint8_t packet_received
 
uint8_t payload [MQTT_INPUT_BUFF_SIZE]
 
uint8_t payload_pos
 
uint16_t remaining_length
 
uint8_t remaining_length_bytes
 
uint8_t remaining_multiplier
 
uint16_t topic_len
 
uint8_t topic_len_received
 
uint16_t topic_pos
 
uint8_t topic_received
 

uint32_t mqtt_in_packet::byte_counter
uint8_t mqtt_in_packet::fhdr
uint8_t mqtt_in_packet::has_remaining_length
uint16_t mqtt_in_packet::mid
struct mqtt_connection* mqtt_in_packet::next
uint8_t mqtt_in_packet::packet_received
uint8_t mqtt_in_packet::payload[MQTT_INPUT_BUFF_SIZE]
uint8_t mqtt_in_packet::payload_pos
uint16_t mqtt_in_packet::remaining_length
uint8_t mqtt_in_packet::remaining_length_bytes
uint8_t mqtt_in_packet::remaining_multiplier
uint16_t mqtt_in_packet::topic_len
uint8_t mqtt_in_packet::topic_len_received
uint16_t mqtt_in_packet::topic_pos
uint8_t mqtt_in_packet::topic_received