Adding some tracker msg related stuff, download status bar.

git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@262 e378c898-3ddf-0310-93e7-cc216c733640
This commit is contained in:
rakshasa
2005-02-08 22:06:57 +00:00
parent b01cd17a72
commit f7144a333f
12 changed files with 197 additions and 38 deletions
+13 -3
View File
@@ -8,10 +8,13 @@ namespace core {
class Download {
public:
Download(torrent::Download d) : m_download(d) {}
std::string get_hash() { return m_download.get_hash(); }
void set_download(torrent::Download d);
void release_download();
torrent::Download& get_download() { return m_download; }
std::string get_hash() { return m_download.get_hash(); }
const std::string& get_tracker_msg() { return m_trackerMsg; }
void open() { m_download.open(); }
void close() { m_download.close(); }
@@ -23,7 +26,14 @@ public:
bool operator == (const std::string& str) { return str == m_download.get_hash(); }
private:
void receive_tracker_msg(std::string msg);
torrent::Download m_download;
std::string m_trackerMsg;
sigc::connection m_connTrackerSucceded;
sigc::connection m_connTrackerFailed;
};
}