Mistake on this page?
Report an issue in GitHub or email us
Data Fields
mqtt_client_s Struct Reference

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_tpend_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...

Detailed Description

MQTT client.

Definition at line 70 of file mqtt_priv.h.

Field Documentation

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.

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


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.

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.