|
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