add random cap (1020-1220) and tighten cubic rate limit more

This commit is contained in:
2023-12-15 15:31:32 +01:00
parent 70cea0d219
commit ad918a3253
3 changed files with 18 additions and 3 deletions

View File

@@ -17,6 +17,7 @@
#include <map>
#include <set>
#include <memory>
#include <random>
namespace Events {
@@ -132,6 +133,8 @@ class NGCFT1 : public ToxEventI, public NGCEXTEventI, public NGCFT1EventProvider
ToxEventProviderI& _tep;
NGCEXTEventProviderI& _neep;
std::default_random_engine _rng{std::random_device{}()};
// TODO: config
size_t acks_per_packet {3u}; // 3
float init_retry_timeout_after {5.f}; // 10sec