Module BytreamSource

A streaming bytes and crunching them library.

This library contains angostic I/O runtime mechanisms for organization byte streams processing for write and read in an efficient manner, e.g. for buildings codecs and protocol implementations.

Input and output

Sourcemodule In : sig ... end

Incoming byte stream module for processing byte sources, using chunk buffers when needed, with minimized memory allocations.

Sourcemodule Out : sig ... end

Outgoing bytes stream module for streaming bytes to a sink in chunks.