From 7a432786e707c7fae0b55e4fb3a3d4c32b21bdc5 Mon Sep 17 00:00:00 2001 From: Arvid Norberg Date: Wed, 23 Apr 2008 01:54:21 +0000 Subject: [PATCH] added url to tracker alerts. introduced a base class for all tracker alerts --- docs/manual.html | 144 ++++++++++++++----------- docs/manual.rst | 37 +++++-- include/libtorrent/alert_types.hpp | 46 +++++--- include/libtorrent/torrent.hpp | 3 +- include/libtorrent/tracker_manager.hpp | 9 +- src/http_tracker_connection.cpp | 2 +- src/session_impl.cpp | 4 +- src/torrent.cpp | 30 ++---- src/udp_tracker_connection.cpp | 2 +- 9 files changed, 168 insertions(+), 109 deletions(-) diff --git a/docs/manual.html b/docs/manual.html index 9e3db057e..d0f50de2d 100644 --- a/docs/manual.html +++ b/docs/manual.html @@ -37,7 +37,7 @@
  • set_max_uploads() set_max_connections()
  • num_uploads() num_connections()
  • set_max_half_open_connections() max_half_open_connections()
  • -
  • load_asnum_db() load_country_db()
  • +
  • load_asnum_db() load_country_db() int as_for_ip()
  • load_state() state()
  • set_ip_filter()
  • status()
  • @@ -148,67 +148,68 @@
  • file_error_alert
  • tracker_announce_alert
  • tracker_alert
  • -
  • tracker_reply_alert
  • -
  • tracker_warning_alert
  • -
  • scrape_reply_alert
  • -
  • scrape_failed_alert
  • -
  • url_seed_alert
  • -
  • hash_failed_alert
  • -
  • peer_ban_alert
  • -
  • 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
  • -
  • save_resume_data_alert
  • -
  • dispatcher
  • +
  • tracker_error_alert
  • +
  • tracker_reply_alert
  • +
  • tracker_warning_alert
  • +
  • scrape_reply_alert
  • +
  • scrape_failed_alert
  • +
  • url_seed_alert
  • +
  • hash_failed_alert
  • +
  • peer_ban_alert
  • +
  • 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
  • +
  • save_resume_data_alert
  • +
  • dispatcher
  • -
  • exceptions