|
Asterisk - The Open Source Telephony Project GIT-master-4f2b068
|

Data Fields | |
| ast_cond_t | cond |
| struct ast_taskpool * | pool |
| struct ast_threadpool * | pool |
| struct ast_serializer_shutdown_group * | shutdown_group |
| enum serializer_suspension | suspended |
Definition at line 702 of file taskpool.c.
| ast_cond_t cond |
Condition for synchronization during suspension.
Definition at line 708 of file taskpool.c.
Referenced by __ast_taskpool_serializer_push_wait(), ast_taskpool_serializer_unsuspend(), serializer_create(), and serializer_dtor().
| struct ast_taskpool* pool |
Taskpool the serializer will use to process the jobs.
Definition at line 704 of file taskpool.c.
Referenced by ast_taskpool_serializer_unsuspend(), execute_tasks(), serializer_create(), serializer_create(), serializer_dtor(), serializer_dtor(), serializer_task_pushed(), and serializer_task_pushed().
| struct ast_threadpool* pool |
Threadpool the serializer will use to process the jobs.
Definition at line 1227 of file threadpool.c.
| struct ast_serializer_shutdown_group * shutdown_group |
Which group will wait for this serializer to shutdown.
Definition at line 706 of file taskpool.c.
Referenced by serializer_create(), serializer_create(), serializer_dtor(), serializer_dtor(), serializer_shutdown(), and serializer_shutdown().
| enum serializer_suspension suspended |
Serializer suspension status.
Definition at line 710 of file taskpool.c.
Referenced by __ast_taskpool_serializer_push_wait(), ast_taskpool_serializer_suspend(), ast_taskpool_serializer_unsuspend(), execute_tasks(), and taskpool_serializer_suspend_task().