lwIP
2.1.0
Lightweight IP stack
|
#include <mqtt_priv.h>
Data Fields | |
u16_t | cyclic_tick |
u16_t | pkt_id_seq |
u16_t | inpub_pkt_id |
u8_t | conn_state |
void * | connect_arg |
struct mqtt_request_t * | pend_req_queue |
mqtt_incoming_data_cb_t | data_cb |
u32_t | msg_idx |
struct mqtt_ringbuf_t | output |
MQTT client
u8_t mqtt_client_s::conn_state |
Connection state
void* mqtt_client_s::connect_arg |
Connection callback
u16_t mqtt_client_s::cyclic_tick |
Timers and timeouts
mqtt_incoming_data_cb_t mqtt_client_s::data_cb |
Incoming data callback
u16_t mqtt_client_s::inpub_pkt_id |
Packet identifier of pending incoming publish
u32_t mqtt_client_s::msg_idx |
Input
struct mqtt_ringbuf_t mqtt_client_s::output |
Output ring-buffer
struct mqtt_request_t* mqtt_client_s::pend_req_queue |
Pending requests to server
u16_t mqtt_client_s::pkt_id_seq |
Packet identifier generator