36 lines
543 B
C++
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
|
|
};
|
|
*/
|