gio.MountT

Undocumented in source.

Public Imports

gtkc.giotypes
public import gtkc.giotypes;
Undocumented in source.
gtkc.gio
public import gtkc.gio;
Undocumented in source.
glib.ConstructionException
public import glib.ConstructionException;
Undocumented in source.
gobject.ObjectG
public import gobject.ObjectG;
Undocumented in source.
gobject.Signals
public import gobject.Signals;
Undocumented in source.
gtkc.gdktypes
public import gtkc.gdktypes;
Undocumented in source.
glib.Str
public import glib.Str;
Undocumented in source.
glib.ErrorG
public import glib.ErrorG;
Undocumented in source.
glib.GException
public import glib.GException;
Undocumented in source.
gobject.Signals
public import gobject.Signals;
Undocumented in source.
gio.AsyncResultIF
public import gio.AsyncResultIF;
Undocumented in source.
gio.Cancellable
public import gio.Cancellable;
Undocumented in source.
gio.Drive
public import gio.Drive;
Undocumented in source.
gio.DriveIF
public import gio.DriveIF;
Undocumented in source.
gio.File
public import gio.File;
Undocumented in source.
gio.Icon
public import gio.Icon;
Undocumented in source.
gio.IconIF
public import gio.IconIF;
Undocumented in source.
gio.MountOperation
public import gio.MountOperation;
Undocumented in source.
gio.Volume
public import gio.Volume;
Undocumented in source.
gio.VolumeIF
public import gio.VolumeIF;
Undocumented in source.

Members

Templates

MountT
template MountT(TStruct)

Description The GMount interface represents user-visible mounts. Note, when porting from GnomeVFS, GMount is the moral equivalent of GnomeVFSVolume. GMount is a "mounted" filesystem that you can access. Mounted is in quotes because it's not the same as a unix mount, it might be a gvfs mount, but you can still access the files on it if you use GIO. Might or might not be related to a volume object. Unmounting a GMount instance is an asynchronous operation. For more information about asynchronous operations, see GAsyncReady and GSimpleAsyncReady. To unmount a GMount instance, first call g_mount_unmount_with_operation() with (at least) the GMount instance and a GAsyncReadyCallback. The callback will be fired when the operation has resolved (either with success or failure), and a GAsyncReady structure will be passed to the callback. That callback should then call g_mount_unmount_with_operation_finish() with the GMount and the GAsyncReady data to see if the operation was completed successfully. If an error is present when g_mount_unmount_with_operation_finish() is called, then it will be filled with any error information.

Meta