a buffer to read data into. [out caller-allocates][array length=count][element-type guint8]
The number of bytes read. This may be zero even on success if count < 6 and the channel's encoding is non-NULL. This indicates that the next UTF-8 character is too wide for the buffer. [allow-none]out
the status of the operation.
GException on failure.
Replacement for g_io_channel_read() with the new API.