Class: Gio::FilterInputStream

Inherits:
InputStream show all
Defined in:
(unknown)

Direct Known Subclasses

BufferedInputStream, ConverterInputStream

Instance Method Summary collapse

Methods inherited from InputStream

#clear_pending, #close, #close_async, #close_finish, #has_pending, #is_closed, open, #read, #read_all, #read_all_async, #read_all_finish, #read_all_raw, #read_async, #read_bytes, #read_bytes_async, #read_bytes_finish, #read_finish, #read_raw, #set_pending, #skip, #skip_async, #skip_finish

Instance Method Details

#base_streamGio::InputStream

The underlying base stream on which the I/O ops will be done.

Returns:

#base_stream=(base_stream) ⇒ Gio::InputStream

The underlying base stream on which the I/O ops will be done.

Parameters:

Returns:

#close_base_streamBoolean

Returns whether the base stream will be closed when stream is closed.

Returns:

  • (Boolean)

    true if the base stream will be closed.

#close_base_stream=(close_base_stream) ⇒ Boolean

Whether the base stream should be closed when the filter stream is closed.

Parameters:

  • close_base_stream (Boolean)

Returns:

  • (Boolean)

    close-base-stream

  • (Boolean)

    close-base-stream

#close_base_stream?Boolean

Whether the base stream should be closed when the filter stream is closed.

Returns:

  • (Boolean)

    close-base-stream