class BackoffTimer : public MacTimer


Inheritance:


Public Methods

BackoffTimer(Mac802_11 *m, double s)
void handle(Event *e)
void pause(void)
void resume(double difs)
void start(int cw, int idle)

Private Fields

double difs_wait

Inherited from MacTimer:

Public Methods

inline int busy(void)
inline double expire(void)
inline int paused(void)
virtual void stop(void)

Protected Fields

int busy_
Event intr
Mac802_11* mac
int paused_
double rtime
double slottime
double stime

Inherited from Handler:


Documentation

BackoffTimer(Mac802_11 *m, double s)

void start(int cw, int idle)

void handle(Event *e)

void pause(void)

void resume(double difs)

double difs_wait


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

Adapted for the NS documentation page

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de