Undocumented in source.
used to pause/resume the task
the function executed by this task
The lock taken when iterating the task function
GDestroyNotify for user_data
a flag indicating that the task is running
the state of the task
user_data passed to the task function
Undocumented in source.