This library provides a thin buffering layer on top of the unified Unix I/O model. It connects a TCP stream (as server or client), Unix standard streams, or files and buffers all I/O operations. An interface very similar to stdio has been implemented with additional support for polling.
Requires meson
and ninja
to build.
Run make
to compile the library.
Run make test
to run unit tests.