State object for CongURE Reno. More...
#include <reno.h>
| Data Fields | |
| congure_snd_t | super | 
| see congure_snd_t | |
| const congure_reno_snd_consts_t * | consts | 
| Constants. | |
| uint32_t | last_ack | 
| ID of the last ACK reported. | |
| congure_wnd_size_t | mss | 
| Maximum segment size of the sender in caller-defined units. | |
| congure_wnd_size_t | ssthresh | 
| Slow-start threshold. | |
| uint16_t | in_flight_size | 
| Sum of caller-defined units of message sizes of all messages that are yet not ack'd or declared lost. | |
| uint8_t | dup_acks | 
| Number of duplicate ACKs reported. | |
|  Data Fields inherited from congure_snd_t | |
| const congure_snd_driver_t * | driver | 
| Driver for the state object. | |
| void * | ctx | 
| Context for callbacks specific to the congestion control. | |
| congure_wnd_size_t | cwnd | 
| Congestion window size. | |
| const congure_reno_snd_consts_t* congure_reno_snd::consts | 
| uint8_t congure_reno_snd::dup_acks | 
| uint16_t congure_reno_snd::in_flight_size | 
| uint32_t congure_reno_snd::last_ack | 
| congure_wnd_size_t congure_reno_snd::mss | 
| congure_wnd_size_t congure_reno_snd::ssthresh | 
| congure_snd_t congure_reno_snd::super | 
see congure_snd_t