switch_scheduler_task_container Struct Reference

Collaboration diagram for switch_scheduler_task_container:
[legend]

Data Fields

switch_scheduler_task_t task
int64_t executed
int in_thread
int destroyed
switch_scheduler_func_t func
switch_memory_pool_tpool
uint32_t flags
char * desc
switch_scheduler_task_containernext

Detailed Description

Definition at line 35 of file switch_scheduler.c.


Field Documentation

char* switch_scheduler_task_container::desc

Definition at line 43 of file switch_scheduler.c.

Referenced by switch_scheduler_add_task(), switch_scheduler_execute(), and task_thread_loop().

int switch_scheduler_task_container::destroyed

Definition at line 39 of file switch_scheduler.c.

Referenced by switch_scheduler_execute(), and task_thread_loop().

int64_t switch_scheduler_task_container::executed

Definition at line 37 of file switch_scheduler.c.

Referenced by switch_scheduler_execute(), and task_thread_loop().

uint32_t switch_scheduler_task_container::flags

Definition at line 42 of file switch_scheduler.c.

switch_scheduler_func_t switch_scheduler_task_container::func

Definition at line 40 of file switch_scheduler.c.

Referenced by switch_scheduler_execute().

int switch_scheduler_task_container::in_thread

Definition at line 38 of file switch_scheduler.c.

Referenced by task_own_thread(), and task_thread_loop().

struct switch_scheduler_task_container* switch_scheduler_task_container::next

Definition at line 44 of file switch_scheduler.c.

Referenced by switch_scheduler_add_task(), switch_scheduler_del_task_group(), switch_scheduler_del_task_id(), and task_thread_loop().

switch_memory_pool_t* switch_scheduler_task_container::pool

Definition at line 41 of file switch_scheduler.c.

Referenced by task_own_thread(), and task_thread_loop().

switch_scheduler_task_t switch_scheduler_task_container::task

Definition at line 36 of file switch_scheduler.c.

Referenced by switch_scheduler_add_task(), switch_scheduler_del_task_group(), switch_scheduler_del_task_id(), switch_scheduler_execute(), and task_thread_loop().


The documentation for this struct was generated from the following file:
Generated on Wed May 16 04:00:34 2012 for FreeSWITCH API Documentation by  doxygen 1.4.7