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.