D:/opendownloadmanager/ODM-1.x/Bittorrent/libtorrent-0.12/include/libtorrent/tracker_manager.hpp File Reference

#include <vector>
#include <string>
#include <utility>
#include <ctime>
#include <boost/shared_ptr.hpp>
#include <boost/date_time/posix_time/posix_time.hpp>
#include <boost/cstdint.hpp>
#include <boost/weak_ptr.hpp>
#include <boost/intrusive_ptr.hpp>
#include <boost/thread/mutex.hpp>
#include <boost/thread/recursive_mutex.hpp>
#include <boost/tuple/tuple.hpp>
#include "libtorrent/socket.hpp"
#include "libtorrent/entry.hpp"
#include "libtorrent/session_settings.hpp"
#include "libtorrent/peer_id.hpp"
#include "libtorrent/peer.hpp"
#include "libtorrent/config.hpp"

Go to the source code of this file.

Namespaces

namespace  libtorrent

Classes

struct  libtorrent::tracker_request
struct  libtorrent::request_callback
struct  libtorrent::timeout_handler
struct  libtorrent::tracker_connection
class  libtorrent::tracker_manager

Functions

TORRENT_EXPORT std::string libtorrent::base64encode (const std::string &s)
TORRENT_EXPORT int libtorrent::gzip_header (const char *buf, int size)
TORRENT_EXPORT boost::tuple
< std::string, std::string,
int, std::string > 
libtorrent::parse_url_components (std::string url)
TORRENT_EXPORT bool libtorrent::inflate_gzip (std::vector< char > &buffer, tracker_request const &req, request_callback *requester, int maximum_tracker_response_length)
TORRENT_EXPORT void libtorrent::intrusive_ptr_add_ref (timeout_handler const *)
TORRENT_EXPORT void libtorrent::intrusive_ptr_release (timeout_handler const *)


Generated on Sun May 25 00:19:42 2008 by  doxygen 1.5.6