| Top |
| gpointer | ags_local_task_controller_launch () |
| gpointer | ags_local_task_controller_launch_timed () |
| AgsLocalTaskController * | ags_local_task_controller_new () |
| #define | AGS_IS_LOCAL_TASK_CONTROLLER() |
| #define | AGS_LOCAL_TASK_CONTROLLER() |
| #define | AGS_LOCAL_TASK_CONTROLLER_CLASS() |
| #define | AGS_LOCAL_TASK_CONTROLLER_GET_CLASS() |
| GType | ags_local_task_controller_get_type () |
| #define | AGS_LOCAL_TASK_CONTROLLER_CONTEXT_PATH |
| #define | AGS_TYPE_LOCAL_TASK_CONTROLLER |
| struct | AgsLocalTaskController |
| struct | AgsLocalTaskControllerClass |
gpointer ags_local_task_controller_launch (AgsLocalTaskController *local_task_controller,AgsTask *task);
Launch task.
Since: 2.0.0
gpointer ags_local_task_controller_launch_timed (AgsLocalTaskController *local_task_controller,AgsTask *task,AgsTimestamp *timestamp);
Launch task.
Since: 2.0.0
AgsLocalTaskController * ags_local_task_controller_new ();
Instantiate new AgsLocalTaskController
Since: 2.0.0
#define AGS_IS_LOCAL_TASK_CONTROLLER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_LOCAL_TASK_CONTROLLER))
#define AGS_LOCAL_TASK_CONTROLLER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_LOCAL_TASK_CONTROLLER, AgsLocalTaskController))
#define AGS_LOCAL_TASK_CONTROLLER_CLASS(class) (G_TYPE_CHECK_CLASS_CAST(class, AGS_TYPE_LOCAL_TASK_CONTROLLER, AgsLocalTaskControllerClass))
#define AGS_LOCAL_TASK_CONTROLLER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS(obj, AGS_TYPE_LOCAL_TASK_CONTROLLER, AgsLocalTaskControllerClass))
#define AGS_TYPE_LOCAL_TASK_CONTROLLER (ags_local_task_controller_get_type())
struct AgsLocalTaskControllerClass {
AgsControllerClass controller;
gpointer (*launch)(AgsLocalTaskController *local_task_controller,
AgsTask *task);
gpointer (*launch_timed)(AgsLocalTaskController *local_task_controller,
AgsTask *task, AgsTimestamp *timestamp);
};
“launch” signalgpointer user_function (AgsLocalTaskController *local_task_controller, GObject *task, gpointer user_data)
The ::launch-timed signal is used to launch a task delayed.
local_task_controller |
||
task |
the AgsTask to launch |
|
timestamp |
the AgsTimestamp specify the start time |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 2.0.0
“launch-timed” signalgpointer user_function (AgsLocalTaskController *agslocaltaskcontroller, GObject *arg1, GObject *arg2, gpointer user_data)
Flags: Run Last