Lines Matching refs:GVolumeMonitor
38 #define G_VOLUME_MONITOR(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), G_TYPE_VOLUME_MONITOR, GVolumeMonitor))
53 * GVolumeMonitor:
74 void (* volume_added) (GVolumeMonitor *volume_monitor,
76 void (* volume_removed) (GVolumeMonitor *volume_monitor,
78 void (* volume_changed) (GVolumeMonitor *volume_monitor,
81 void (* mount_added) (GVolumeMonitor *volume_monitor,
83 void (* mount_removed) (GVolumeMonitor *volume_monitor,
85 void (* mount_pre_unmount) (GVolumeMonitor *volume_monitor,
87 void (* mount_changed) (GVolumeMonitor *volume_monitor,
90 void (* drive_connected) (GVolumeMonitor *volume_monitor,
92 void (* drive_disconnected) (GVolumeMonitor *volume_monitor,
94 void (* drive_changed) (GVolumeMonitor *volume_monitor,
101 GList * (* get_connected_drives) (GVolumeMonitor *volume_monitor);
102 GList * (* get_volumes) (GVolumeMonitor *volume_monitor);
103 GList * (* get_mounts) (GVolumeMonitor *volume_monitor);
105 GVolume * (* get_volume_for_uuid) (GVolumeMonitor *volume_monitor,
108 GMount * (* get_mount_for_uuid) (GVolumeMonitor *volume_monitor,
114 GVolumeMonitor *volume_monitor);
117 void (* drive_eject_button) (GVolumeMonitor *volume_monitor,
133 GVolumeMonitor *g_volume_monitor_get (void);
134 GList * g_volume_monitor_get_connected_drives (GVolumeMonitor *volume_monitor);
135 GList * g_volume_monitor_get_volumes (GVolumeMonitor *volume_monitor);
136 GList * g_volume_monitor_get_mounts (GVolumeMonitor *volume_monitor);
137 GVolume * g_volume_monitor_get_volume_for_uuid (GVolumeMonitor *volume_monitor,
139 GMount * g_volume_monitor_get_mount_for_uuid (GVolumeMonitor *volume_monitor,