ns2 Network Simulator      C++ Class Hierarchy of version ns-snapshot-20040722
Home |  Source Code |  Manual |  FAQ |  Mailing List Archive |  Search |  Download | 


Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ns-2/mac/mac-802_3.h File Reference

#include <assert.h>
#include "mac.h"

Compounds

class  Mac8023HandlerSend
class  Mac802_3
class  MacHandler
class  MacHandlerIFS
class  MacHandlerRecv
class  MacHandlerRetx

Defines

#define min(x, y)   ((x) < (y) ? (x) : (y))
#define ETHER_HDR_LEN   ((ETHER_ADDR_LEN << 1) + ETHER_TYPE_LEN)
#define IEEE_8023_SLOT_BITS   512.0
#define IEEE_8023_IFS_BITS   96.0
#define IEEE_8023_ALIMIT   16
#define IEEE_8023_BLIMIT   10
#define IEEE_8023_JAMSIZE   32
#define IEEE_8023_MAXFRAME   1518
#define IEEE_8023_MINFRAME   64
#define INVALID_UID   -1
#define INVALID_TIME   -1

Define Documentation

#define ETHER_HDR_LEN   ((ETHER_ADDR_LEN << 1) + ETHER_TYPE_LEN)
 

#define IEEE_8023_ALIMIT   16
 

#define IEEE_8023_BLIMIT   10
 

#define IEEE_8023_IFS_BITS   96.0
 

#define IEEE_8023_JAMSIZE   32
 

#define IEEE_8023_MAXFRAME   1518
 

#define IEEE_8023_MINFRAME   64
 

#define IEEE_8023_SLOT_BITS   512.0
 

#define INVALID_TIME   -1
 

#define INVALID_UID   -1
 

#define min x,
     ((x) < (y) ? (x) : (y))
 


This document is generated by doxygen.