Top | ![]() |
![]() |
![]() |
![]() |
gdouble | ide_transfer_manager_get_progress () |
gboolean | ide_transfer_manager_get_has_active () |
void | ide_transfer_manager_cancel_all () |
void | ide_transfer_manager_clear () |
void | ide_transfer_manager_execute_async () |
gboolean | ide_transfer_manager_execute_finish () |
void | all-transfers-completed | Run Last |
void | transfer-completed | Run Last |
void | transfer-failed | Run Last |
gdouble
ide_transfer_manager_get_progress (IdeTransferManager *self
);
gboolean
ide_transfer_manager_get_has_active (IdeTransferManager *self
);
Gets if there are active transfers.
void
ide_transfer_manager_clear (IdeTransferManager *self
);
Removes all transfers from the manager that are completed.
void ide_transfer_manager_execute_async (IdeTransferManager *self
,IdeTransfer *transfer
,GCancellable *cancellable
,GAsyncReadyCallback callback
,gpointer user_data
);
This is a convenience function that will queue transfer
into the transfer
manager and execute callback upon completion of the transfer. The success
or failure GError will be propagated to the caller via
ide_transfer_manager_execute_finish()
.
gboolean ide_transfer_manager_execute_finish (IdeTransferManager *self
,GAsyncResult *result
,GError **error
);
“has-active”
property “has-active” gboolean
If there are transfers active, this will be set.
Flags: Read
Default value: FALSE
“all-transfers-completed”
signalvoid user_function (IdeTransferManager *idetransfermanager, gpointer user_data)
This signal is emitted when all of the transfers have completed or failed.
Flags: Run Last
“transfer-completed”
signalvoid user_function (IdeTransferManager *self, IdeTransfer *transfer, gpointer user_data)
This signal is emitted when a transfer has completed successfully.
self |
||
transfer |
An IdeTransfer |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
“transfer-failed”
signalvoid user_function (IdeTransferManager *self, IdeTransfer *transfer, GError *reason, gpointer user_data)
This signal is emitted when a transfer has failed to complete successfully.
self |
||
transfer |
An IdeTransfer |
|
reason |
The reason for the failure. |
[in] |
user_data |
user data set when the signal handler was connected. |
Flags: Run Last