Wed Oct 28 11:47:37 2009

Asterisk developer's documentation


sched Struct Reference

Collaboration diagram for sched:

Collaboration graph
[legend]

Data Fields

ast_sched_cb callback
const void * data
int id
struct {
   struct sched *   next
list
int resched
int variable
struct timeval when

Detailed Description

Definition at line 47 of file sched.c.


Field Documentation

Callback

Definition at line 54 of file sched.c.

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

const void* data

Data

Definition at line 53 of file sched.c.

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

int id

ID number of event

Definition at line 49 of file sched.c.

Referenced by ast_sched_add_variable(), ast_sched_del(), ast_sched_dump(), and ast_sched_when().

struct { ... } list

struct sched* next [read]

Definition at line 48 of file sched.c.

int resched

When to reschedule

Definition at line 51 of file sched.c.

Referenced by ast_sched_add_variable(), and ast_sched_runq().

int variable

Use return value from callback to reschedule

Definition at line 52 of file sched.c.

Referenced by ast_sched_add_variable(), and ast_sched_runq().

struct timeval when [read]

Absolute time event should take place

Definition at line 50 of file sched.c.

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


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

Generated on Wed Oct 28 11:47:37 2009 for Asterisk - the Open Source PBX by  doxygen 1.5.6