ns2 Network Simulator C++ Class Hierarchy of version ns-snapshot-20040722 | |
| Home | Source Code | Manual | FAQ | Mailing List Archive | Search | | | Download | |
Inheritance diagram for RBPVegasTcpAgent:
Public Types | |
enum | rbp_rate_algorithms { RBP_NO_ALGORITHM, RBP_VEGAS_RATE_ALGORITHM, RBP_CWND_ALGORITHM } |
Public Member Functions | |
RBPVegasTcpAgent () | |
virtual void | recv (Packet *pkt, Handler *) |
virtual void | timeout (int tno) |
virtual void | send_much (int force, int reason, int maxburst) |
Public Attributes | |
double | rbp_scale_ |
int | rbp_rate_algorithm_ |
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_ |
enum rbp_modes | rbp_mode_ |
double | rbp_inter_pace_delay_ |
RBPVegasPaceTimer | pace_timer_ |
Friends | |
class | RBPVegasPaceTimer |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from VegasTcpAgent. |
|
Reimplemented from TcpAgent. |
|
Reimplemented from VegasTcpAgent. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|