Lines Matching full:mount
45 * @changed: Changed signal that is emitted when the mount's state has changed.
50 * @get_uuid: Gets the UUID for the #GMount. The reference is typically based on the file system UUID for the mount in question and should be considered an opaque string. Returns %NULL if there is no UUID available.
51 * @get_volume: Gets a #GVolume the mount is located on. Returns %NULL if the #GMount is not associated with a #GVolume.
52 * @get_drive: Gets a #GDrive the volume of the mount is located on. Returns %NULL if the #GMount is not associated with a #GDrive or a #GVolume. This is convenience method for getting the #GVolume and using that to get the #GDrive.
75 void (* changed) (GMount *mount);
76 void (* unmounted) (GMount *mount);
80 GFile * (* get_root) (GMount *mount);
81 char * (* get_name) (GMount *mount);
82 GIcon * (* get_icon) (GMount *mount);
83 char * (* get_uuid) (GMount *mount);
84 GVolume * (* get_volume) (GMount *mount);
85 GDrive * (* get_drive) (GMount *mount);
86 gboolean (* can_unmount) (GMount *mount);
87 gboolean (* can_eject) (GMount *mount);
89 void (* unmount) (GMount *mount,
94 gboolean (* unmount_finish) (GMount *mount,
98 void (* eject) (GMount *mount,
103 gboolean (* eject_finish) (GMount *mount,
107 void (* remount) (GMount *mount,
113 gboolean (* remount_finish) (GMount *mount,
117 void (* guess_content_type) (GMount *mount,
122 gchar ** (* guess_content_type_finish) (GMount *mount,
125 gchar ** (* guess_content_type_sync) (GMount *mount,
133 GFile * g_mount_get_root (GMount *mount);
134 char * g_mount_get_name (GMount *mount);
135 GIcon * g_mount_get_icon (GMount *mount);
136 char * g_mount_get_uuid (GMount *mount);
137 GVolume * g_mount_get_volume (GMount *mount);
138 GDrive * g_mount_get_drive (GMount *mount);
139 gboolean g_mount_can_unmount (GMount *mount);
140 gboolean g_mount_can_eject (GMount *mount);
142 void g_mount_unmount (GMount *mount,
147 gboolean g_mount_unmount_finish (GMount *mount,
151 void g_mount_eject (GMount *mount,
156 gboolean g_mount_eject_finish (GMount *mount,
160 void g_mount_remount (GMount *mount,
166 gboolean g_mount_remount_finish (GMount *mount,
170 void g_mount_guess_content_type (GMount *mount,
175 gchar ** g_mount_guess_content_type_finish (GMount *mount,
178 gchar ** g_mount_guess_content_type_sync (GMount *mount,
183 gboolean g_mount_is_shadowed (GMount *mount);
184 void g_mount_shadow (GMount *mount);
185 void g_mount_unshadow (GMount *mount);