update to async web server

This commit is contained in:
cjkas 2026-03-24 08:02:10 +01:00
parent 73f39d67c3
commit a55dc7f66b
8 changed files with 1089 additions and 2966 deletions

View file

@ -1,10 +1,10 @@
#include <WebServer.h>
#include <esp_task_wdt.h>
#include <ESPAsyncWebServer.h>
#include "Somfy.h"
#ifndef wresp_h
#define wresp_h
class WebServer;
class JsonFormatter {
protected:
char *buff;
@ -66,6 +66,7 @@ class JsonResponse : public JsonFormatter {
class AsyncJsonResp : public JsonFormatter {
protected:
void _safecat(const char *val, bool escape = false) override;
AsyncWebServerRequest *_request = nullptr;
AsyncResponseStream *_stream = nullptr;
public:
void beginResponse(AsyncWebServerRequest *request, char *buff, size_t buffSize);