add abstraction layer for webserver

This commit is contained in:
technyon
2022-04-28 23:08:58 +02:00
parent 47c3729800
commit 46e49f2118
6 changed files with 139 additions and 30 deletions

View File

@@ -4,6 +4,7 @@
#include <EthernetWebServer.h>
#include "NukiWrapper.h"
#include "Network.h"
#include "webserver/AbstractWebServer.h"
enum class TokenType
{
@@ -42,7 +43,7 @@ private:
void waitAndProcess(const bool blocking, const uint32_t duration);
EthernetWebServer server;
AbstractWebServer* _server;
NukiWrapper* _nuki;
Network* _network;
Preferences* _preferences;