| ns2 Network Simulator C++ Class Hierarchy of version ns-snapshot-20040722 | |
| | Home | Source Code | Manual | FAQ | Mailing List Archive | Search | | | Download | |
Inheritance diagram for QSNewRenoTcpAgent:

Public Member Functions | |
| QSNewRenoTcpAgent () | |
| virtual void | recv (Packet *pkt, Handler *) |
| virtual void | timeout (int tno) |
| virtual void | send_much (int force, int reason, int maxburst) |
| virtual void | output (int force, int reason) |
Public Attributes | |
| double | rbp_scale_ |
Protected Types | |
| enum | rbp_modes { RBP_GOING, RBP_POSSIBLE, RBP_OFF } |
Protected Member Functions | |
| void | paced_send_one () |
| int | able_to_rbp_send_one () |
Protected Attributes | |
| int | rbp_segs_actually_paced_ |
| int | ttl_diff_ |
| int | qs_approved_ |
| int | rate_request_ |
| int | session_id_ |
| enum rbp_modes | rbp_mode_ |
| double | rbp_inter_pace_delay_ |
| QSNewRenoPaceTimer | pace_timer_ |
Static Protected Attributes | |
| int | next_flow_ = 0 |
Friends | |
| class | QSNewRenoPaceTimer |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
Reimplemented from TcpAgent. |
|
|
|
|
||||||||||||
|
Reimplemented from NewRenoTcpAgent. |
|
||||||||||||||||
|
Reimplemented from TcpAgent. |
|
|
Reimplemented from RenoTcpAgent. |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from TcpAgent. |
|
|
Reimplemented from TcpAgent. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from TcpAgent. |