List of all members.
Public Member Functions |
|
void | recv (Packet *, Handler *) |
|
void | sendpkt () |
|
void | nextpkt () |
|
int | command (int argc, const char *const *argv) |
|
void | start () |
|
void | stop () |
|
void | update_rtt (double tao, double now) |
|
void | increase_rate (double p) |
|
void | decrease_rate () |
|
double | rfc3390 (int size) |
|
double | initial_rate () |
|
void | slowstart () |
|
void | reduce_rate_on_no_feedback () |
|
void | advanceby (int delta) |
|
void | sendmsg (int nbytes, const char *flags=0) |
Protected Attributes |
|
TfrcSendTimer | send_timer_ |
|
TfrcNoFeedbackTimer | NoFeedbacktimer_ |
|
double | rtt_ |
|
double | rttcur_ |
|
double | rttvar_ |
|
double | tzero_ |
|
double | sqrtrtt_ |
|
int | ca_ |
|
int | t_srtt_ |
|
int | t_rtt_ |
|
int | t_rttvar_ |
|
int | rttvar_exp_ |
|
double | t_rtxcur_ |
|
double | tcp_tick_ |
|
int | T_SRTT_BITS |
|
int | T_RTTVAR_BITS |
|
int | srtt_init_ |
|
int | rttvar_init_ |
|
double | rtxcur_init_ |
|
int | maxseq_ |
|
int | seqno_ |
|
int | psize_ |
|
double | rate_ |
|
double | oldrate_ |
|
double | delta_ |
|
int | rate_change_ |
|
double | last_change_ |
|
double | rcvrate |
|
double | maxrate_ |
|
double | ss_maxrate_ |
|
TracedInt | ndatapack_ |
|
TracedInt | ndatabytes_ |
|
TracedDouble | true_loss_rate_ |
|
int | active_ |
|
int | round_id |
|
int | first_pkt_rcvd |
|
double | last_pkt_time_ |
|
int | maxqueue_ |
|
int | UrgentFlag |
|
int | all_idle_ |
|
double | lastlimited_ |
|
int | InitRate_ |
|
double | df_ |
|
double | ssmult_ |
|
int | bval_ |
|
double | overhead_ |
|
int | ecn_ |
|
double | minrto_ |
|
double | rate_init_ |
|
int | SndrType_ |
|
int | printStatus_ |
|
int | rate_init_option_ |
|
int | slow_increase_ |
|
int | datalimited_ |
|
int | oldCode_ |
|
int | heavyrounds_ |
|
int | maxHeavyRounds_ |
|
int | useHeaders_ |
|
int | idleFix_ |
|
int | conservative_ |
|
double | scmult_ |
|
int | voip_ |
|
int | voip_max_pkt_rate_ |
|
int | fsize_ |
|
int | headersize_ |
Friends |
|
class | TfrcSendTimer |
|
class | TfrcNoFeedbackTimer |
The documentation for this class was generated from the following files:
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/tcp/tfrc.h
- /Users/yzchen/ns/ns-allinone-2.33/ns-2.33/tcp/tfrc.cc