Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

nixvector.h File Reference

#include <vector>
#include <deque>
#include <list>
#include "common-defs.h"
#include "ipaddr.h"
#include "macaddr.h"
#include "ipv4.h"
#include "timer.h"

Go to the source code of this file.

Classes

class  DWn
class  PathId
class  CMetricVec
class  CNCItem
class  CNCList
class  CRepItem
class  CReplyList
class  CNixVector
class  CNeighbor
class  CNbrTable
class  MyEvent
class  CRouteInfo
class  CNVCache
class  CNVFIB
class  NVReqItem
class  CNCQueItem
class  SendBufItem
class  BLEntry
class  BlackList

Defines

#define NC_LIST_SIZE   64
#define REPLY_LIST_SIZE   32
#define NVREQ_LIST_SIZE   20
#define MAX_NEIGHBOR   32000
#define SEND_BUF_SIZE   64
#define NO_COLOR_BITS   4
#define WHITE_COLOR   0x0
#define NO_MAC_BITS   48
#define NVR_OPT_SYM   0x1
#define NVR_OPT_ERR   0x2
#define NVR_OPT_RNV   0x4
#define NV_ATTR_UNI   0x1
#define METRIC_NONE   0
#define METRIC_HOP   1
#define METRIC_LOSS   2

Typedefs

typedef std::vector< CRouteInfo * > RIVec_t
typedef std::vector< CNeighborNbrVec_t
typedef std::deque< BLEntryBlackList_t

Functions

int bit2dw (int len)
int bitcpy (Long_t *dst, int dp, Long_t *src, int sp, int len)


Define Documentation

#define MAX_NEIGHBOR   32000
 

#define METRIC_HOP   1
 

#define METRIC_LOSS   2
 

#define METRIC_NONE   0
 

#define NC_LIST_SIZE   64
 

#define NO_COLOR_BITS   4
 

#define NO_MAC_BITS   48
 

#define NV_ATTR_UNI   0x1
 

#define NVR_OPT_ERR   0x2
 

#define NVR_OPT_RNV   0x4
 

#define NVR_OPT_SYM   0x1
 

#define NVREQ_LIST_SIZE   20
 

#define REPLY_LIST_SIZE   32
 

#define SEND_BUF_SIZE   64
 

#define WHITE_COLOR   0x0
 


Typedef Documentation

typedef std::deque<BLEntry> BlackList_t
 

typedef std::vector<CNeighbor> NbrVec_t
 

typedef std::vector<CRouteInfo*> RIVec_t
 


Function Documentation

int bit2dw int  len  )  [inline]
 

int bitcpy Long_t dst,
int  dp,
Long_t src,
int  sp,
int  len
 


Generated on Wed Aug 27 16:17:18 2008 for Georgia Tech Network Simulator (GTNetS) by  doxygen 1.3.9.1