List of all members.
Classes |
| struct | Bucket |
Public Member Functions |
|
void | cancel (Event *) |
|
void | insert (Event *) |
|
Event * | lookup (scheduler_uid_t uid) |
|
Event * | deque () |
|
const Event * | head () |
Protected Member Functions |
|
virtual void | reinit (int nbuck, double bwidth, double start) |
|
virtual void | resize (int newsize, double start) |
|
virtual double | newwidth (int newsize) |
Protected Attributes |
|
double | min_bin_width_ |
|
unsigned int | adjust_new_width_interval_ |
|
unsigned | time_to_newwidth |
|
long unsigned | head_search_ |
|
long unsigned | insert_search_ |
|
int | round_num_ |
|
long int | gap_num_ |
|
double | last_time_ |
|
double | avg_gap_ |
|
double | width_ |
|
double | diff0_ |
|
double | diff1_ |
|
double | diff2_ |
|
int | stat_qsize_ |
|
int | nbuckets_ |
|
int | lastbucket_ |
|
int | top_threshold_ |
|
int | bot_threshold_ |
|
struct CalendarScheduler::Bucket * | buckets_ |
|
int | qsize_ |
The documentation for this class was generated from the following files:
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/common/scheduler.h
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/common/scheduler.cc