mac-timers.cc File Reference

#include <delay.h>
#include <connector.h>
#include <packet.h>
#include <random.h>
#include <arp.h>
#include <ll.h>
#include <mac.h>
#include <mac-timers.h>
#include <mac-802_11.h>

Include dependency graph for mac-timers.cc:

Go to the source code of this file.

Defines

#define ROUND_TIME()


Define Documentation

 
#define ROUND_TIME  ) 
 

Value:

{                               \
        assert(slottime);                   \
        double rmd = remainder(s.clock() + rtime, slottime);    \
        if(rmd > 0.0)                       \
            rtime += (slottime - rmd);          \
        else                            \
            rtime += (-rmd);                \
    }

Definition at line 63 of file mac-timers.cc.

Referenced by BackoffTimer::start(), and DeferTimer::start().


Generated on Tue Mar 6 16:54:43 2007 for ns2 Network Simulator 2.29 by  doxygen 1.4.6