11 #ifndef __BSP_ESP8266_H
12 #define __BSP_ESP8266_H
15 #include <ESP8266WebServer.h>
16 #include <detail/mimetable.h>
28 extern ESP8266WebServer
om2msrv;
32 return ESP8266WebServer::responseCodeToString(code);
43 return om2msrv.header(attribute);
47 inline const String&
HTTPArg(
const T& key)
const char * contentType(const String &filename)
Definition: bsp-esp8266.cpp:13
const String & HTTPHeader(const T &attribute)
Definition: bsp-esp8266.h:41
void sendReply(HTTPCode code, const String &contentType, const String &message)
Definition: bsp-esp8266.h:35
const String & HTTPContent()
Definition: bsp-esp8266.h:58
const String & HTTPArg(const T &key)
Definition: bsp-esp8266.h:47
const String & HTTPArgValueByIndex(int i)
Definition: bsp-esp8266.h:63
const String & HTTPArgNameByIndex(int i)
Definition: bsp-esp8266.h:68
bool HTTPHasArg(const T &key)
Definition: bsp-esp8266.h:53
const String HTTPCode2Human(HTTPCode code)
Definition: bsp-esp8266.h:30
const int ArgsNumber()
Definition: bsp-esp8266.h:73
HTTPMethod method()
Definition: bsp-esp8266.h:78
HTTPCode
Definition: bsp.h:19
String message
Definition: mqttBinding.cpp:190