Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gmount.h File Reference
#include <gio/giotypes.h>

Go to the source code of this file.

Data Structures

struct  _GMountIface
 

Macros

#define G_TYPE_MOUNT   (g_mount_get_type ())
 
#define G_MOUNT(obj)   (G_TYPE_CHECK_INSTANCE_CAST ((obj), G_TYPE_MOUNT, GMount))
 
#define G_IS_MOUNT(obj)   (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_TYPE_MOUNT))
 
#define G_MOUNT_GET_IFACE(obj)   (G_TYPE_INSTANCE_GET_INTERFACE ((obj), G_TYPE_MOUNT, GMountIface))
 

Typedefs

typedef struct _GMountIface GMountIface
 

Functions

GIO_AVAILABLE_IN_ALL GType g_mount_get_type (void) G_GNUC_CONST
 
GIO_AVAILABLE_IN_ALL GFileg_mount_get_root (GMount *mount)
 
GIO_AVAILABLE_IN_ALL GFileg_mount_get_default_location (GMount *mount)
 
GIO_AVAILABLE_IN_ALL char * g_mount_get_name (GMount *mount)
 
GIO_AVAILABLE_IN_ALL GIcong_mount_get_icon (GMount *mount)
 
GIO_AVAILABLE_IN_ALL GIcong_mount_get_symbolic_icon (GMount *mount)
 
GIO_AVAILABLE_IN_ALL char * g_mount_get_uuid (GMount *mount)
 
GIO_AVAILABLE_IN_ALL GVolumeg_mount_get_volume (GMount *mount)
 
GIO_AVAILABLE_IN_ALL GDriveg_mount_get_drive (GMount *mount)
 
GIO_AVAILABLE_IN_ALL gboolean g_mount_can_unmount (GMount *mount)
 
GIO_AVAILABLE_IN_ALL gboolean g_mount_can_eject (GMount *mount)
 
