Top | ![]() |
![]() |
![]() |
![]() |
#define | AGS_FILE_LAUNCH_GET_OBJ_MUTEX() |
pthread_mutex_t * | ags_file_launch_get_class_mutex () |
void | ags_file_launch_start () |
AgsFileLaunch * | ags_file_launch_new () |
#define | AGS_FILE_LAUNCH() |
#define | AGS_FILE_LAUNCH_CLASS() |
#define | AGS_FILE_LAUNCH_GET_CLASS() |
#define | AGS_IS_FILE_LAUNCH() |
GType | ags_file_launch_get_type () |
#define AGS_FILE_LAUNCH_GET_OBJ_MUTEX(obj) (((AgsFileLaunch *) obj)->obj_mutex)
pthread_mutex_t *
ags_file_launch_get_class_mutex ();
Use this function's returned mutex to access mutex fields.
Since: 2.0.0
void
ags_file_launch_start (AgsFileLaunch *file_launch
);
Start AgsFileLaunch to fulfill a task.
Since: 2.0.0
AgsFileLaunch * ags_file_launch_new ();
Create a new instance of AgsFileLaunch
Since: 2.0.0
#define AGS_FILE_LAUNCH(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_FILE_LAUNCH, AgsFileLaunch))
#define AGS_FILE_LAUNCH_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_FILE_LAUNCH, AgsFileLaunchClass))
#define AGS_FILE_LAUNCH_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), AGS_TYPE_FILE_LAUNCH, AgsFileLaunchClass))
#define AGS_IS_FILE_LAUNCH(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_FILE_LAUNCH))
“application-context”
property“application-context” GObject *
The AgsApplicationContext to be used.
Flags: Read / Write
Since: 2.0.0
“file”
property“file” GObject *
The AgsFile this AgsFileLaunch belongs to.
Flags: Read / Write
Since: 2.0.0
“node”
property“node” gpointer
The assigned xmlNode being referred by this AgsFileLaunch.
Flags: Read / Write
Since: 2.0.0
“reference”
property“reference” gpointer
The object referred by this AgsFileLaunch.
Flags: Read / Write
Since: 2.0.0
“start”
signalvoid user_function (AgsFileLaunch *file_id_ref, gpointer user_data)
Signal ::start to notify about start :reference.
file_id_ref |
the AgsFileLaunch |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last
Since: 2.0.0