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

#include <vector>
#include <map>
#include <boost/function.hpp>
#include <boost/date_time/posix_time/posix_time.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/noncopyable.hpp>
#include <boost/cstdint.hpp>
#include <boost/array.hpp>
#include <libtorrent/socket.hpp>
#include <libtorrent/entry.hpp>
#include <libtorrent/kademlia/packet_iterator.hpp>
#include <libtorrent/kademlia/node_id.hpp>
#include <libtorrent/kademlia/logging.hpp>
#include <libtorrent/kademlia/node_entry.hpp>

Go to the source code of this file.

Namespaces

namespace  libtorrent
namespace  libtorrent::dht
namespace  libtorrent::dht::messages

Classes

struct  libtorrent::dht::msg
struct  libtorrent::dht::observer
class  libtorrent::dht::rpc_manager

Enumerations

enum  {
  libtorrent::dht::messages::ping = 0, libtorrent::dht::messages::find_node = 1, libtorrent::dht::messages::get_peers = 2, libtorrent::dht::messages::announce_peer = 3,
  libtorrent::dht::messages::error = 4
}

Variables

char const *const libtorrent::dht::messages::ids [] = { "ping", "find_node", "get_peers", "announce_peer", "error" }


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