Sming Framework API
Sming - Open Source framework for high efficiency WiFi SoC ESP8266 native development with C++ language.
|
Data stream classes. More...
Classes | |
class | CircularBuffer |
Circular stream class. More... | |
class | Base64OutputStream |
Base64 Stream. More... | |
class | ChunkedStream |
Data chunked stream class. More... | |
class | IDataSourceStream |
Base class for data source stream. More... | |
class | EndlessMemoryStream |
Memory stream that stores unlimited number of bytes. More... | |
class | FileStream |
File stream class. More... | |
class | FlashMemoryStream |
class | GdbFileStream |
GDB File stream class to provide access to host files whilst running under debugger. More... | |
class | JsonObjectStream |
JsonObject stream class. More... | |
class | LimitedMemoryStream |
Memory stream that stores limited number of bytes Once the limit is reached the stream will discard incoming bytes on write. More... | |
class | MemoryDataStream |
struct | HttpPartResult |
Multipart stream class. More... | |
class | QuotedPrintableOutputStream |
Quoted-Printable Stream. More... | |
class | ReadWriteStream |
Base class for read/write stream. More... | |
class | TemplateFileStream |
Template File stream class. More... | |
class | TemplateFlashMemoryStream |
Template Flash memory stream class. More... | |
class | TemplateStream |
class | UrlencodedOutputStream |
UrlEncoded Stream. More... | |
typedef std::function< size_t(const uint8_t *in, size_t inLength, uint8_t *out, size_t outLength)> | StreamTransformerCallback |
Class that can be used to transform streams of data on the fly. More... | |
Data stream classes.
typedef std::function<size_t(const uint8_t* in, size_t inLength, uint8_t* out, size_t outLength)> StreamTransformerCallback |
Class that can be used to transform streams of data on the fly.
Callback specification for the stream transformers