ESP8266_swiss_army_board/src/app/HtmlClient.h

36 lines
543 B
C++

#ifndef HTMLCLIENT_H
#define HTMLCLIENT_H
#include <ESP8266WiFi.h>
class HtmlClient : WiFiClient
{
public:
HtmlClient();
virtual ~HtmlClient();
boolean sendHtmlQuery();
uint16_t readHtmlResponse(uint8_t *buffer);
protected:
private:
};
#endif //HTMLCLIENT_H
/*
* TCP status codes :
* enum tcp_state {
CLOSED = 0,
LISTEN = 1,
SYN_SENT = 2,
SYN_RCVD = 3,
ESTABLISHED = 4,
FIN_WAIT_1 = 5,
FIN_WAIT_2 = 6,
CLOSE_WAIT = 7,
CLOSING = 8,
LAST_ACK = 9,
TIME_WAIT = 10
};
*/