From 37389e4fe4fbe4152f54f2b6092e4084469b1d94 Mon Sep 17 00:00:00 2001 From: Arvid Norberg Date: Tue, 19 Aug 2008 15:04:14 +0000 Subject: [PATCH] added test to measure peak download rate and introduced performance warning alert when disk buffer limit and request limit are reached --- docs/manual.html | 115 ++++++++++++++++++----------- docs/manual.rst | 26 +++++++ include/libtorrent/alert.hpp | 1 + include/libtorrent/alert_types.hpp | 36 +++++++++ src/peer_connection.cpp | 14 ++++ test/setup_transfer.cpp | 6 +- test/setup_transfer.hpp | 2 +- test/test_transfer.cpp | 75 +++++++++++++++++-- 8 files changed, 219 insertions(+), 56 deletions(-) diff --git a/docs/manual.html b/docs/manual.html index 98a97d79e..a11d77ac2 100644 --- a/docs/manual.html +++ b/docs/manual.html @@ -167,65 +167,66 @@
  • peer_error_alert
  • invalid_request_alert
  • torrent_finished_alert
  • -
  • metadata_failed_alert
  • -
  • metadata_received_alert
  • -
  • fastresume_rejected_alert
  • -
  • peer_blocked_alert
  • -
  • storage_moved_alert
  • -
  • torrent_paused_alert
  • -
  • torrent_resumed_alert
  • -
  • save_resume_data_alert
  • -
  • save_resume_data_failed_alert
  • -
  • dispatcher
  • +
  • performance_alert
  • +
  • metadata_failed_alert
  • +
  • metadata_received_alert
  • +
  • fastresume_rejected_alert
  • +
  • peer_blocked_alert
  • +
  • storage_moved_alert
  • +
  • torrent_paused_alert
  • +
  • torrent_resumed_alert
  • +
  • save_resume_data_alert
  • +
  • save_resume_data_failed_alert
  • +
  • dispatcher
  • -
  • exceptions