Implementation of the TCP Reno congestion control algorithm for the CongURE framework. More...
Implementation of the TCP Reno congestion control algorithm for the CongURE framework.
Modules | |
The send driver methods for CongURE TCP Reno | |
Many other congestion control mechanisms are just adaptations of TCP Reno, so this makes the methods of CongURE implementation of TCP Reno available to other CongURE - A Congestion control framework modules. | |
Files | |
file | reno.h |
Data Structures | |
struct | congure_reno_snd_consts_t |
Constants for the congestion control. More... | |
struct | congure_reno_snd |
State object for CongURE Reno. More... | |
Typedefs | |
typedef struct congure_reno_snd | congure_reno_snd_t |
Forward declaration of state object for CongURE Reno. | |
Functions | |
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. | |
typedef struct congure_reno_snd congure_reno_snd_t |
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.
congure_reno
is compiled in (note: congure_reno_methods
can also compile this module to enable The send driver methods for CongURE TCP Reno, but not activate the module congure_reno
)[in] | c | The CongURE implementation of TCP Reno state object |
[in] | consts | The constants to use |