Virtual Method

GioDrivestop

Declaration

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

Description

Asynchronously stops a drive.

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

Available since:2.22

Parameters

flags GMountUnmountFlags
 

Flags affecting the unmount if required for stopping.

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.