List of all members.
Public Member Functions |
virtual int | IsEmpty () |
virtual void | ClearScoreBoard () |
virtual int | GetNextRetran () |
virtual void | Dump () |
virtual void | MarkRetran (int retran_seqno, int snd_nxt) |
virtual int | UpdateScoreBoard (int last_ack_, hdr_tcp *, int dupack_threshold=3) |
virtual void | MarkLoss (int snd_una, int snd_nxt) |
int | FackOut () |
int | SackOut () |
int | packets_in_flight (int snd_una, int snd_nxt) |
int | fack () |
void | test () |
Protected Member Functions |
bool | CleanRtxQueue (int last_ack, unsigned char *flag) |
Protected Attributes |
ScoreBoardNode1 * | head_ |
ScoreBoardNode1 * | nxt_to_retrx_ |
int | acked_rtx_id_ |
int | rtx_id_ |
int | fack_ |
int | fack_out_ |
int | sack_out_ |
int | last_rtx_seq_ |
The documentation for this class was generated from the following files:
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/tcp/scoreboard1.h
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/tcp/scoreboard1.cc