Go to the source code of this file.
◆ tcp_bt_check_app_limited()
Check if sample to be generated is app limited.
- Parameters
-
Definition at line 286 of file tcp_bt.c.
◆ tcp_bt_cleanup()
Byte tracker cleanup.
- Parameters
-
tc | connection for which the byte tracker should be cleaned up |
Definition at line 652 of file tcp_bt.c.
◆ tcp_bt_flush_samples()
Flush byte tracker samples.
- Parameters
-
tc | tcp connection for which samples should be flushed |
Definition at line 627 of file tcp_bt.c.
◆ tcp_bt_init()
Byte tracker initialize.
- Parameters
-
tc | connection for which the byte tracker should be allocated and initialized |
Definition at line 663 of file tcp_bt.c.
◆ tcp_bt_is_sane()
Check if the byte tracker is in sane state.
Should be used only for testing
- Parameters
-
Definition at line 215 of file tcp_bt.c.
◆ tcp_bt_sample_delivery_rate()
Generate a delivery rate sample from recently acked bytes.
- Parameters
-
tc | tcp connection |
rs | resulting rate sample |
Definition at line 592 of file tcp_bt.c.
◆ tcp_bt_track_rxt()
Track a tcp retransmission.
- Parameters
-
tc | tcp connection |
start | start sequence number |
end | end sequence number |
Definition at line 337 of file tcp_bt.c.
◆ tcp_bt_track_tx()
Track a tcp tx burst.
- Parameters
-
Definition at line 301 of file tcp_bt.c.
◆ format_tcp_bt