#include <mac-802_16-timers.h>
Inheritance diagram for Mac802_16Timer:

Public Member Functions | |
| Mac802_16Timer (Mac802_16 *m) | |
| virtual void | handle (Event *e) |
| void | start (Packet *e, double time) |
| virtual void | stop (Packet *e) |
| int | busy (void) |
| double | expire (void) |
Protected Attributes | |
| Mac802_16 * | mac |
| int | busy_ |
| int | paused_ |
| Event | intr |
| double | stime |
| double | rtime |
| Mac802_16Timer::Mac802_16Timer | ( | Mac802_16 * | m | ) | [inline] |
| virtual void Mac802_16Timer::handle | ( | Event * | e | ) | [inline, virtual] |
| void Mac802_16Timer::start | ( | Packet * | e, | |
| double | time | |||
| ) |
| void Mac802_16Timer::stop | ( | Packet * | e | ) | [virtual] |
| int Mac802_16Timer::busy | ( | void | ) | [inline] |
| double Mac802_16Timer::expire | ( | void | ) | [inline] |
Mac802_16* Mac802_16Timer::mac [protected] |
int Mac802_16Timer::busy_ [protected] |
int Mac802_16Timer::paused_ [protected] |
Event Mac802_16Timer::intr [protected] |
double Mac802_16Timer::stime [protected] |
double Mac802_16Timer::rtime [protected] |
1.5.1