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/common/fsm.cc File Reference

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

Compounds

class  RenoAckFSMClass
class  RenoDelAckFSMClass
class  TahoeAckFSMClass
class  TahoeDelAckFSMClass

Defines

#define MAX(a, b)   (((a) > (b)) ? (a) : (b))
#define MIN(a, b)   (((a) < (b)) ? (a) : (b))
#define LARGER_NUMBER_OF_STATES   31

Functions

void report_stat_terminus (int desired_pkts, int pkts, int rtts, int timeouts, int ps, int qs, int num_states, int num_state_names, FSMState **states, char *state_names)

Variables

TahoeAckFSMClass class_tahoeackfsm
RenoAckFSMClass class_renoackfsm
TahoeDelAckFSMClass class_tahoedelackfsm
RenoDelAckFSMClass class_renodelackfsm

Define Documentation

#define LARGER_NUMBER_OF_STATES   31
 

#define MAX a,
     (((a) > (b)) ? (a) : (b))
 

#define MIN a,
     (((a) < (b)) ? (a) : (b))
 


Function Documentation

void report_stat_terminus int    desired_pkts,
int    pkts,
int    rtts,
int    timeouts,
int    ps,
int    qs,
int    num_states,
int    num_state_names,
FSMState **    states,
char *    state_names
[static]
 


Variable Documentation

RenoAckFSMClass class_renoackfsm [static]
 

RenoDelAckFSMClass class_renodelackfsm [static]
 

TahoeAckFSMClass class_tahoeackfsm [static]
 

TahoeDelAckFSMClass class_tahoedelackfsm [static]
 


This document is generated by doxygen.