36 static WebServer *Instance();
39 virtual void start() = 0;
40 virtual void stop() = 0;
42 void notifyClientConnected();
43 virtual void parsePost(
const char *postContent,
45 bool lastChunk =
true);
46 virtual void resetParser();
47 void setBetaProcessing();
52 static WebServer *webServerInstance;
53 bool destroyGenerator =
false;
55 bool keyFound =
false;
57 char key[HTML_KEY_LENGTH] = {};
58 char *value =
nullptr;
59 enum Supla::HtmlSection excludeSection =
60 Supla::HtmlSection::HTML_SECTION_BETA_FORM;