37#ifndef LWIP_HDR_APPS_MQTT_PRIV_H
38#define LWIP_HDR_APPS_MQTT_PRIV_H
GLenum GLuint GLenum GLsizei const GLchar * buf
#define MQTT_OUTPUT_RINGBUF_SIZE
#define MQTT_VAR_HEADER_BUFFER_LEN
#define MQTT_REQ_MAX_IN_FLIGHT
void(* mqtt_incoming_publish_cb_t)(void *arg, const char *topic, u32_t tot_len)
void(* mqtt_connection_cb_t)(mqtt_client_t *client, void *arg, mqtt_connection_status_t status)
void(* mqtt_request_cb_t)(void *arg, err_t err)
void(* mqtt_incoming_data_cb_t)(void *arg, const u8_t *data, u16_t len, u8_t flags)
struct mqtt_request_t * pend_req_queue
mqtt_incoming_data_cb_t data_cb
u8_t rx_buffer[MQTT_VAR_HEADER_BUFFER_LEN]
struct mqtt_ringbuf_t output
mqtt_connection_cb_t connect_cb
mqtt_incoming_publish_cb_t pub_cb
struct mqtt_request_t req_list[MQTT_REQ_MAX_IN_FLIGHT]
struct mqtt_request_t * next