Definitions for ELClient. More...
#include <avr/pgmspace.h>#include <HardwareSerial.h>#include <Arduino.h>#include "ELClientResponse.h"#include "FP.h"

Go to the source code of this file.
Data Structures | |
| struct | ELClientProtocol |
| class | ELClient |
Macros | |
| #define | ESP_TIMEOUT 2000 |
Enumerations | |
| enum | CmdName { CMD_NULL = 0 , CMD_SYNC , CMD_RESP_V , CMD_RESP_CB , CMD_WIFI_STATUS , CMD_CB_ADD , CMD_CB_EVENTS , CMD_GET_TIME , CMD_MQTT_SETUP = 10 , CMD_MQTT_PUBLISH , CMD_MQTT_SUBSCRIBE , CMD_MQTT_LWT , CMD_REST_SETUP = 20 , CMD_REST_REQUEST , CMD_REST_SETHEADER , CMD_WEB_SETUP = 30 , CMD_WEB_DATA , CMD_SOCKET_SETUP = 40 , CMD_SOCKET_SEND } |
| enum | WIFI_STATUS { STATION_IDLE = 0 , STATION_CONNECTING , STATION_WRONG_PASSWORD , STATION_NO_AP_FOUND , STATION_CONNECT_FAIL , STATION_GOT_IP } |
Definitions for ELClient.
Definition in file ELClient.h.
| #define ESP_TIMEOUT 2000 |
Default timeout for TCP requests when waiting for a response
Definition at line 14 of file ELClient.h.
| enum CmdName |
Definition at line 18 of file ELClient.h.
| enum WIFI_STATUS |
Definition at line 45 of file ELClient.h.