GioUnix.MountMonitor¶
- Subclasses:
None
Methods¶
- Inherited:
- Structs:
class |
|
class |
|
class |
|
Virtual Methods¶
- Inherited:
Properties¶
None
Signals¶
- Inherited:
Name |
Short Description |
---|---|
Emitted when the unix mount points have changed. |
|
Emitted when the unix mounts have changed. |
Fields¶
- Inherited:
Class Details¶
- class GioUnix.MountMonitor(**kwargs)¶
- Bases:
- Abstract:
No
- Structure:
Watches #GUnixMounts for changes.
- classmethod get()¶
- Returns:
the
GioUnix.MountMonitor
.- Return type:
Gets the
GioUnix.MountMonitor
for the current thread-default main context.The mount monitor can be used to monitor for changes to the list of mounted filesystems as well as the list of mount points (ie: fstab entries).
You must only call
GObject.Object.unref
() on the return value from under the same main context as you called this function.New in version 2.44.
- classmethod new()¶
- Returns:
- Return type:
Deprecated alias for
GioUnix.MountMonitor.get
().This function was never a true constructor, which is why it was renamed.
Deprecated since version 2.44: Use
GioUnix.MountMonitor.get
() instead.
- classmethod set_rate_limit(mount_monitor, limit_msec)¶
- Parameters:
mount_monitor (
Gio.UnixMountMonitor
) – aGioUnix.MountMonitor
limit_msec (
int
) – a integer with the limit in milliseconds to poll for changes.
This function does nothing.
Before 2.44, this was a partially-effective way of controlling the rate at which events would be reported under some uncommon circumstances. Since mount_monitor is a singleton, it also meant that calling this function would have side effects for other users of the monitor.
New in version 2.18.
Deprecated since version 2.44: This function does nothing. Don’t call it.
Signal Details¶
- GioUnix.MountMonitor.signals.mountpoints_changed(mount_monitor)¶
- Signal Name:
mountpoints-changed
- Flags:
- Parameters:
mount_monitor (
GioUnix.MountMonitor
) – The object which received the signal
Emitted when the unix mount points have changed.
- GioUnix.MountMonitor.signals.mounts_changed(mount_monitor)¶
- Signal Name:
mounts-changed
- Flags:
- Parameters:
mount_monitor (
GioUnix.MountMonitor
) – The object which received the signal
Emitted when the unix mounts have changed.