Function

GioUnixMountEntryat

unstable since: 2.84

Declaration [src]

GUnixMountEntry*
g_unix_mount_entry_at (
  const char* mount_path,
  guint64* time_read
)

Description [src]

Gets a GUnixMountEntry for a given mount path.

If time_read is set, it will be filled with a Unix timestamp for checking if the mounts have changed since with g_unix_mount_entries_changed_since().

If more mounts have the same mount path, the last matching mount is returned.

This will return NULL if there is no mount point at mount_path.

Available since: 2.84

Parameters

mount_path

Type: const char*

Path for a possible Unix mount.

The data is owned by the caller of the function.
The value is a platform-native string, using the preferred OS encoding on Unix and UTF-8 on Windows.
time_read

Type: guint64*

Return location for a timestamp.

The argument will be set by the function.
The argument can be NULL.

Return value

The caller of the function takes ownership of the data, and is responsible for freeing it.
The return value can be NULL.