Virtual Method

GioDrivestart

Declaration

void
start (
  GDrive* drive,
  GDriveStartFlags flags,
  GMountOperation* mount_operation,
  GCancellable* cancellable,
  GAsyncReadyCallback callback,
  gpointer user_data
)

Description

Asynchronously starts a drive.

When the operation is finished, callback will be called. You can then call g_drive_start_finish() to obtain the result of the operation.

Available since:2.22

Parameters

flags GDriveStartFlags
 

Flags affecting the start 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 to pass to callback.