* Renamed TrackerInfo to DownloadInfo, moved it to DownloadMain and

cleaned up DownloadWrapper etc.

* Resume total upload from the client rather than
torrent::Download::hash_resume_load(...).

* Show client names and versions. (incomplete)


git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@646 e378c898-3ddf-0310-93e7-cc216c733640
This commit is contained in:
rakshasa
2006-03-01 20:48:54 +00:00
parent c77ecb034f
commit b00d083ac2
11 changed files with 393 additions and 62 deletions
+5
View File
@@ -52,6 +52,7 @@ namespace core {
namespace display {
class Manager;
class ClientInfo;
}
namespace input {
@@ -90,6 +91,8 @@ public:
CommandScheduler* command_scheduler() { return m_commandScheduler; }
utils::VariableMap* variables() { return m_variables; }
display::ClientInfo* client_info() { return m_clientInfo; }
uint64_t tick() const { return m_tick; }
void inc_tick() { m_tick++; }
@@ -109,6 +112,8 @@ private:
CommandScheduler* m_commandScheduler;
utils::VariableMap* m_variables;
display::ClientInfo* m_clientInfo;
uint64_t m_tick;
rak::priority_item m_taskShutdown;