Ags.TaskLauncher¶
- Subclasses:
None
Methods¶
- Inherited:
- Structs:
class |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Virtual Methods¶
- Inherited:
|
Properties¶
None
Signals¶
- Inherited:
Name |
Short Description |
---|---|
The |
Fields¶
- Inherited:
Name |
Type |
Access |
Description |
---|---|---|---|
connectable_flags |
r |
||
cyclic_task |
[ |
r |
|
flags |
r |
||
gobject |
r |
||
is_running |
r |
||
main_context |
r |
||
obj_mutex |
r |
||
task |
[ |
r |
|
uuid |
r |
||
wait_cond |
r |
||
wait_count |
r |
||
wait_mutex |
r |
Class Details¶
- class Ags.TaskLauncher(**kwargs)¶
- Bases:
- Abstract:
No
- Structure:
- classmethod new()¶
- Returns:
the new
Ags.TaskLauncher
- Return type:
Create a new
Ags.TaskLauncher
.New in version 3.0.0.
- add_cyclic_task(cyclic_task)¶
-
Add cyclic_task to self.
New in version 3.0.0.
- add_task_all(list)¶
-
Add all list to self.
New in version 3.0.0.
- attach(main_context)¶
- Parameters:
main_context (
GLib.MainContext
) – theGLib.MainContext
-struct
Attach self to main_context.
New in version 3.0.0.
- remove_cyclic_task(cyclic_task)¶
-
Remove cyclic_task from self.
New in version 3.0.0.
- run()¶
Run tasks.
New in version 3.0.0.
- sync_run()¶
Sync run tasks.
New in version 3.0.0.
- do_run() virtual¶
Run tasks.
New in version 3.0.0.
Signal Details¶
- Ags.TaskLauncher.signals.run(task_launcher)¶
- Signal Name:
run
- Flags:
- Parameters:
task_launcher (
Ags.TaskLauncher
) – The object which received the signal
The
::run
signal is invoked to runAgs.TaskLauncher
:task
New in version 3.0.0.