From 9e05371fb6a70d7d5e9d49db31b879e79c1b56e7 Mon Sep 17 00:00:00 2001 From: oliviercommelarbre Date: Thu, 11 Feb 2016 00:04:49 +0100 Subject: Added support for a dynamic management of the number of concurrent downloads as a function of the overall bandwidth observed --- src/prefs.cc | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/prefs.cc') diff --git a/src/prefs.cc b/src/prefs.cc index caffd349..3206a31a 100644 --- a/src/prefs.cc +++ b/src/prefs.cc @@ -216,6 +216,12 @@ PrefPtr PREF_INPUT_FILE = makePref("input-file"); PrefPtr PREF_DEFERRED_INPUT = makePref("deferred-input"); // value: 1*digit PrefPtr PREF_MAX_CONCURRENT_DOWNLOADS = makePref("max-concurrent-downloads"); +// value: true | false | A:B +PrefPtr PREF_OPTIMIZE_CONCURRENT_DOWNLOADS = makePref("optimize-concurrent-downloads"); +// values: 1*digit ['.' [ 1*digit ] ] +PrefPtr PREF_OPTIMIZE_CONCURRENT_DOWNLOADS_COEFFA = makePref("optimize-concurrent-downloads-coeffA"); +// values: 1*digit ['.' [ 1*digit ] ] +PrefPtr PREF_OPTIMIZE_CONCURRENT_DOWNLOADS_COEFFB = makePref("optimize-concurrent-downloads-coeffB"); // value: true | false PrefPtr PREF_FORCE_SEQUENTIAL = makePref("force-sequential"); // value: true | false -- cgit