Loading...
Searching...
No Matches

State object for CongURE Reno. More...

Detailed Description

State object for CongURE Reno.

Definition at line 172 of file reno.h.

#include <reno.h>

Data Fields

congure_snd_t super
 see congure_snd_t
 
const congure_reno_snd_consts_tconsts
 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_tdriver
 Driver for the state object.
 
void * ctx
 Context for callbacks specific to the congestion control.
 
congure_wnd_size_t cwnd
 Congestion window size.
 

Field Documentation

◆ consts

const congure_reno_snd_consts_t* congure_reno_snd::consts

Constants.

Definition at line 178 of file reno.h.

◆ dup_acks

uint8_t congure_reno_snd::dup_acks

Number of duplicate ACKs reported.

Definition at line 190 of file reno.h.

◆ in_flight_size

uint16_t congure_reno_snd::in_flight_size

Sum of caller-defined units of message sizes of all messages that are yet not ack'd or declared lost.

Definition at line 189 of file reno.h.

◆ last_ack

uint32_t congure_reno_snd::last_ack

ID of the last ACK reported.

Definition at line 179 of file reno.h.

◆ mss

congure_wnd_size_t congure_reno_snd::mss

Maximum segment size of the sender in caller-defined units.

Definition at line 183 of file reno.h.

◆ ssthresh

congure_wnd_size_t congure_reno_snd::ssthresh

Slow-start threshold.

Definition at line 184 of file reno.h.

◆ super

congure_snd_t congure_reno_snd::super

see congure_snd_t

Definition at line 173 of file reno.h.


The documentation for this struct was generated from the following file: