a buffer to read data into
the size of the buffer. Note that the buffer may not be complelely filled even if there is data in the buffer if the remaining data is not a complete character.
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]
the status of the operation.
GException on failure.
Replacement for g_io_channel_read() with the new API.