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. More... | |
| 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 |