* Cleanup of the API, got rid of "get_" prefix for alot of the calls.

* Tweaked the http get timeout, now it has a 60 second connect timeout
and a 360 second download timeout.

* Moved libtorrent/src/parse/download_constructor to src/download.


git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@595 e378c898-3ddf-0310-93e7-cc216c733640
This commit is contained in:
rakshasa
2005-11-12 15:31:12 +00:00
parent 3db8179274
commit a97408328a
22 changed files with 142 additions and 138 deletions
+8 -8
View File
@@ -64,31 +64,31 @@ WindowTrackerList::redraw() {
++pos;
if (m_download->get_download().get_tracker_size() == 0)
if (m_download->get_download().size_trackers() == 0)
return;
if (*m_focus >= m_download->get_download().get_tracker_size())
if (*m_focus >= m_download->get_download().size_trackers())
throw std::logic_error("WindowTrackerList::redraw() called on an object with a bad focus value");
typedef std::pair<unsigned int, unsigned int> Range;
Range range = rak::advance_bidirectional<unsigned int>(0,
*m_focus,
m_download->get_download().get_tracker_size(),
m_download->get_download().size_trackers(),
(m_canvas->get_height() + 1) / 2);
while (range.first != range.second) {
torrent::Tracker t = m_download->get_download().get_tracker(range.first);
torrent::Tracker t = m_download->get_download().tracker(range.first);
m_canvas->print(0, pos++, "%c %s",
range.first == *m_focus ? '*' : ' ',
t.get_url().c_str());
t.url().c_str());
m_canvas->print(0, pos++, "%c Group: %2i Id: %s Focus: %s Enabled: %s Open: %s",
range.first == *m_focus ? '*' : ' ',
t.get_group(),
utils::escape_string(t.get_tracker_id()).c_str(),
range.first == m_download->get_download().get_tracker_focus() ? "yes" : " no",
t.group(),
utils::escape_string(t.tracker_id()).c_str(),
range.first == m_download->get_download().tracker_focus() ? "yes" : " no",
t.is_enabled() ? "yes" : " no",
t.is_open() ? "yes" : " no");