Read input. May return an empty slice if no data is present and blocking is disabled.
See Implementation
Read input. May return an empty slice if no data is present and blocking is disabled.