"close-fd"Read - WriteWhether to close the file descriptor when the stream is closed.
Default value: True."fd"Read - Write - Construct onlyThe file descriptor that the stream reads from. Default value: -1.
Descriptiongio.unix.InputStream
implements gio.InputStream
for reading from a UNIX file descriptor, including asynchronous operations.
The file descriptor must be selectable, so it doesn't work with opened files.
Note that gio.unix.InputStream
belongs to the UNIX-specific GIO interfaces, thus you have to use the gio-unix-2.0.pc pkg-config file
when using it.
Constructorgio.unix.InputStreamfdclose_fdfd :a UNIX file descriptor.
close_fd :True
to close the file descriptor when done
Returns :a new
gio.unix.InputStream
Creates a new gio.unix.InputStream
from the given fd.
If close_fd is True, the file descriptor will be closed when the stream is closed.
Methodsgio.unix.InputStream.get_close_fdget_close_fdReturns :True if the file descriptor is closed when done.
The get_close_fd() method returns whether the file
descriptor of stream will be closed when the stream is closed.
gio.unix.InputStream.get_fdget_fdReturns :The file descriptor of stream.
The get_fd() method return the UNIX file descriptor
that the stream reads from.
gio.unix.InputStream.set_close_fdset_close_fdclose_fdclose_fd :True to close the file descriptor when done .
The set_close_fd() method sets whether the file descriptor
of stream shall be closed when the stream is closed.