MemoryTransport.read

ptrdiff_t read(ubyte[] buffer)

Reads bytes from the internal input buffer into buffer.

Parameters

bufferDestination buffer.

Returns

Number of bytes read (positive), 0 on EOF if input is exhausted

and closed, IoResult.WOULD_BLOCK if open but empty, IoResult.CLOSED if not open.