MQTT client. More...
#include <mqtt_priv.h>
| Data Fields | |
| u16_t | cyclic_tick | 
| Timers and timeouts.  More... | |
| u16_t | pkt_id_seq | 
| Packet identifier generator.  More... | |
| u16_t | inpub_pkt_id | 
| Packet identifier of pending incoming publish.  More... | |
| u8_t | conn_state | 
| Connection state.  More... | |
| void * | connect_arg | 
| Connection callback.  More... | |
| struct mqtt_request_t * | pend_req_queue | 
| Pending requests to server.  More... | |
| mqtt_incoming_data_cb_t | data_cb | 
| Incoming data callback.  More... | |
| u32_t | msg_idx | 
| Input.  More... | |
| struct mqtt_ringbuf_t | output | 
| Output ring-buffer.  More... | |
MQTT client.
Definition at line 70 of file mqtt_priv.h.
| u8_t conn_state | 
Connection state.
Definition at line 81 of file mqtt_priv.h.
| void* connect_arg | 
Connection callback.
Definition at line 84 of file mqtt_priv.h.
| u16_t cyclic_tick | 
Timers and timeouts.
Definition at line 73 of file mqtt_priv.h.
| mqtt_incoming_data_cb_t data_cb | 
Incoming data callback.
Definition at line 91 of file mqtt_priv.h.
| u16_t inpub_pkt_id | 
Packet identifier of pending incoming publish.
Definition at line 79 of file mqtt_priv.h.
| u32_t msg_idx | 
Input.
Definition at line 94 of file mqtt_priv.h.
| struct mqtt_ringbuf_t output | 
Output ring-buffer.
Definition at line 97 of file mqtt_priv.h.
| struct mqtt_request_t* pend_req_queue | 
Pending requests to server.
Definition at line 87 of file mqtt_priv.h.
| u16_t pkt_id_seq | 
Packet identifier generator.
Definition at line 77 of file mqtt_priv.h.