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  

Topology Struct Reference

#include <dosdbell.h>

Inheritance diagram for Topology:

TclObject BTree Line Star List of all members.

Public Member Functions

 Topology (int nn, int src)
 ~Topology ()
virtual void flood (int, int)=0
virtual Interface_Listoif (int node, int iif)=0
int command (int argc, const char *const *argv)
int idx ()
SrmNodenode (int nn)
virtual double backoff (int dst)=0
double delay ()
double D ()
virtual double delay (int src, int dst)=0
int rtt_estimated ()

Public Attributes

TCP_Nodes TCPNodes
DDOS_Traffic_info CBRTraffic

Protected Attributes

SrmNodenode_
int idx_
int src_
double delay_
double D_
double frac_
double det_
double rand_
int rtt_est_

Constructor & Destructor Documentation

Topology::Topology int    nn,
int    src
 

Topology::~Topology  
 


Member Function Documentation

virtual double Topology::backoff int    dst [pure virtual]
 

Implemented in Line, BTree, and Star.

int Topology::command int    argc,
const char *const *    argv
[virtual]
 

Reimplemented from TclObject.

double Topology::D   [inline]
 

virtual double Topology::delay int    src,
int    dst
[pure virtual]
 

Implemented in Line, BTree, and Star.

double Topology::delay   [inline]
 

virtual void Topology::flood int   ,
int   
[pure virtual]
 

Implemented in Line, BTree, and Star.

int Topology::idx   [inline]
 

SrmNode * Topology::node int    nn
 

virtual Interface_List* Topology::oif int    node,
int    iif
[pure virtual]
 

Implemented in Line, BTree, and Star.

int Topology::rtt_estimated   [inline]
 


Member Data Documentation

struct DDOS_Traffic_info Topology::CBRTraffic
 

double Topology::D_ [protected]
 

double Topology::delay_ [protected]
 

double Topology::det_ [protected]
 

double Topology::frac_ [protected]
 

int Topology::idx_ [protected]
 

SrmNode* Topology::node_ [protected]
 

double Topology::rand_ [protected]
 

int Topology::rtt_est_ [protected]
 

int Topology::src_ [protected]
 

Reimplemented in Line, BTree, and Star.

struct TCP_Nodes Topology::TCPNodes
 


The documentation for this struct was generated from the following files:
This document is generated by doxygen.