Class
ValentDeviceTransfer
unstable since: 1.0
Description [src]
final class Valent.DeviceTransfer : Valent.Transfer
{
/* No available fields */
}
A class for device file transfers.
ValentDeviceTransfer
is an implementation of ValentTransfer
for the
common case of transferring a file between devices.
The direction of the transfer is automatically detected from the content of
ValentDeviceTransfer:packet
. If the KDE Connect packet holds
payload information the transfer is assumed to be a download, otherwise it is
assumed to be an upload.
Available since: 1.0
Instance methods
Methods inherited from ValentTransfer (8)
valent_transfer_cancel
Cancel the transfer operation.
unstable since: 1.0
valent_transfer_check_status
Check the transfer status.
unstable since: 1.0
valent_transfer_dup_id
Get the transfer ID.
unstable since: 1.0
valent_transfer_execute
Start the transfer operation.
unstable since: 1.0
valent_transfer_execute_finish
Finish an operation started by valent_transfer_execute()
.
unstable since: 1.0
valent_transfer_get_progress
Get the transfer progress.
unstable since: 1.0
valent_transfer_get_state
Get the transfer state.
unstable since: 1.0
valent_transfer_set_progress
Set the transfer progress.
unstable since: 1.0
Methods inherited from ValentObject (9)
valent_object_chain_cancellable
Chain a cancellable to the object’s cancellable.
unstable since: 1.0
valent_object_destroy
Destroy the object.
unstable since: 1.0
valent_object_dup_iri
Get a copy of the IRI for the object.
unstable since: 1.0
valent_object_in_destruction
Get whether the object is destroyed or in destruction.
unstable since: 1.0
valent_object_lock
Acquire a lock on object
.
unstable since: 1.0
valent_object_notify
Emit GObject::notify
on object
, on the main thread.
unstable since: 1.0
valent_object_notify_by_pspec
Emit GObject::notify
on object
, on the main thread.
unstable since: 1.0
valent_object_ref_cancellable
Get a GCancellable
for the object.
unstable since: 1.0
valent_object_unlock
Release a lock on object
.
unstable since: 1.0
Properties
Properties inherited from ValentTransfer (3)
Valent.Transfer:id
A unique identifier for the transfer.
unstable since: 1.0
Valent.Transfer:progress
The progress of the transfer.
unstable since: 1.0
Valent.Transfer:state
The ValentTransferState
of the transfer.
unstable since: 1.0
Properties inherited from ValentObject (2)
Valent.Object:cancellable
The object GCancellable
.
unstable since: 1.0
Valent.Object:iri
The object IRI.
unstable since: 1.0
Signals
Signals inherited from ValentObject (1)
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.