class ScoreBoard


Public Methods

int CheckSndNxt(hdr_tcp*)
void ClearScoreBoard()
int GetNextRetran()
int IsEmpty()
void MarkRetran(int retran_seqno)
void MarkRetran(int retran_seqno, int snd_nxt)
ScoreBoard()
int UpdateScoreBoard(int last_ack_, hdr_tcp*)

Protected Classes

struct ScoreBoardNode
int seq_no_
Packet number
int ack_flag_
Acked by cumulative ACK
int sack_flag_
Acked by SACK block
int retran_
Packet retransmitted
int snd_nxt_
snd_nxt at time of retransmission
int sack_cnt_
number of reports for this hole

Protected Fields

int first_

Protected

struct ScoreBoardNode
int seq_no_
Packet number
int ack_flag_
Acked by cumulative ACK
int sack_flag_
Acked by SACK block
int retran_
Packet retransmitted
int snd_nxt_
snd_nxt at time of retransmission
int sack_cnt_
number of reports for this hole

Documentation

ScoreBoard()

int IsEmpty()

void ClearScoreBoard()

int GetNextRetran()

void MarkRetran(int retran_seqno)

void MarkRetran(int retran_seqno, int snd_nxt)

int UpdateScoreBoard(int last_ack_, hdr_tcp*)

int CheckSndNxt(hdr_tcp*)

int first_

struct ScoreBoardNode

int seq_no_
Packet number

int ack_flag_
Acked by cumulative ACK

int sack_flag_
Acked by SACK block

int retran_
Packet retransmitted

int snd_nxt_
snd_nxt at time of retransmission

int sack_cnt_
number of reports for this hole


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

Adapted for the NS documentation page

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de