The type of functions to be called when a UNIX fd watch source triggers. %FALSE if the source should be removed the fd that triggered the event the IO conditions reported on @fd user data passed to g_unix_fd_add() A Unix pipe. The advantage of this type over `int[2]` is that it can be closed automatically when it goes out of scope, using `g_auto(GUnixPipe)`, on compilers that support that feature. A pair of file descriptors, each negative if closed or not yet opened. The file descriptor with index %G_UNIX_PIPE_END_READ is readable. The file descriptor with index %G_UNIX_PIPE_END_WRITE is writable. Mnemonic constants for the ends of a Unix pipe. The readable file descriptor 0 The writable file descriptor 1