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

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


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

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   ,
[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.