Gio.PollableInputStreamInterface¶
Fields¶
Name | Type | Access | Description |
---|---|---|---|
can_poll | object |
r | |
create_source | object |
r | |
g_iface | GObject.TypeInterface |
r | The parent interface. |
is_readable | object |
r | |
read_nonblocking | object |
r |
Methods¶
None
Details¶
-
class
Gio.
PollableInputStreamInterface
¶ The interface for pollable input streams.
The default implementation of can_poll always returns
True
.The default implementation of read_nonblocking calls
Gio.PollableInputStream.is_readable
(), and then callsGio.InputStream.read
() if it returnsTrue
. This means you only need to override it if it is possible that your is_readable implementation may returnTrue
when the stream is not actually readable.New in version 2.28.