Sponge
CS144's user-space TCP library
|
This is the complete list of members for TCPSender, including all inherited members.
_initial_retransmission_timeout | TCPSender | private |
_isn | TCPSender | private |
_next_seqno | TCPSender | private |
_segments_out | TCPSender | private |
_stream | TCPSender | private |
ack_received(const WrappingInt32 ackno, const uint16_t window_size) | TCPSender | |
bytes_in_flight() const | TCPSender | |
consecutive_retransmissions() const | TCPSender | |
fill_window() | TCPSender | |
next_seqno() const | TCPSender | inline |
next_seqno_absolute() const | TCPSender | inline |
segments_out() | TCPSender | inline |
send_empty_segment() | TCPSender | |
stream_in() | TCPSender | inline |
stream_in() const | TCPSender | inline |
TCPSender(const size_t capacity=TCPConfig::DEFAULT_CAPACITY, const uint16_t retx_timeout=TCPConfig::TIMEOUT_DFLT, const std::optional< WrappingInt32 > fixed_isn={}) | TCPSender | |
tick(const size_t ms_since_last_tick) | TCPSender |