RTS API Documentation  1.10.11
Data Fields
switch_scheduler_task_container Struct Reference
+ Collaboration diagram for switch_scheduler_task_container:

Data Fields

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

Detailed Description

Definition at line 35 of file switch_scheduler.c.

Field Documentation

◆ desc

char* switch_scheduler_task_container::desc

◆ destroy_requested

int switch_scheduler_task_container::destroy_requested

◆ destroyed

int switch_scheduler_task_container::destroyed

◆ executed

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().

◆ flags

uint32_t switch_scheduler_task_container::flags

Definition at line 44 of file switch_scheduler.c.

Referenced by switch_scheduler_add_task_ex().

◆ func

switch_scheduler_func_t switch_scheduler_task_container::func

Definition at line 42 of file switch_scheduler.c.

Referenced by switch_scheduler_add_task_ex(), and switch_scheduler_execute().

◆ in_thread

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().

◆ next

struct switch_scheduler_task_container* switch_scheduler_task_container::next

◆ pool

switch_memory_pool_t* switch_scheduler_task_container::pool

Definition at line 43 of file switch_scheduler.c.

Referenced by task_own_thread(), and task_thread_loop().

◆ running

int switch_scheduler_task_container::running

◆ task

switch_scheduler_task_t switch_scheduler_task_container::task

The documentation for this struct was generated from the following file: