Sming Framework API
Sming - Open Source framework for high efficiency WiFi SoC ESP8266 native development with C++ language.
|
Public Member Functions | |
void | switchingProtocols () |
void | badRequest () |
void | notFound () |
void | forbidden () |
void | authorizationRequired () |
void | redirect (String location="") |
void | setContentType (const String type) |
void | setCookie (const String name, const String value) |
void | setHeader (const String name, const String value) |
bool | hasHeader (const String name) |
void | setCache (int maxAgeSeconds=3600, bool isPublic=false) |
void | setAllowCrossDomainOrigin (String controlAllowOrigin) |
String | getStatusName () |
int | getStatusCode () |
bool | hasBody () |
void | sendString (const char *string) |
void | sendString (String string) |
bool | sendFile (String fileName, bool allowGzipFileCheck=true) |
bool | sendTemplate (TemplateFileStream *newTemplateInstance) |
bool | sendJsonObject (JsonObjectStream *newJsonStreamInstance) |
bool | sendDataStream (IDataSourceStream *newDataStream, String reqContentType="") |
void | sendHeader (HttpServerConnection &connection) |
bool | sendBody (HttpServerConnection &connection) |