added BufferedTelnetStream

This commit is contained in:
Yurii
2023-12-09 03:43:14 +03:00
parent dbcca514b0
commit 3fbb26fd91
4 changed files with 17 additions and 4 deletions

View File

@@ -0,0 +1,13 @@
#pragma once
#include "ESPTelnetStream.h"
#include <StreamUtils.h>
class BufferedTelnetStream : public ESPTelnetStream {
public:
size_t write(const uint8_t* buffer, size_t size) {
WriteBufferingStream bufferedWifiClient{ client, 32 };
size_t _size = bufferedWifiClient.write((const char*) buffer);
bufferedWifiClient.flush();
return _size;
}
};