GIOFuncs.ioRead

reads raw bytes from the channel. This is called from various functions such as glib.iochannel.IOChannel.readChars to read raw bytes from the channel. Encoding and buffering issues are dealt with at a higher level.

struct GIOFuncs
extern (C)
GIOStatus function(GIOChannel* channel, char* buf, size_t count, size_t* bytesRead, GError** _err) ioRead;