Есть ли способ ограничить только пропускную способность загрузки на 1 торрент с помощью Vuze

Я использую API Vuze (ранее известный как Azureus) для создания имитации нескольких сценариев BitTorrent.

Вот документация по API: JavaDoc Я выполняю несколько загрузок, однако не могу найти способ остановить загрузку загрузкой файла, продолжая при этом загрузку на другие узлы. Pause() метод в классе DownloadManager приостанавливает даже загрузку.

Любая помощь приветствуется.

1 ответ

Лучший способ - это детализировать пользовательский интерфейс. Опции для каждого торрента можно найти в org.gudy.azureus2.ui.swt.views.TorrentOptionsView, E сть MAX_DOWNLOAD статическое поле, с небольшой помощью от IDE по вашему выбору вы можете следовать цепочке ссылок к org.gudy.azureus2.core3.download.DownloadManagerStats.setUploadRateLimitBytesPerSecond(int)

Другие вопросы по тегам