Method

GioVolumemount

Declaration

void
g_volume_mount (
  GVolume* volume,
  GMountMountFlags flags,
  GMountOperation* mount_operation,
  GCancellable* cancellable,
  GAsyncReadyCallback callback,
  gpointer user_data
)

Description

Mounts a volume. This is an asynchronous operation, and is finished by calling g_volume_mount_finish() with the volume and GAsyncResult returned in the callback.

Parameters

flags GMountMountFlags
 

Flags affecting the operation.

mount_operation GMountOperation
 

A GMountOperation or NULL to avoid user interaction.

 The argument can be NULL.
 The data is owned by the caller of the function.
cancellable GCancellable
 

Optional GCancellable object, NULL to ignore.

 The argument can be NULL.
 The data is owned by the caller of the function.
callback GAsyncReadyCallback
 

A GAsyncReadyCallback, or NULL.

user_data gpointer
 

User data that gets passed to callback.