Class
ValentTransfer
unstable since: 1.0
Description [src]
abstract class Valent.Transfer : Valent.Object
{
/* No available fields */
}
An abstract base class for data transfers.
ValentTransfer
is a generic class for transfers.
Available since: 1.0
Instance methods
valent_transfer_execute_finish
Finish an operation started by valent_transfer_execute()
.
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 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.
Class structure
struct ValentTransferClass {
ValentObjectClass parent_class;
void (* execute) (
ValentTransfer* transfer,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer user_data
);
gboolean (* execute_finish) (
ValentTransfer* transfer,
GAsyncResult* result,
GError** error
);
}
No description available.
Class members
parent_class: ValentObjectClass
No description available.
execute: void (* execute) ( ValentTransfer* transfer, GCancellable* cancellable, GAsyncReadyCallback callback, gpointer user_data )
No description available.
execute_finish: gboolean (* execute_finish) ( ValentTransfer* transfer, GAsyncResult* result, GError** error )
No description available.
Virtual methods
Valent.TransferClass.execute_finish
Finish an operation started by valent_transfer_execute()
.
unstable since: 1.0