LimitedWriteStream.h
Go to the documentation of this file.
25 LimitedWriteStream(ReadWriteStream* source, size_t maxBytes) : StreamWrapper(source), maxBytes(maxBytes)
A stream wrapper class that limits the number of bytes that can be written. Helpful when writing on a...
Definition: LimitedWriteStream.h:23
LimitedWriteStream(ReadWriteStream *source, size_t maxBytes)
Definition: LimitedWriteStream.h:25
size_t write(const uint8_t *buffer, size_t size) override
Writes characters from a buffer to output stream.
Definition: LimitedWriteStream.h:43
size_t write(uint8_t charToWrite) override
From Stream class: We don't write using this stream.
Definition: ReadWriteStream.h:22
An abstract class that provides a wrapper around a stream.
Definition: StreamWrapper.h:23