- gVolumeMonitor
GVolumeMonitor* gVolumeMonitor;
- getVolumeMonitorStruct
GVolumeMonitor* getVolumeMonitorStruct()
- getStruct
void* getStruct()
the main Gtk struct as a void*
- setStruct
void setStruct(GObject* obj)
Undocumented in source. Be warned that the author may not have intended to support it.
- getType
GType getType()
- adoptOrphanMount
VolumeIF adoptOrphanMount(MountIF mount)
This function should be called by any #GVolumeMonitor
implementation when a new #GMount object is created that is not
associated with a #GVolume object. It must be called just before
emitting the @mount_added signal.
- getConnectedDrives
ListG getConnectedDrives()
Gets a list of drives connected to the system.
- getMountForUuid
MountIF getMountForUuid(string uuid)
Finds a #GMount object by its UUID (see g_mount_get_uuid())
- getMounts
ListG getMounts()
Gets a list of the mounts on the system.
- getVolumeForUuid
VolumeIF getVolumeForUuid(string uuid)
Finds a #GVolume object by its UUID (see g_volume_get_uuid())
- getVolumes
ListG getVolumes()
Gets a list of the volumes on the system.
- connectedSignals
int[string] connectedSignals;
Undocumented in source.
- onDriveChangedListeners
void delegate(DriveIF, VolumeMonitor)[] onDriveChangedListeners;
Undocumented in source.
- addOnDriveChanged
void addOnDriveChanged(void delegate(DriveIF, VolumeMonitor) dlg, ConnectFlags connectFlags)
Emitted when a drive changes.
- callBackDriveChanged
void callBackDriveChanged(GVolumeMonitor* volumemonitorStruct, GDrive* drive, VolumeMonitor _volumemonitor)
Undocumented in source. Be warned that the author may not have intended to support it.
- onDriveConnectedListeners
void delegate(DriveIF, VolumeMonitor)[] onDriveConnectedListeners;
Undocumented in source.
- addOnDriveConnected
void addOnDriveConnected(void delegate(DriveIF, VolumeMonitor) dlg, ConnectFlags connectFlags)
Emitted when a drive is connected to the system.
- callBackDriveConnected
void callBackDriveConnected(GVolumeMonitor* volumemonitorStruct, GDrive* drive, VolumeMonitor _volumemonitor)
Undocumented in source. Be warned that the author may not have intended to support it.
- onDriveDisconnectedListeners
void delegate(DriveIF, VolumeMonitor)[] onDriveDisconnectedListeners;
Undocumented in source.
- addOnDriveDisconnected
void addOnDriveDisconnected(void delegate(DriveIF, VolumeMonitor) dlg, ConnectFlags connectFlags)
Emitted when a drive is disconnected from the system.
- callBackDriveDisconnected
void callBackDriveDisconnected(GVolumeMonitor* volumemonitorStruct, GDrive* drive, VolumeMonitor _volumemonitor)
Undocumented in source. Be warned that the author may not have intended to support it.
- onDriveEjectButtonListeners
void delegate(DriveIF, VolumeMonitor)[] onDriveEjectButtonListeners;
Undocumented in source.
- addOnDriveEjectButton
void addOnDriveEjectButton(void delegate(DriveIF, VolumeMonitor) dlg, ConnectFlags connectFlags)
Emitted when the eject button is pressed on @drive.
- callBackDriveEjectButton
void callBackDriveEjectButton(GVolumeMonitor* volumemonitorStruct, GDrive* drive, VolumeMonitor _volumemonitor)
Undocumented in source. Be warned that the author may not have intended to support it.
- onDriveStopButtonListeners
void delegate(DriveIF, VolumeMonitor)[] onDriveStopButtonListeners;
Undocumented in source.
- addOnDriveStopButton
void addOnDriveStopButton(void delegate(DriveIF, VolumeMonitor) dlg, ConnectFlags connectFlags)
Emitted when the stop button is pressed on @drive.
- callBackDriveStopButton
void callBackDriveStopButton(GVolumeMonitor* volumemonitorStruct, GDrive* drive, VolumeMonitor _volumemonitor)
Undocumented in source. Be warned that the author may not have intended to support it.
- onMountAddedListeners
void delegate(MountIF, VolumeMonitor)[] onMountAddedListeners;
Undocumented in source.
- addOnMountAdded
void addOnMountAdded(void delegate(MountIF, VolumeMonitor) dlg, ConnectFlags connectFlags)
Emitted when a mount is added.
- callBackMountAdded
void callBackMountAdded(GVolumeMonitor* volumemonitorStruct, GMount* mount, VolumeMonitor _volumemonitor)
Undocumented in source. Be warned that the author may not have intended to support it.
- onMountChangedListeners
void delegate(MountIF, VolumeMonitor)[] onMountChangedListeners;
Undocumented in source.
- addOnMountChanged
void addOnMountChanged(void delegate(MountIF, VolumeMonitor) dlg, ConnectFlags connectFlags)
Emitted when a mount changes.
- callBackMountChanged
void callBackMountChanged(GVolumeMonitor* volumemonitorStruct, GMount* mount, VolumeMonitor _volumemonitor)
Undocumented in source. Be warned that the author may not have intended to support it.
- onMountPreUnmountListeners
void delegate(MountIF, VolumeMonitor)[] onMountPreUnmountListeners;
Undocumented in source.
- addOnMountPreUnmount
void addOnMountPreUnmount(void delegate(MountIF, VolumeMonitor) dlg, ConnectFlags connectFlags)
Emitted when a mount is about to be removed.
- callBackMountPreUnmount
void callBackMountPreUnmount(GVolumeMonitor* volumemonitorStruct, GMount* mount, VolumeMonitor _volumemonitor)
Undocumented in source. Be warned that the author may not have intended to support it.
- onMountRemovedListeners
void delegate(MountIF, VolumeMonitor)[] onMountRemovedListeners;
Undocumented in source.
- addOnMountRemoved
void addOnMountRemoved(void delegate(MountIF, VolumeMonitor) dlg, ConnectFlags connectFlags)
Emitted when a mount is removed.
- callBackMountRemoved
void callBackMountRemoved(GVolumeMonitor* volumemonitorStruct, GMount* mount, VolumeMonitor _volumemonitor)
Undocumented in source. Be warned that the author may not have intended to support it.
- onVolumeAddedListeners
void delegate(VolumeIF, VolumeMonitor)[] onVolumeAddedListeners;
Undocumented in source.
- addOnVolumeAdded
void addOnVolumeAdded(void delegate(VolumeIF, VolumeMonitor) dlg, ConnectFlags connectFlags)
Emitted when a mountable volume is added to the system.
- callBackVolumeAdded
void callBackVolumeAdded(GVolumeMonitor* volumemonitorStruct, GVolume* volume, VolumeMonitor _volumemonitor)
Undocumented in source. Be warned that the author may not have intended to support it.
- onVolumeChangedListeners
void delegate(VolumeIF, VolumeMonitor)[] onVolumeChangedListeners;
Undocumented in source.
- addOnVolumeChanged
void addOnVolumeChanged(void delegate(VolumeIF, VolumeMonitor) dlg, ConnectFlags connectFlags)
Emitted when mountable volume is changed.
- callBackVolumeChanged
void callBackVolumeChanged(GVolumeMonitor* volumemonitorStruct, GVolume* volume, VolumeMonitor _volumemonitor)
Undocumented in source. Be warned that the author may not have intended to support it.
- onVolumeRemovedListeners
void delegate(VolumeIF, VolumeMonitor)[] onVolumeRemovedListeners;
Undocumented in source.
- addOnVolumeRemoved
void addOnVolumeRemoved(void delegate(VolumeIF, VolumeMonitor) dlg, ConnectFlags connectFlags)
Emitted when a mountable volume is removed from the system.
- callBackVolumeRemoved
void callBackVolumeRemoved(GVolumeMonitor* volumemonitorStruct, GVolume* volume, VolumeMonitor _volumemonitor)
Undocumented in source. Be warned that the author may not have intended to support it.