Class

AgsTaskCompletion

[]

Description

class Ags.TaskCompletion : GObject.Object
  implements Ags.Connectable {
  flags: guint,
  connectable_flags: guint,
  obj_mutex: GRecMutex,
  uuid: AgsUUID*,
  task: GObject*,
  data: gpointer
}

No description available.

[]

Ancestors

[]

Implements

[]

Constructors

ags_task_completion_new

Create a new instance of AgsTaskCompletion.

since: 3.0.0

[]

Instance methods

ags_task_completion_complete

Emit ::complete signal.

since: 3.0.0

ags_task_completion_set_flags

Enable a feature of AgsTaskCompletion.

since: 3.0.0

ags_task_completion_test_flags

Test flags to be set on task_completion.

since: 3.0.0

ags_task_completion_unset_flags

Disable a feature of AgsTaskCompletion.

since: 3.0.0

Methods inherited from GObject (43)
Methods inherited from AgsConnectable (13)
[]

Properties

Ags.TaskCompletion:task

The assigned task.

since: 3.0.0

[]

Signals

Ags.TaskCompletion::complete

The ::complete signal is emited as a task was finished.

since: 3.0.0

Signals inherited from GObject (1)

Class structure

[]

Virtual methods

Ags.TaskCompletionClass.complete

Emit ::complete signal.

since: 3.0.0