A gio.unix_fdlist.UnixFDList contains a list of file descriptors. It owns the file descriptors that it contains, closing them when finalized.
It may be wrapped in a [gio.unix_fdmessage.UnixFDMessage] and sent over a gio.socket.Socket in the gio.types.SocketFamily.Unix family by using gio.socket.Socket.sendMessage and received using gio.socket.Socket.receiveMessage.
Before 2.74, <gio/gunixfdlist.h> belonged to the UNIX-specific GIO interfaces, thus you had to use the gio-unix-2.0.pc pkg-config file when using it.
Since 2.74, the API is available for Windows.
A gio.unix_fdlist.UnixFDList contains a list of file descriptors. It owns the file descriptors that it contains, closing them when finalized.
It may be wrapped in a [gio.unix_fdmessage.UnixFDMessage] and sent over a gio.socket.Socket in the gio.types.SocketFamily.Unix family by using gio.socket.Socket.sendMessage and received using gio.socket.Socket.receiveMessage.
Before 2.74, <gio/gunixfdlist.h> belonged to the UNIX-specific GIO interfaces, thus you had to use the gio-unix-2.0.pc pkg-config file when using it.
Since 2.74, the API is available for Windows.