原生原生体积监控器

描述

abstract class Gio.NativeVolumeMonitor : Gio.VolumeMonitor
{
  /* No available fields */
}

没有可用的描述。

实例方法

卷监控器继承的方法(5个)
g_volume_monitor_get_connected_drives

获得连接到系统的驱动器列表。

g_volume_monitor_get_mount_for_uuid

通过其UUID(见g_mount_get_uuid())查找一个 GMount对象。

g_volume_monitor_get_mounts

获得系统上挂载的列表。

g_volume_monitor_get_volume_for_uuid

通过其UUID(见g_volume_get_uuid())查找一个 GVolume对象。

g_volume_monitor_get_volumes

获得系统上卷的列表。

GObject继承的方法(43个)

请见GObject 获取方法的全列表。

信号

卷监控器继承的信号(12个)
GVolumeMonitor::drive-changed

当驱动器发生变化时发出。

GVolumeMonitor::drive-connected

当驱动器连接到系统时发出。

GVolumeMonitor::drive-disconnected

当驱动器从系统断开连接时发出。

GVolumeMonitor::drive-eject-button

当在 drive上按下弹出按钮时发出。

自:2.18

GVolumeMonitor::drive-stop-button

当在 drive上按下停止按钮时发出。

自:2.22

GVolumeMonitor::mount-added

当挂载添加时发出。

GVolumeMonitor::mount-changed

当挂载发生更改时发出。

GVolumeMonitor::mount-pre-unmount

可能在挂载即将被移除时发出。

GVolumeMonitor::mount-removed

当挂载被移除时发出。

GVolumeMonitor::volume-added

当可挂载卷被添加到系统时发出。

GVolumeMonitor::volume-changed

当可挂载卷发生变化时发出。

GVolumeMonitor::volume-removed

当可挂载卷从系统移除时发出。

GObject继承的信号(1个)
GObject::notify

当对象的某个属性通过g_object_set_property(),g_object_set()等设置值时,会发出notify信号。

类结构

struct GioNativeVolumeMonitorClass {
  GVolumeMonitorClass parent_class;
  GMount* (* get_mount_for_mount_path) (
    const char* mount_path,
    GCancellable* cancellable
  );
  
}

没有可用的描述。

类成员
parent_class: GVolumeMonitorClass

没有可用的描述。

get_mount_for_mount_path: GMount* (* get_mount_for_mount_path) ( const char* mount_path, GCancellable* cancellable )

没有可用的描述。