_MqttClient
#include <mqtt_client.h>
Public Attributes
| Name | |
|---|---|
| word32 | flags |
| int | cmd_timeout_ms |
| byte * | tx_buf |
| int | tx_buf_len |
| byte * | rx_buf |
| int | rx_buf_len |
| MqttNet * | net |
| MqttTls | tls |
| MqttPkRead | packet |
| MqttPublishResp | packetAck |
| MqttSk | read |
| MqttSk | write |
| MqttMsgCb | msg_cb |
| MqttObject | msg |
| SN_Object | msgSN |
| SN_ClientRegisterCb | reg_cb |
| void * | reg_ctx |
| void * | ctx |
| word32 | packet_sz_max |
| byte | max_qos |
| byte | retain_avail |
| byte | enable_eauth |
| byte | protocol_level |
| MqttDisconnectCb | disconnect_cb |
| void * | disconnect_ctx |
| MqttPropertyCb | property_cb |
| void * | property_ctx |
| wm_Sem | lockSend |
| wm_Sem | lockRecv |
| wm_Sem | lockClient |
| struct _MqttPendResp * | firstPendResp |
| struct _MqttPendResp * | lastPendResp |
| int | lastRc |
Public Attributes Documentation
variable flags
word32 flags;
variable cmd_timeout_ms
int cmd_timeout_ms;
variable tx_buf
byte * tx_buf;
variable tx_buf_len
int tx_buf_len;
variable rx_buf
byte * rx_buf;
variable rx_buf_len
int rx_buf_len;
variable net
MqttNet * net;
variable tls
MqttTls tls;
variable packet
MqttPkRead packet;
variable packetAck
MqttPublishResp packetAck;
variable read
MqttSk read;
variable write
MqttSk write;
variable msg_cb
MqttMsgCb msg_cb;
variable msg
MqttObject msg;
variable msgSN
SN_Object msgSN;
variable reg_cb
SN_ClientRegisterCb reg_cb;
variable reg_ctx
void * reg_ctx;
variable ctx
void * ctx;
variable packet_sz_max
word32 packet_sz_max;
variable max_qos
byte max_qos;
variable retain_avail
byte retain_avail;
variable enable_eauth
byte enable_eauth;
variable protocol_level
byte protocol_level;
variable disconnect_cb
MqttDisconnectCb disconnect_cb;
variable disconnect_ctx
void * disconnect_ctx;
variable property_cb
MqttPropertyCb property_cb;
variable property_ctx
void * property_ctx;
variable lockSend
wm_Sem lockSend;
variable lockRecv
wm_Sem lockRecv;
variable lockClient
wm_Sem lockClient;
variable firstPendResp
struct _MqttPendResp * firstPendResp;
variable lastPendResp
struct _MqttPendResp * lastPendResp;
variable lastRc
int lastRc;
Updated on 2026-07-14 at 09:10:06 +0000