* The curl bind address was being set by set_local_address(...), urgh.

* Made IPv6 stuff configurable.

* Improved the view stuff.


git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@672 e378c898-3ddf-0310-93e7-cc216c733640
This commit is contained in:
rakshasa
2006-04-23 23:17:05 +00:00
parent 11c842308a
commit 598455a5df
8 changed files with 141 additions and 56 deletions
+6
View File
@@ -37,15 +37,19 @@
#ifndef RTORRENT_CORE_VIEW_MANAGER_H
#define RTORRENT_CORE_VIEW_MANAGER_H
#include <map>
#include <string>
#include <rak/unordered_vector.h>
namespace core {
class ViewDownloads;
class ViewSort;
class ViewManager : public rak::unordered_vector<ViewDownloads*> {
public:
typedef rak::unordered_vector<ViewDownloads*> base_type;
typedef std::map<std::string, ViewSort*> sort_map;
using base_type::iterator;
using base_type::const_iterator;
@@ -86,6 +90,8 @@ public:
private:
DownloadList* m_list;
sort_map m_sort;
};
}