MeterLogger
|
#include <mqtt/include/mqtt.h>
Data Fields | |
struct espconn * | pCon |
uint8_t | security |
uint8_t * | host |
uint32_t | port |
ip_addr_t | ip |
mqtt_state_t | mqtt_state |
mqtt_connect_info_t | connect_info |
MqttCallback | connectedCb |
MqttCallback | disconnectedCb |
MqttCallback | publishedCb |
MqttCallback | timeoutCb |
MqttDataCallback | dataCb |
ETSTimer | mqttTimer |
uint32_t | keepAliveTick |
uint32_t | reconnectTick |
uint32_t | sendTimeout |
tConnState | connState |
QUEUE | msgQueue |
void * | user_data |
mqtt_connect_info_t MQTT_Client::connect_info |
Definition at line 100 of file mqtt.h.
Referenced by mqtt_client_delete(), MQTT_InitClient(), and MQTT_InitLWT().
MqttCallback MQTT_Client::connectedCb |
Definition at line 101 of file mqtt.h.
Referenced by mqtt_client_delete(), MQTT_OnConnected(), and mqtt_tcpclient_recv().
tConnState MQTT_Client::connState |
Definition at line 110 of file mqtt.h.
Referenced by mqtt_client_delete(), MQTT_Connect(), MQTT_DeleteClient(), MQTT_Disconnect(), mqtt_dns_found(), mqtt_send_keepalive(), MQTT_Task(), mqtt_tcpclient_connect_cb(), mqtt_tcpclient_discon_cb(), mqtt_tcpclient_recon_cb(), mqtt_tcpclient_recv(), mqtt_tcpclient_sent_cb(), and mqtt_timer().
MqttDataCallback MQTT_Client::dataCb |
Definition at line 105 of file mqtt.h.
Referenced by deliver_publish(), mqtt_client_delete(), and MQTT_OnData().
MqttCallback MQTT_Client::disconnectedCb |
Definition at line 102 of file mqtt.h.
Referenced by mqtt_client_delete(), MQTT_OnDisconnected(), and mqtt_tcpclient_discon_cb().
uint8_t* MQTT_Client::host |
Definition at line 96 of file mqtt.h.
Referenced by mqtt_client_delete(), MQTT_Connect(), MQTT_InitConnection(), mqtt_send_keepalive(), MQTT_Task(), mqtt_tcpclient_connect_cb(), mqtt_tcpclient_recon_cb(), and mqtt_tcpclient_recv().
ip_addr_t MQTT_Client::ip |
Definition at line 98 of file mqtt.h.
Referenced by MQTT_Connect(), and mqtt_dns_found().
uint32_t MQTT_Client::keepAliveTick |
Definition at line 107 of file mqtt.h.
Referenced by MQTT_Connect(), mqtt_send_keepalive(), mqtt_tcpclient_recv(), mqtt_tcpclient_sent_cb(), and mqtt_timer().
mqtt_state_t MQTT_Client::mqtt_state |
Definition at line 99 of file mqtt.h.
Referenced by mqtt_client_delete(), MQTT_InitClient(), MQTT_Ping(), MQTT_Publish(), mqtt_send_keepalive(), MQTT_Subscribe(), MQTT_Task(), mqtt_tcpclient_connect_cb(), mqtt_tcpclient_recv(), mqtt_tcpclient_sent_cb(), mqtt_timer(), and MQTT_UnSubscribe().
ETSTimer MQTT_Client::mqttTimer |
Definition at line 106 of file mqtt.h.
Referenced by MQTT_Connect().
QUEUE MQTT_Client::msgQueue |
Definition at line 111 of file mqtt.h.
Referenced by mqtt_client_delete(), MQTT_InitClient(), MQTT_Ping(), MQTT_Publish(), MQTT_Subscribe(), MQTT_Task(), mqtt_tcpclient_recv(), and MQTT_UnSubscribe().
struct espconn* MQTT_Client::pCon |
Definition at line 94 of file mqtt.h.
Referenced by mqtt_client_delete(), MQTT_Connect(), mqtt_dns_found(), mqtt_send_keepalive(), MQTT_Task(), mqtt_tcpclient_connect_cb(), mqtt_tcpclient_delete(), and mqtt_tcpclient_recv().
uint32_t MQTT_Client::port |
Definition at line 97 of file mqtt.h.
Referenced by MQTT_Connect(), MQTT_InitConnection(), mqtt_send_keepalive(), MQTT_Task(), mqtt_tcpclient_connect_cb(), mqtt_tcpclient_recon_cb(), and mqtt_tcpclient_recv().
MqttCallback MQTT_Client::publishedCb |
Definition at line 103 of file mqtt.h.
Referenced by mqtt_client_delete(), MQTT_OnPublished(), and mqtt_tcpclient_sent_cb().
uint32_t MQTT_Client::reconnectTick |
Definition at line 108 of file mqtt.h.
Referenced by MQTT_Connect(), and mqtt_timer().
uint8_t MQTT_Client::security |
Definition at line 95 of file mqtt.h.
Referenced by MQTT_Connect(), mqtt_dns_found(), MQTT_InitConnection(), mqtt_send_keepalive(), MQTT_Task(), mqtt_tcpclient_connect_cb(), and mqtt_tcpclient_recv().
uint32_t MQTT_Client::sendTimeout |
Definition at line 109 of file mqtt.h.
Referenced by mqtt_send_keepalive(), MQTT_Task(), mqtt_tcpclient_connect_cb(), mqtt_tcpclient_sent_cb(), and mqtt_timer().
MqttCallback MQTT_Client::timeoutCb |
Definition at line 104 of file mqtt.h.
Referenced by mqtt_client_delete(), and MQTT_OnTimeout().
void* MQTT_Client::user_data |
Definition at line 112 of file mqtt.h.
Referenced by mqtt_client_delete().