#include <stdint.h>
#include "congure.h"
Go to the source code of this file.
 | 
| void  | congure_reno_snd_setup (congure_reno_snd_t *c, const congure_reno_snd_consts_t *consts) | 
|   | Set-up CongURE implementation of TCP Reno driver and constants.  
  | 
|   | 
| void  | congure_reno_set_mss (congure_reno_snd_t *c, congure_wnd_size_t mss) | 
|   | Set sender maximum segment size.  
  | 
|   | 
| void  | congure_reno_snd_init (congure_snd_t *c, void *ctx) | 
|   | Use to override congure_snd_driver_t::init.  
  | 
|   | 
| int32_t  | congure_reno_snd_inter_msg_interval (congure_snd_t *c, unsigned msg_size) | 
|   | Use to override congure_snd_driver_t::inter_msg_interval.  
  | 
|   | 
| void  | congure_reno_snd_report_msg_sent (congure_snd_t *c, unsigned msg_size) | 
|   | Use to override congure_snd_driver_t::report_msg_sent.  
  | 
|   | 
| void  | congure_reno_snd_report_msg_discarded (congure_snd_t *c, unsigned msg_size) | 
|   | Use to override congure_snd_driver_t::report_msg_discarded.  
  | 
|   | 
| void  | congure_reno_snd_report_msgs_timeout (congure_snd_t *c, congure_snd_msg_t *msgs) | 
|   | Use to override congure_snd_driver_t::report_msgs_timeout.  
  | 
|   | 
| void  | congure_reno_snd_report_msgs_lost (congure_snd_t *c, congure_snd_msg_t *msgs) | 
|   | Use to override congure_snd_driver_t::report_msgs_lost.  
  | 
|   | 
| void  | congure_reno_snd_report_msg_acked (congure_snd_t *c, congure_snd_msg_t *msg, congure_snd_ack_t *ack) | 
|   | Use to override congure_snd_driver_t::report_msg_acked.  
  | 
|   | 
| void  | congure_reno_snd_report_ecn_ce (congure_snd_t *c, ztimer_now_t time) | 
|   | Use to override congure_snd_driver_t::report_ecn_ce.  
  | 
|   |