route.cc File Reference

#include <stdlib.h>
#include <assert.h>
#include "config.h"
#include "route.h"
#include "address.h"

Include dependency graph for route.cc:

Go to the source code of this file.

Data Structures

class  RouteLogicAlgoClass
class  RouteLogicClass

Defines

#define ADJ(i, j)   adj_[INDEX(i, j, size_)].cost
#define ADJ_ENTRY(i, j)   adj_[INDEX(i, j, size_)].entry
#define HADJ(i, j)   adj_[INDEX(i, j, size)].cost
#define HROUTE(i, j)   route_[INDEX(i, j, size)].next_hop
#define ROUTE(i, j)   route_[INDEX(i, j, size_)].next_hop
#define ROUTE_ENTRY(i, j)   route_[INDEX(i, j, size_)].entry

Variables

RouteLogicAlgoClass class_routelogic_algo
static const char rcsid []
RouteLogicClass routelogic_class


Define Documentation

#define ADJ i,
 )     adj_[INDEX(i, j, size_)].cost
 

Referenced by RouteLogic::compute_routes(), and SatRouteObject::node_compute_routes().

#define ADJ_ENTRY i,
 )     adj_[INDEX(i, j, size_)].entry
 

Referenced by RouteLogic::compute_routes(), and SatRouteObject::node_compute_routes().

#define HADJ i,
 )     adj_[INDEX(i, j, size)].cost
 

Referenced by RouteLogic::hier_compute_routes().

#define HROUTE i,
 )     route_[INDEX(i, j, size)].next_hop
 

Referenced by RouteLogic::hier_compute_routes().

#define ROUTE i,
 )     route_[INDEX(i, j, size_)].next_hop
 

Referenced by RouteLogic::compute_routes(), and SatRouteObject::node_compute_routes().

#define ROUTE_ENTRY i,
 )     route_[INDEX(i, j, size_)].entry
 

Referenced by RouteLogic::compute_routes(), and SatRouteObject::node_compute_routes().


Variable Documentation

RouteLogicAlgoClass class_routelogic_algo [static]
 

const char rcsid[] [static]
 

Initial value:

"@(#) $Header: /nfs/jade/vint/CVSROOT/ns-2/routing/route.cc,v 1.39 2005/09/12 04:34:16 tomh Exp $ (LBL)"

Definition at line 41 of file route.cc.

RouteLogicClass routelogic_class
 


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