gBufferedInputStreamReadByte(object, cancellable = NULL, .errwarn = TRUE)
object
cancellable
GCancellable
object, NULL
to ignore.stream
, or -1 on end of stream or error.error
NULL
to ignore.error
is not set.
If cancellable
is not NULL
, then the operation can be cancelled by
triggering the cancellable object from another thread. If the operation
was cancelled, the error G_IO_ERROR_CANCELLED
will be returned. If an
operation was partially finished when the operation was cancelled the
partial result will be returned, without an error.
On error -1 is returned and error
is set accordingly.