Namespace
GLibUnix – 2.0
Unix-specific APIs in GLib
Dependencies
| GLib—2.0 | The base utility library |
| Browse documentation |
Related libraries
| GModule | Portable API for dynamically loading modules |
| Browse documentation | |
| GObject | The base type system library |
| Browse documentation | |
| GIO | GObject Interfaces and Objects, Networking, IPC, and I/O |
| Browse documentation |
Structs
| Pipe |
A Unix pipe. The advantage of this type over since: 2.80 |
Enumerations
| PipeEnd |
Mnemonic constants for the ends of a Unix pipe. since: 2.80 |
Callbacks
| FDSourceFunc |
The type of functions to be called when a UNIX fd watch source triggers. |
Functions
| closefrom |
Close every file descriptor equal to or greater than since: 2.80 |
| error_quark | |
| fd_add |
Sets a function to be called when the IO condition, as specified by
since: 2.36 |
| fd_add_full |
Sets a function to be called when the IO condition, as specified by
since: 2.36 |
| fd_query_path |
Queries the file path for the given FD opened by the current process. unstable since: 2.88 |
| fd_source_new |
Creates a since: 2.36 |
| fdwalk_set_cloexec |
Mark every file descriptor equal to or greater than since: 2.80 |
| get_passwd_entry |
Get the since: 2.64 |
| open_pipe |
Similar to the UNIX since: 2.30 |
| set_fd_nonblocking |
Control the non-blocking state of the given file descriptor,
according to since: 2.30 |
| signal_add |
A convenience function for g_unix_signal_source_new(), which
attaches to the default since: 2.30 |
| signal_add_full |
A convenience function for g_unix_signal_source_new(), which
attaches to the default since: 2.30 |
| signal_source_new |
Create a since: 2.30 |