BufferedInputStream.fillAsync

Reads data into stream's buffer asynchronously, up to count size. io_priority can be used to prioritize reads. For the synchronous version of this function, see BufferedInputStream.fill.

If count is -1 then the attempted read size is equal to the number of bytes that are required to fill the buffer.

class BufferedInputStream
void
fillAsync

Parameters

count ptrdiff_t

the number of bytes that will be read from the stream

ioPriority int

the [I/O priority][io-priority] of the request

cancellable Cancellable

optional gio.Cancellable object

callback GAsyncReadyCallback
userData void*