GPollFD

Represents a file descriptor, which events to poll for, and which events occurred.

Members

Variables

events
ushort events;

a bitwise combination from #GIOCondition, specifying which events should be polled for. Typically for reading from a file descriptor you would use glib.types.IOCondition.In | glib.types.IOCondition.Hup | glib.types.IOCondition.Err, and for writing you would use glib.types.IOCondition.Out | glib.types.IOCondition.Err.

fd
int fd;

the file descriptor to poll (or a HANDLE on Win32)

revents
ushort revents;

a bitwise combination of flags from #GIOCondition, returned from the poll() function to indicate which events occurred.