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  

ScoreBoardRQ Class Reference

#include <scoreboard-rq.h>

Inheritance diagram for ScoreBoardRQ:

ScoreBoard List of all members.

Public Member Functions

 ScoreBoardRQ ()
virtual ~ScoreBoardRQ ()
virtual int IsEmpty ()
virtual void ClearScoreBoard ()
virtual int GetNextRetran ()
virtual void MarkRetran (int retran_seqno)
virtual void MarkRetran (int retran_seqno, int snd_nxt)
virtual int UpdateScoreBoard (int last_ack_, hdr_tcp *)
virtual int CheckUpdate ()
virtual int CheckSndNxt (hdr_tcp *)
virtual int GetNextUnacked (int seqno)

Protected Attributes

int h_seqno_
int sack_min
ReassemblyQueue rq_

Constructor & Destructor Documentation

ScoreBoardRQ::ScoreBoardRQ   [inline]
 

virtual ScoreBoardRQ::~ScoreBoardRQ   [inline, virtual]
 


Member Function Documentation

int ScoreBoardRQ::CheckSndNxt hdr_tcp   [virtual]
 

Reimplemented from ScoreBoard.

virtual int ScoreBoardRQ::CheckUpdate   [inline, virtual]
 

Reimplemented from ScoreBoard.

virtual void ScoreBoardRQ::ClearScoreBoard   [inline, virtual]
 

Reimplemented from ScoreBoard.

int ScoreBoardRQ::GetNextRetran   [virtual]
 

Reimplemented from ScoreBoard.

int ScoreBoardRQ::GetNextUnacked int    seqno [virtual]
 

Reimplemented from ScoreBoard.

int ScoreBoardRQ::IsEmpty   [virtual]
 

Reimplemented from ScoreBoard.

virtual void ScoreBoardRQ::MarkRetran int    retran_seqno,
int    snd_nxt
[inline, virtual]
 

Reimplemented from ScoreBoard.

virtual void ScoreBoardRQ::MarkRetran int    retran_seqno [inline, virtual]
 

Reimplemented from ScoreBoard.

int ScoreBoardRQ::UpdateScoreBoard int    last_ack_,
hdr_tcp  
[virtual]
 

Reimplemented from ScoreBoard.


Member Data Documentation

int ScoreBoardRQ::h_seqno_ [protected]
 

ReassemblyQueue ScoreBoardRQ::rq_ [protected]
 

int ScoreBoardRQ::sack_min [protected]
 


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