59 httpdHeader(connData,
"Cache-Control",
"max-age=3600, must-revalidate");
123 for (x=0; x<len; x++) {
sint8 espconn_sent(struct espconn *espconn, uint8 *psent, uint16 length)
int ICACHE_FLASH_ATTR espFsRead(EspFsFile *fh, char *buff, int len)
int ICACHE_FLASH_ATTR cgiEspFsHook(HttpdConnData *connData)
#define ICACHE_FLASH_ATTR
void ICACHE_FLASH_ATTR espFsClose(EspFsFile *fh)
#define HTTPD_CGI_NOTFOUND
int ICACHE_FLASH_ATTR cgiEspFsTemplate(HttpdConnData *connData)
EspFsFile ICACHE_FLASH_ATTR * espFsOpen(char *fileName)
ICACHE_FLASH_ATTR void httpdStartResponse(HttpdConnData *conn, int code)
ICACHE_FLASH_ATTR void httpdEndHeaders(HttpdConnData *conn)
ICACHE_FLASH_ATTR const char * httpdGetMimetype(char *url)
ICACHE_FLASH_ATTR void httpdHeader(HttpdConnData *conn, const char *field, const char *val)
ICACHE_FLASH_ATTR int httpdSend(HttpdConnData *conn, const char *data, int len)
static HttpdConnData connData[MAX_CONN]
void(* TplCallback)(HttpdConnData *connData, char *token, void **arg)