void g_mount_unmount (GMount *mount, GMountUnmountFlags flags, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
gboolean g_mount_unmount_finish (GMount *mount, GAsyncResult *result, GError **error)
 
void g_mount_eject (GMount *mount, GMountUnmountFlags flags, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
gboolean g_mount_eject_finish (GMount *mount, GAsyncResult *result, GError **error)
 
GIO_AVAILABLE_IN_ALL void g_mount_remount (GMount *mount, GMountMountFlags flags, GMountOperation *mount_operation, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GIO_AVAILABLE_IN_ALL gboolean g_mount_remount_finish (GMount *mount, GAsyncResult *result, GError **error)
 
GIO_AVAILABLE_IN_ALL void g_mount_guess_content_type (GMount *mount, gboolean force_rescan, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GIO_AVAILABLE_IN_ALL gchar ** g_mount_guess_content_type_finish (GMount *mount, GAsyncResult *result, GError **error)
 
GIO_AVAILABLE_IN_ALL gchar ** g_mount_guess_content_type_sync (GMount *mount, gboolean force_rescan, GCancellable *cancellable, GError **error)
 
GIO_AVAILABLE_IN_ALL gboolean g_mount_is_shadowed (GMount *mount)
 
GIO_AVAILABLE_IN_ALL void g_mount_shadow (GMount *mount)
 
GIO_AVAILABLE_IN_ALL void g_mount_unshadow (GMount *mount)
 
GIO_AVAILABLE_IN_ALL void g_mount_unmount_with_operation (GMount *mount, GMountUnmountFlags flags, GMountOperation *mount_operation, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GIO_AVAILABLE_IN_ALL gboolean g_mount_unmount_with_operation_finish (GMount *mount, GAsyncResult *result, GError **error)
 
GIO_AVAILABLE_IN_ALL void g_mount_eject_with_operation (GMount *mount, GMountUnmountFlags flags, GMountOperation *mount_operation, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data)
 
GIO_AVAILABLE_IN_ALL gboolean g_mount_eject_with_operation_finish (GMount *mount, GAsyncResult *result, GError **error)
 
GIO_AVAILABLE_IN_ALL const gcharg_mount_get_sort_key (GMount *mount)
 

Macro Definition Documentation

◆ G_IS_MOUNT

#define G_IS_MOUNT ( obj)    (G_TYPE_CHECK_INSTANCE_TYPE ((obj), G_TYPE_MOUNT))

Definition at line 37 of file gmount.h.

◆ G_MOUNT

#define G_MOUNT ( obj)    (G_TYPE_CHECK_INSTANCE_CAST ((obj), G_TYPE_MOUNT, GMount))

Definition at line 36 of file gmount.h.

◆ G_MOUNT_GET_IFACE

#define G_MOUNT_GET_IFACE ( obj)    (G_TYPE_INSTANCE_GET_INTERFACE ((obj), G_TYPE_MOUNT, GMountIface))

Definition at line 38 of file gmount.h.

◆ G_TYPE_MOUNT

#define G_TYPE_MOUNT   (g_mount_get_type ())

Definition at line 35 of file gmount.h.

Typedef Documentation

◆ GMountIface

typedef struct _GMountIface GMountIface

Definition at line 40 of file gmount.h.

Function Documentation

◆ g_mount_can_eject()

GIO_AVAILABLE_IN_ALL gboolean g_mount_can_eject ( GMount * mount)

◆ g_mount_can_unmount()

GIO_AVAILABLE_IN_ALL gboolean g_mount_can_unmount ( GMount * mount)

◆ g_mount_eject()

void g_mount_eject ( GMount * mount,
GMountUnmountFlags flags,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ g_mount_eject_finish()

gboolean g_mount_eject_finish ( GMount * mount,
GAsyncResult * result,
GError ** error )

◆ g_mount_eject_with_operation()

GIO_AVAILABLE_IN_ALL void g_mount_eject_with_operation ( GMount * mount,
GMountUnmountFlags flags,
GMountOperation * mount_operation,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ g_mount_eject_with_operation_finish()

GIO_AVAILABLE_IN_ALL gboolean g_mount_eject_with_operation_finish ( GMount * mount,
GAsyncResult * result,
GError ** error )

◆ g_mount_get_default_location()

GIO_AVAILABLE_IN_ALL GFile * g_mount_get_default_location ( GMount * mount)

◆ g_mount_get_drive()

GIO_AVAILABLE_IN_ALL GDrive * g_mount_get_drive ( GMount * mount)

◆ g_mount_get_icon()

GIO_AVAILABLE_IN_ALL GIcon * g_mount_get_icon ( GMount * mount)

◆ g_mount_get_name()

GIO_AVAILABLE_IN_ALL char * g_mount_get_name ( GMount * mount)

◆ g_mount_get_root()

GIO_AVAILABLE_IN_ALL GFile * g_mount_get_root ( GMount * mount)

◆ g_mount_get_sort_key()

GIO_AVAILABLE_IN_ALL const gchar * g_mount_get_sort_key ( GMount * mount)

◆ g_mount_get_symbolic_icon()

GIO_AVAILABLE_IN_ALL GIcon * g_mount_get_symbolic_icon ( GMount * mount)

◆ g_mount_get_type()

GIO_AVAILABLE_IN_ALL GType g_mount_get_type ( void )

◆ g_mount_get_uuid()

GIO_AVAILABLE_IN_ALL char * g_mount_get_uuid ( GMount * mount)

◆ g_mount_get_volume()

GIO_AVAILABLE_IN_ALL GVolume * g_mount_get_volume ( GMount * mount)

◆ g_mount_guess_content_type()

GIO_AVAILABLE_IN_ALL void g_mount_guess_content_type ( GMount * mount,
gboolean force_rescan,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ g_mount_guess_content_type_finish()

GIO_AVAILABLE_IN_ALL gchar ** g_mount_guess_content_type_finish ( GMount * mount,
GAsyncResult * result,
GError ** error )

◆ g_mount_guess_content_type_sync()

GIO_AVAILABLE_IN_ALL gchar ** g_mount_guess_content_type_sync ( GMount * mount,
gboolean force_rescan,
GCancellable * cancellable,
GError ** error )

◆ g_mount_is_shadowed()

GIO_AVAILABLE_IN_ALL gboolean g_mount_is_shadowed ( GMount * mount)

◆ g_mount_remount()

GIO_AVAILABLE_IN_ALL void g_mount_remount ( GMount * mount,
GMountMountFlags flags,
GMountOperation * mount_operation,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ g_mount_remount_finish()

GIO_AVAILABLE_IN_ALL gboolean g_mount_remount_finish ( GMount * mount,
GAsyncResult * result,
GError ** error )

◆ g_mount_shadow()

GIO_AVAILABLE_IN_ALL void g_mount_shadow ( GMount * mount)

◆ g_mount_unmount()

void g_mount_unmount ( GMount * mount,
GMountUnmountFlags flags,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ g_mount_unmount_finish()

gboolean g_mount_unmount_finish ( GMount * mount,
GAsyncResult * result,
GError ** error )

◆ g_mount_unmount_with_operation()

GIO_AVAILABLE_IN_ALL void g_mount_unmount_with_operation ( GMount * mount,
GMountUnmountFlags flags,
GMountOperation * mount_operation,
GCancellable * cancellable,
GAsyncReadyCallback callback,
gpointer user_data )

◆ g_mount_unmount_with_operation_finish()

GIO_AVAILABLE_IN_ALL gboolean g_mount_unmount_with_operation_finish ( GMount * mount,
GAsyncResult * result,
GError ** error )

◆ g_mount_unshadow()

GIO_AVAILABLE_IN_ALL void g_mount_unshadow ( GMount * mount)