Classes | Public Member Functions | Protected Attributes

ScoreBoardRH Class Reference

List of all members.


struct  ScoreBoardNode

Public Member Functions

 ScoreBoardRH (int *numdupacks)
int IsEmpty ()
void ClearScoreBoard ()
int GetNextRetran ()
void MarkRetran (int retran_seqno, int snd_nxt, int rh_id)
int UpdateScoreBoard (int last_ack_, hdr_tcp *, int rh_id)
int CheckSndNxt (int sack_max)
int GetFack (int last_ack)
int GetNewHoles ()
void TimeoutScoreBoard (int snd_nxt)
int FakeSack (int last_ack, int num_dupacks)
int RetranSacked (int rh_id)
int RetranOccurred (int rh_id)

Protected Attributes

int first_
int length_
int retran_occured_
int retran_sacked_
int * numdupacks_
struct ScoreBoardRH::ScoreBoardNode SBN [SBSIZE+1]

The documentation for this class was generated from the following files: