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  

SackRHTcpAgent Class Reference

Inheritance diagram for SackRHTcpAgent:

TcpAgent Agent Connector NsObject TclObject Handler List of all members.

Public Member Functions

 SackRHTcpAgent ()
virtual int window ()
virtual void recv (Packet *pkt, Handler *)
virtual void timeout (int tno)
void plot ()
virtual void send_much (int force, int reason, int maxburst)
virtual void boundparms ()
virtual void estadjust ()
virtual void rhclear ()
virtual void computefack ()
virtual void SackRHTcpAgent::newack (Packet *pkt)

Protected Attributes

int fack_
int retran_data_
int num_dupacks_
int rh_state_
double prior_cwnd_
int prior_max_seq_
int rh_id_
int rh_max_
int rh_est_hole_state_
int num_retrans_
int rh_retran_flag_
int rh_ecn_flag_
ScoreBoardRH scb_

Constructor & Destructor Documentation

SackRHTcpAgent::SackRHTcpAgent  
 


Member Function Documentation

void SackRHTcpAgent::boundparms   [virtual]
 

void SackRHTcpAgent::computefack   [virtual]
 

void SackRHTcpAgent::estadjust   [virtual]
 

void SackRHTcpAgent::plot  
 

void SackRHTcpAgent::recv Packet   pkt,
Handler  
[virtual]
 

Reimplemented from TcpAgent.

void SackRHTcpAgent::rhclear   [virtual]
 

virtual void SackRHTcpAgent::SackRHTcpAgent::newack Packet   pkt [virtual]
 

void SackRHTcpAgent::send_much int    force,
int    reason,
int    maxburst
[virtual]
 

Reimplemented from TcpAgent.

void SackRHTcpAgent::timeout int    tno [virtual]
 

Reimplemented from TcpAgent.

int SackRHTcpAgent::window   [virtual]
 

Reimplemented from TcpAgent.


Member Data Documentation

int SackRHTcpAgent::fack_ [protected]
 

int SackRHTcpAgent::num_dupacks_ [protected]
 

int SackRHTcpAgent::num_retrans_ [protected]
 

double SackRHTcpAgent::prior_cwnd_ [protected]
 

int SackRHTcpAgent::prior_max_seq_ [protected]
 

int SackRHTcpAgent::retran_data_ [protected]
 

int SackRHTcpAgent::rh_ecn_flag_ [protected]
 

int SackRHTcpAgent::rh_est_hole_state_ [protected]
 

int SackRHTcpAgent::rh_id_ [protected]
 

int SackRHTcpAgent::rh_max_ [protected]
 

int SackRHTcpAgent::rh_retran_flag_ [protected]
 

int SackRHTcpAgent::rh_state_ [protected]
 

ScoreBoardRH SackRHTcpAgent::scb_ [protected]
 


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