37#ifndef LWIP_HDR_APPS_MQTT_PRIV_H
38#define LWIP_HDR_APPS_MQTT_PRIV_H
75 u16_t server_watchdog;
82 struct altcp_pcb *conn;
#define MQTT_OUTPUT_RINGBUF_SIZE
Definition: mqtt_opts.h:56
#define MQTT_VAR_HEADER_BUFFER_LEN
Definition: mqtt_opts.h:64
#define MQTT_REQ_MAX_IN_FLIGHT
Definition: mqtt_opts.h:71
void(* mqtt_incoming_publish_cb_t)(void *arg, const char *topic, u32_t tot_len)
Definition: mqtt.h:161
void(* mqtt_connection_cb_t)(mqtt_client_t *client, void *arg, mqtt_connection_status_t status)
Definition: mqtt.h:126
void(* mqtt_request_cb_t)(void *arg, err_t err)
Definition: mqtt.h:173
void(* mqtt_incoming_data_cb_t)(void *arg, const u8_t *data, u16_t len, u8_t flags)
Definition: mqtt.h:149
Definition: mqtt_priv.h:71
struct mqtt_request_t * pend_req_queue
Definition: mqtt_priv.h:87
mqtt_incoming_data_cb_t data_cb
Definition: mqtt_priv.h:91
u16_t cyclic_tick
Definition: mqtt_priv.h:73
struct mqtt_ringbuf_t output
Definition: mqtt_priv.h:97
u16_t inpub_pkt_id
Definition: mqtt_priv.h:79
u32_t msg_idx
Definition: mqtt_priv.h:94
u16_t pkt_id_seq
Definition: mqtt_priv.h:77
void * connect_arg
Definition: mqtt_priv.h:84
u8_t conn_state
Definition: mqtt_priv.h:81
Definition: mqtt_priv.h:49
mqtt_request_cb_t cb
Definition: mqtt_priv.h:54
u16_t timeout_diff
Definition: mqtt_priv.h:59
struct mqtt_request_t * next
Definition: mqtt_priv.h:52
u16_t pkt_id
Definition: mqtt_priv.h:57
Definition: mqtt_priv.h:63