Asterisk - The Open Source Telephony Project GIT-master-a63eec2
|
A container of taskprocessors. More...
Data Fields | ||
unsigned int | taskprocessor_num | |
struct { | ||
size_t current | ||
struct taskpool_taskprocessor ** elems | ||
size_t max | ||
} | taskprocessors | |
A container of taskprocessors.
Definition at line 44 of file taskpool.c.
size_t current |
Definition at line 46 of file taskpool.c.
struct taskpool_taskprocessor* * elems |
Definition at line 46 of file taskpool.c.
size_t max |
Definition at line 46 of file taskpool.c.
unsigned int taskprocessor_num |
The next taskprocessor to use for pushing
Definition at line 48 of file taskpool.c.
Referenced by taskpool_dynamic_pool_grow(), taskpool_dynamic_pool_shrink(), and taskpool_sequential_selector().
struct { ... } taskprocessors |
A vector of taskprocessors
Referenced by ast_taskpool_create(), ast_taskpool_queue_size(), ast_taskpool_taskprocessors_count(), taskpool_dynamic_pool_grow(), taskpool_dynamic_pool_shrink(), taskpool_least_full_selector(), taskpool_sequential_selector(), taskpool_taskprocessors_cleanup(), and taskpool_taskprocessors_init().