| 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