
Data Fields | |
| ssize_t | __heap_index |
| ast_sched_cb | callback |
| const void * | data |
| int | id |
| struct { | |
| struct sched * next | |
| } | list |
| int | resched |
| int | variable |
| struct timeval | when |
| ssize_t __heap_index |
Definition at line 76 of file sched.c.
Referenced by ast_sched_context_create().
Callback
Definition at line 75 of file sched.c.
Referenced by ast_sched_add_variable(), ast_sched_report(), and ast_sched_runq().
| const void* data |
Data
Definition at line 74 of file sched.c.
Referenced by ast_sched_add_variable(), ast_sched_find_data(), ast_sched_runq(), and sched_run().
| int id |
ID number of event
Definition at line 70 of file sched.c.
Referenced by ast_sched_add_variable(), ast_sched_del(), ast_sched_find_data(), ast_sched_runq(), ast_sched_when(), sched_cmp(), sched_hash(), and schedule().
| struct { ... } list |
Referenced by ast_sched_context_destroy(), sched_alloc(), and sched_release().
| int resched |
When to reschedule
Definition at line 72 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 73 of file sched.c.
Referenced by ast_sched_add_variable(), and ast_sched_runq().
| struct timeval when |
Absolute time event should take place
Definition at line 71 of file sched.c.
Referenced by ast_sched_add_variable(), ast_sched_runq(), ast_sched_wait(), ast_sched_when(), and sched_time_cmp().