disable some functions on ESP31B

This commit is contained in:
Me No Dev 2016-06-28 01:45:43 +03:00
parent b02d4a03a7
commit 082e6e7039
2 changed files with 4 additions and 2 deletions

View File

@ -49,8 +49,10 @@ class AsyncStaticWebHandler: public AsyncWebHandler {
AsyncStaticWebHandler& setCacheControl(const char* cache_control); AsyncStaticWebHandler& setCacheControl(const char* cache_control);
AsyncStaticWebHandler& setLastModified(const char* last_modified); AsyncStaticWebHandler& setLastModified(const char* last_modified);
AsyncStaticWebHandler& setLastModified(struct tm* last_modified); AsyncStaticWebHandler& setLastModified(struct tm* last_modified);
#ifdef ESP8266
AsyncStaticWebHandler& setLastModified(time_t last_modified); AsyncStaticWebHandler& setLastModified(time_t last_modified);
AsyncStaticWebHandler& setLastModified(); //sets to current time. Make sure sntp is runing and time is updated AsyncStaticWebHandler& setLastModified(); //sets to current time. Make sure sntp is runing and time is updated
#endif
}; };
class AsyncCallbackWebHandler: public AsyncWebHandler { class AsyncCallbackWebHandler: public AsyncWebHandler {

View File

@ -67,7 +67,7 @@ AsyncStaticWebHandler& AsyncStaticWebHandler::setLastModified(struct tm* last_mo
strftime (result,30,"%a, %d %b %Y %H:%M:%S %Z", last_modified); strftime (result,30,"%a, %d %b %Y %H:%M:%S %Z", last_modified);
return setLastModified((const char *)result); return setLastModified((const char *)result);
} }
#ifdef ESP8266
AsyncStaticWebHandler& AsyncStaticWebHandler::setLastModified(time_t last_modified){ AsyncStaticWebHandler& AsyncStaticWebHandler::setLastModified(time_t last_modified){
return setLastModified((struct tm *)gmtime(&last_modified)); return setLastModified((struct tm *)gmtime(&last_modified));
} }
@ -78,7 +78,7 @@ AsyncStaticWebHandler& AsyncStaticWebHandler::setLastModified(){
return *this; return *this;
return setLastModified(last_modified); return setLastModified(last_modified);
} }
#endif
bool AsyncStaticWebHandler::canHandle(AsyncWebServerRequest *request) bool AsyncStaticWebHandler::canHandle(AsyncWebServerRequest *request)
{ {
if (request->method() == HTTP_GET && if (request->method() == HTTP_GET &&