Return value
array - the data as array or a PEAR_Error
The content of the array is:
boolean 'timed_out'
- the socket timed out waiting for data
boolean 'blocked'
- blocking mode
boolean 'eof' - indicates EOF event
integer 'unread_bytes'
- number of bytes left in the socket buffer