StreamLib

BufferedPrint stream for efficient networking. ChunkedPrint for HTTP chunked encoding. ChunkedStreamReader for HTTP chunked decoding. CStringBulder builds a c-string with Print class methods. StringReadStream to wrap string as Stream. And printf() function with formatting string from F macro.

Author
Juraj Andrassy
Website
https://github.com/jandrassy/StreamLib
Category
Other
License
AGPL 3.0
Library Type
Contributed
Architectures
Any

BufferedPrint is a simple class implementing Arduino Print class. It stores the data in a buffer until the buffer is full or flush() is called. The buffer is then printed to the underlying stream. CStringBuilder is a simple class to print content to a c-string (zero terminated char array). Additionally BufferedPrint and CStringBuilder have printf with support of formatting string from F() macro.

Downloads

Filename Release Date File Size
StreamLib-1.3.2.zip 2023-08-30 63.73 KiB
StreamLib-1.3.1.zip 2022-04-16 63.71 KiB
StreamLib-1.3.0.zip 2022-02-23 63.71 KiB
StreamLib-1.2.1.zip 2022-01-17 59.62 KiB
StreamLib-1.2.0.zip 2021-12-30 58.65 KiB
StreamLib-1.1.0.zip 2020-09-12 28.09 KiB
StreamLib-1.0.5.zip 2020-04-08 24.79 KiB
StreamLib-1.0.4.zip 2020-04-08 24.79 KiB
StreamLib-1.0.3.zip 2019-12-21 24.79 KiB
StreamLib-1.0.2.zip 2018-08-07 24.88 KiB