Function BufferedIO.open

Prepare the buffers.

void open (
  size_t bufferSize
) @nogc @safe;

void open (
  size_t readBufferSize,
  size_t writeBufferSize
) @nogc @safe;

The first form sets the same buffer size for both read and write operations. The second sets the read and write buffer sizes independently.