Reads bytes from the pipe into the provided array until the array is fully-filled
the buffer to read into
the number of bytes read
See Implementation
Reads bytes from the pipe into the provided array until the array is fully-filled