Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
_GVolumeMonitorClass Struct Reference

#include <gvolumemonitor.h>

Data Fields

GObjectClass parent_class
 
void(* volume_added )(GVolumeMonitor *volume_monitor, GVolume *volume)
 
void(* volume_removed )(GVolumeMonitor *volume_monitor, GVolume *volume)
 
void(* volume_changed )(GVolumeMonitor *volume_monitor, GVolume *volume)
 
void(* mount_added )(GVolumeMonitor *volume_monitor, GMount *mount)
 
void(* mount_removed )(GVolumeMonitor *volume_monitor, GMount *mount)
 
void(* mount_pre_unmount )(GVolumeMonitor *volume_monitor, GMount *mount)
 
void(* mount_changed )(GVolumeMonitor *volume_monitor, GMount *mount)
 
void(* drive_connected )(GVolumeMonitor *volume_monitor, GDrive *drive)
 
void(* drive_disconnected )(GVolumeMonitor *volume_monitor, GDrive *drive)
 
void(* drive_changed )(GVolumeMonitor *volume_monitor, GDrive *drive)
 
gboolean(* is_supported )(void)
 
GList *(* get_connected_drives )(GVolumeMonitor *volume_monitor)
 
GList *(* get_volumes )(GVolumeMonitor *volume_monitor)
 
GList *(* get_mounts )(GVolumeMonitor *volume_monitor)
 
GVolume *(* get_volume_for_uuid )(GVolumeMonitor *volume_monitor, const char *uuid)
 
GMount *(* get_mount_for_uuid )(GVolumeMonitor *volume_monitor, const char *uuid)
 
GVolume *(* adopt_orphan_mount )(GMount *mount, GVolumeMonitor *volume_monitor)
 
void(* drive_eject_button )(GVolumeMonitor *volume_monitor, GDrive *drive)
 
void(* drive_stop_button )(GVolumeMonitor *volume_monitor, GDrive *drive)
 
void(* _g_reserved1 )(void)
 
void(* _g_reserved2 )(void)
 
void(* _g_reserved3 )(void)
 
void(* _g_reserved4 )(void)
 
void(* _g_reserved5 )(void)
 
void(* _g_reserved6 )(void)
 

Detailed Description

Definition at line 62 of file gvolumemonitor.h.

Field Documentation

◆ _g_reserved1

void(* _GVolumeMonitorClass::_g_reserved1) (void)

Definition at line 120 of file gvolumemonitor.h.

◆ _g_reserved2

void(* _GVolumeMonitorClass::_g_reserved2) (void)

Definition at line 121 of file gvolumemonitor.h.

◆ _g_reserved3

void(* _GVolumeMonitorClass::_g_reserved3) (void)

Definition at line 122 of file gvolumemonitor.h.

◆ _g_reserved4

void(* _GVolumeMonitorClass::_g_reserved4) (void)

Definition at line 123 of file gvolumemonitor.h.

◆ _g_reserved5

void(* _GVolumeMonitorClass::_g_reserved5) (void)

Definition at line 124 of file gvolumemonitor.h.

◆ _g_reserved6

void(* _GVolumeMonitorClass::_g_reserved6) (void)

Definition at line 125 of file gvolumemonitor.h.

◆ adopt_orphan_mount

GVolume *(* _GVolumeMonitorClass::adopt_orphan_mount) (GMount *mount, GVolumeMonitor *volume_monitor)

Definition at line 107 of file gvolumemonitor.h.

◆ drive_changed

void(* _GVolumeMonitorClass::drive_changed) (GVolumeMonitor *volume_monitor, GDrive *drive)

Definition at line 88 of file gvolumemonitor.h.

◆ drive_connected

void(* _GVolumeMonitorClass::drive_connected) (GVolumeMonitor *volume_monitor, GDrive *drive)

Definition at line 84 of file gvolumemonitor.h.

◆ drive_disconnected

void(* _GVolumeMonitorClass::drive_disconnected) (GVolumeMonitor *volume_monitor, GDrive *drive)

Definition at line 86 of file gvolumemonitor.h.

◆ drive_eject_button

void(* _GVolumeMonitorClass::drive_eject_button) (GVolumeMonitor *volume_monitor, GDrive *drive)

Definition at line 111 of file gvolumemonitor.h.

◆ drive_stop_button

void(* _GVolumeMonitorClass::drive_stop_button) (GVolumeMonitor *volume_monitor, GDrive *drive)

Definition at line 115 of file gvolumemonitor.h.

◆ get_connected_drives

GList *(* _GVolumeMonitorClass::get_connected_drives) (GVolumeMonitor *volume_monitor)

Definition at line 95 of file gvolumemonitor.h.

◆ get_mount_for_uuid

GMount *(* _GVolumeMonitorClass::get_mount_for_uuid) (GVolumeMonitor *volume_monitor, const char *uuid)

Definition at line 102 of file gvolumemonitor.h.

◆ get_mounts

GList *(* _GVolumeMonitorClass::get_mounts) (GVolumeMonitor *volume_monitor)

Definition at line 97 of file gvolumemonitor.h.

◆ get_volume_for_uuid

GVolume *(* _GVolumeMonitorClass::get_volume_for_uuid) (GVolumeMonitor *volume_monitor, const char *uuid)

Definition at line 99 of file gvolumemonitor.h.

◆ get_volumes

GList *(* _GVolumeMonitorClass::get_volumes) (GVolumeMonitor *volume_monitor)

Definition at line 96 of file gvolumemonitor.h.

◆ is_supported

gboolean(* _GVolumeMonitorClass::is_supported) (void)

Definition at line 93 of file gvolumemonitor.h.

◆ mount_added

void(* _GVolumeMonitorClass::mount_added) (GVolumeMonitor *volume_monitor, GMount *mount)

Definition at line 75 of file gvolumemonitor.h.

◆ mount_changed

void(* _GVolumeMonitorClass::mount_changed) (GVolumeMonitor *volume_monitor, GMount *mount)

Definition at line 81 of file gvolumemonitor.h.

◆ mount_pre_unmount

void(* _GVolumeMonitorClass::mount_pre_unmount) (GVolumeMonitor *volume_monitor, GMount *mount)

Definition at line 79 of file gvolumemonitor.h.

◆ mount_removed

void(* _GVolumeMonitorClass::mount_removed) (GVolumeMonitor *volume_monitor, GMount *mount)

Definition at line 77 of file gvolumemonitor.h.

◆ parent_class

GObjectClass _GVolumeMonitorClass::parent_class

Definition at line 64 of file gvolumemonitor.h.

◆ volume_added

void(* _GVolumeMonitorClass::volume_added) (GVolumeMonitor *volume_monitor, GVolume *volume)

Definition at line 68 of file gvolumemonitor.h.

◆ volume_changed

void(* _GVolumeMonitorClass::volume_changed) (GVolumeMonitor *volume_monitor, GVolume *volume)

Definition at line 72 of file gvolumemonitor.h.

◆ volume_removed

void(* _GVolumeMonitorClass::volume_removed) (GVolumeMonitor *volume_monitor, GVolume *volume)

Definition at line 70 of file gvolumemonitor.h.


The documentation for this struct was generated from the following file: