wifi webserver works again

This commit is contained in:
technyon
2022-04-29 20:48:33 +02:00
parent 0dd94a97a3
commit 0e9baed3a4
50 changed files with 440 additions and 466 deletions

View File

@@ -0,0 +1,22 @@
#pragma once
#include <stdint.h>
#include <cstddef>
class EthClient
{
public:
virtual uint8_t connected() = 0;
virtual int available() = 0;
virtual unsigned long getTimeout(void) = 0;
virtual int setTimeout(uint32_t seconds) = 0;
virtual int read() = 0;
virtual size_t write(const char *buffer, size_t size) = 0;
virtual size_t write_P(PGM_P buf, size_t size) = 0;
virtual size_t write(Stream &stream) = 0;
virtual String readStringUntil(char terminator) = 0;
virtual size_t readBytes(char *buffer, size_t length) = 0;
virtual IPAddress localIP() = 0;
virtual void stop() = 0;
virtual void flush() = 0;
};