gFileEjectMountableWithOperation {RGtk2} | R Documentation

## gFileEjectMountableWithOperation

### Description

Starts an asynchronous eject on a mountable. When this operation has completed, `callback` will be called with `user.user` data, and the operation can be finalized with `gFileEjectMountableWithOperationFinish`.

### Usage

    gFileEjectMountableWithOperation(object, flags, mount.operation,
        cancellable = NULL, callback, user.data = NULL)

### Arguments

``object`` | input `GFile`.
``flags`` | flags affecting the operation
``mount.operation`` | a `GMountOperation`, or `NULL` to avoid user interaction.
``cancellable`` | optional `GCancellable` object, `NULL` to ignore.
``callback`` | a `GAsyncReadyCallback` to call when the request is satisfied, or `NULL`.
``user.data`` | the data to pass to callback function

### Details

If `cancellable` is not `NULL`, then the operation can be cancelled by triggering the cancellable object from another thread. If the operation was cancelled, the error `G_IO_ERROR_CANCELLED` will be returned. Since 2.22

### Author(s)

Derived by RGtkGen from GTK+ documentation

[Package RGtk2 version 2.20.40 Index]