State object for CongURE QUIC.  
 More...
State object for CongURE QUIC. 
Definition at line 134 of file quic.h.
#include <quic.h>
◆ consts
Constants. 
Definition at line 140 of file quic.h.
 
 
◆ first_rtt_sample
Timestamp in milliseconds of when the first RTT sample was obtained. 
Definition at line 146 of file quic.h.
 
 
◆ in_flight_size
      
        
          | unsigned congure_quic_snd_t::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 152 of file quic.h.
 
 
◆ limited
      
        
          | uint16_t congure_quic_snd_t::limited | 
      
 
 
◆ max_ack_delay
      
        
          | uint16_t congure_quic_snd_t::max_ack_delay | 
      
 
Advertised maximum amount of time in milliseconds a receiver intends to delay its acknowledgements. 
Used to establish persistent congestion.
Should be supplied and may be changed by user before calling a CongURE - A Congestion control framework function. If this value is not provided by the * protocol, leave it at 0. 
Definition at line 206 of file quic.h.
 
 
◆ min_rtt
      
        
          | uint16_t congure_quic_snd_t::min_rtt | 
      
 
The minimum RTT seen over a period of time. 
Definition at line 183 of file quic.h.
 
 
◆ recovery_start
Timestamp in milliseconds of when congestion was first detected. 
This is the time when congestion recovery mode is entered. 
Definition at line 159 of file quic.h.
 
 
◆ rtt_var
      
        
          | uint16_t congure_quic_snd_t::rtt_var | 
      
 
The RTT variation. 
Definition at line 178 of file quic.h.
 
 
◆ smoothed_rtt
      
        
          | uint16_t congure_quic_snd_t::smoothed_rtt | 
      
 
The smoothed RTT of a connection between peers in milliseconds. 
Definition at line 173 of file quic.h.
 
 
◆ ssthresh
◆ super
The documentation for this struct was generated from the following file: