|
Public Member Functions |
| | TfrcSinkAgent () |
| void | recv (Packet *, Handler *) |
Protected Member Functions |
| void | sendpkt (double) |
| void | nextpkt (double) |
| double | adjust_history (double) |
| double | est_loss () |
| double | est_thput () |
| int | command (int argc, const char *const *argv) |
| void | print_loss (int sample, double ave_interval) |
| void | print_loss_all (int *sample) |
| int | new_loss (int i, double tstamp) |
| double | estimate_tstamp (int before, int after, int i) |
| double | est_loss_WALI () |
| void | shift_array (int *a, int sz, int defval) |
| void | shift_array (double *a, int sz, double defval) |
| void | multiply_array (double *a, int sz, double multiplier) |
| void | init_WALI () |
| double | weighted_average (int start, int end, double factor, double *m, double *w, int *sample) |
| double | est_loss_EWMA () |
| double | est_loss_RBPH () |
| double | est_loss_EBPH () |
Protected Attributes |
| TfrcNackTimer | nack_timer_ |
| int | psize_ |
| double | rtt_ |
| double | tzero_ |
| int | smooth_ |
| int | total_received_ |
| int | bval_ |
| double | last_report_sent |
| double | NumFeedback_ |
| int | rcvd_since_last_report |
| int | losses_since_last_report |
| int | printLoss_ |
| int | maxseq |
| int | maxseqList |
| int | numPkts_ |
| int | numPktsSoFar_ |
| int | PreciseLoss_ |
| double | last_timestamp_ |
| double | last_arrival_ |
| int | hsz |
| char * | lossvec_ |
| double * | rtvec_ |
| double * | tsvec_ |
| int | lastloss_round_id |
| int | round_id |
| double | lastloss |
| int | numsamples |
| int * | sample |
| double * | weights |
| double * | mult |
| double | mult_factor_ |
| int | sample_count |
| int | last_sample |
| int | init_WALI_flag |
| int | loss_seen_yet |
| int | adjust_history_after_ss |
| int | false_sample |
| int | algo |
| int | discount |
| double | history |
| double | avg_loss_int |
| int | loss_int |
| double | sendrate |
| int | minlc |
Friends |
| class | TfrcNackTimer |