Fills the given buffer by reading data into it, failing if not enough data is available.
Slice to use as buffer.
TTransportException if insufficient data is available or reading fails altogether.
See Implementation
Fills the given buffer by reading data into it, failing if not enough data is available.