gio.unix_mount_monitor

Module for [UnixMountMonitor] class

Types 3

Watches #GUnixMounts for changes.

Methods
GType _gType() @property
UnixMountMonitor self()Returns `this`, for use in `with` statements.
UnixMountMonitorGidBuilder builder()Get builder for [gio.unixmountmonitor.UnixMountMonitor] Returns: New builder object
gio.unix_mount_monitor.UnixMountMonitor get()Gets the #GUnixMountMonitor for the current thread-default main context.
void setRateLimit(int limitMsec)This function does nothing.
gulong connectMountpointsChanged(T)(T callback, Flag!"After" after = No.After) if (isCallable!T && is(ReturnType!T == void) && (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] : gio.unix_mount_monitor.UnixMountMonitor))) && Parameters!T.length < 2)Connect to `MountpointsChanged` signal.
gulong connectMountsChanged(T)(T callback, Flag!"After" after = No.After) if (isCallable!T && is(ReturnType!T == void) && (Parameters!T.length < 1 || (ParameterStorageClassTuple!T[0] == ParameterStorageClass.none && is(Parameters!T[0] : gio.unix_mount_monitor.UnixMountMonitor))) && Parameters!T.length < 2)Connect to `MountsChanged` signal.
Constructors
this(void * ptr, Flag!"Take" take)
this()Deprecated alias for [gio.unixmountmonitor.UnixMountMonitor.get].

Fluent builder for [gio.unix_mount_monitor.UnixMountMonitor]