List of all members.
Public Member Functions |
|
virtual void | recv (Packet *pkt, Handler *) |
|
virtual void | timeout (int tno) |
|
virtual int | window () |
|
virtual double | windowd () |
|
void | oldack (Packet *pkt) |
|
int | maxsack (Packet *pkt) |
|
void | plot () |
|
void | reset () |
|
virtual void | send_much (int force, int reason, int maxburst=0) |
|
virtual int | packets_in_flight () |
|
virtual int | command (int argc, const char *const *argv) |
Protected Member Functions |
|
virtual bool | is_congestion () |
|
void | rtt_update (double tao, unsigned long pkt_seq_no=0) |
|
unsigned char | ack_processing (Packet *pkt, unsigned char flag) |
|
void | time_processing (Packet *pkt, unsigned char flag, s32 *seq_urtt_p) |
|
void | touch_cwnd () |
|
void | enter_loss () |
|
void | tcp_fastretrans_alert (unsigned char flag) |
|
void | tcp_moderate_cwnd () |
|
void | load_to_linux () |
|
void | load_to_linux_once () |
|
void | save_from_linux () |
|
char | install_congestion_control (const char *name) |
|
void | remove_congestion_control () |
|
void | tcp_set_ca_state (const u8 ca_state) |
|
void | tcp_ca_event (const enum tcp_ca_event event) |
Protected Attributes |
|
ScoreBoard1 * | scb_ |
|
struct tcp_sock | linux_ |
|
bool | initialized_ |
|
TracedInt | next_pkts_in_flight_ |
The documentation for this class was generated from the following files:
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/tcp/tcp-linux.h
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/tcp/tcp-linux.cc