Migrating from POSIX to GIO
Migrating from POSIX to GIO
Comparison of POSIX and GIO concepts
The final two entries in this table require including gio-unix-2.0.pc
as well
as gio-2.0.pc
in your build (or, in GIR namespace terms, GioUnix-2.0
as well
as Gio-2.0
).
POSIX | GIO |
---|---|
char *path |
GFile |
struct stat *buf |
GFileInfo |
struct statvfs *buf |
GFileInfo |
int fd |
GInputStream or GOutputStream |
DIR * |
GFileEnumerator |
fstab entry |
GUnixMountPoint |
mtab entry |
GUnixMountEntry |