Top | ![]() |
![]() |
![]() |
![]() |
void | (*OGMJobCallback) () |
void | ogmjob_container_add () |
void | ogmjob_container_remove () |
void | ogmjob_container_foreach () |
void (*OGMJobCallback) (OGMJobSpawn *spawn
,gpointer data
);
Specifies the type of functions passed to ogmjob_container_foreach()
.
void ogmjob_container_add (OGMJobContainer *container
,OGMJobSpawn *spawn
);
Adds spawn
to container
.
void ogmjob_container_remove (OGMJobContainer *container
,OGMJobSpawn *spawn
);
Removes spawn
from container
.
void ogmjob_container_foreach (OGMJobContainer *container
,OGMJobCallback callback
,gpointer data
);
Invokes callback
on each child of container
.
“add”
signalvoid user_function (OGMJobContainer *container, OGMJobSpawn *child, gpointer user_data)
Emitted each time a child is added to a container.
container |
the container that received the signal |
|
child |
the child to be added |
|
user_data |
user data set when the signal handler was connected. |
Flags: No Hooks
“remove”
signalvoid user_function (OGMJobContainer *container, OGMJobSpawn *child, gpointer user_data)
Emitted each time a child is removed from a container.
container |
the container that received the signal |
|
child |
the child to be removed |
|
user_data |
user data set when the signal handler was connected. |
Flags: No Hooks