Thu Jul 9 13:41:42 2009

Asterisk developer's documentation


sched_context Struct Reference


Data Fields

unsigned int eventcnt
ast_mutex_t lock
struct {
   sched *   first
   sched *   last
schedc
unsigned int schedccnt
unsigned int schedcnt
struct {
   sched *   first
   sched *   last
schedq

Detailed Description

Definition at line 57 of file sched.c.


Field Documentation

unsigned int eventcnt

Number of events processed

Definition at line 59 of file sched.c.

Referenced by ast_sched_add_variable(), and ast_sched_dump().

struct sched* first

Definition at line 64 of file sched.c.

struct sched* first

Definition at line 61 of file sched.c.

struct sched* last

Definition at line 64 of file sched.c.

struct sched* last

Definition at line 61 of file sched.c.

ast_mutex_t lock

Definition at line 58 of file sched.c.

Referenced by ast_sched_add_variable(), ast_sched_runq(), ast_sched_wait(), ast_sched_when(), and sched_context_destroy().

struct { ... } schedc

Cache of unused schedule structures and how many

Referenced by sched_alloc(), sched_context_destroy(), and sched_release().

unsigned int schedccnt

Definition at line 65 of file sched.c.

Referenced by ast_sched_dump(), sched_alloc(), and sched_release().

unsigned int schedcnt

Number of outstanding schedule events

Definition at line 60 of file sched.c.

Referenced by ast_sched_dump(), ast_sched_runq(), and schedule().

struct { ... } schedq

Schedule entry and main queue

Referenced by ast_sched_dump(), ast_sched_runq(), ast_sched_wait(), ast_sched_when(), sched_context_destroy(), and schedule().


The documentation for this struct was generated from the following file:
Generated on Thu Jul 9 13:41:42 2009 for Asterisk - the Open Source PBX by  doxygen 1.4.7