#include <rpc_manager.hpp>
Public Types | |
| typedef std::vector< node_entry > | nodes_t |
| typedef std::vector < tcp::endpoint > | peers_t |
Public Member Functions | |
| msg () | |
Public Attributes | |
| bool | reply |
| bool | piggy_backed_ping |
| int | message_id |
| std::string | transaction_id |
| std::string | ping_transaction_id |
| node_id | id |
| udp::endpoint | addr |
| nodes_t | nodes |
| peers_t | peers |
| entry | write_token |
| node_id | info_hash |
| int | port |
| int | error_code |
| std::string | error_msg |
Definition at line 68 of file rpc_manager.hpp.
| typedef std::vector<node_entry> libtorrent::dht::msg::nodes_t |
Definition at line 92 of file rpc_manager.hpp.
| typedef std::vector<tcp::endpoint> libtorrent::dht::msg::peers_t |
Definition at line 95 of file rpc_manager.hpp.
| libtorrent::dht::msg::msg | ( | ) | [inline] |
Definition at line 70 of file rpc_manager.hpp.
Definition at line 74 of file rpc_manager.hpp.
Referenced by libtorrent::dht::rpc_manager::incoming(), libtorrent::dht::dht_tracker::on_receive(), libtorrent::dht::rpc_manager::reply(), libtorrent::dht::rpc_manager::reply_with_ping(), libtorrent::dht::find_data_observer::send(), and libtorrent::dht::dht_tracker::send_packet().
Definition at line 76 of file rpc_manager.hpp.
Referenced by libtorrent::dht::rpc_manager::incoming(), libtorrent::dht::rpc_manager::reply(), libtorrent::dht::rpc_manager::reply_with_ping(), and libtorrent::dht::dht_tracker::send_packet().
Definition at line 78 of file rpc_manager.hpp.
Referenced by libtorrent::dht::rpc_manager::incoming(), libtorrent::dht::node_impl::incoming_request(), libtorrent::dht::node_impl::on_announce(), libtorrent::dht::dht_tracker::on_receive(), libtorrent::dht::rpc_manager::reply(), libtorrent::dht::rpc_manager::reply_with_ping(), libtorrent::dht::find_data_observer::send(), and libtorrent::dht::dht_tracker::send_packet().
| std::string libtorrent::dht::msg::transaction_id |
Definition at line 82 of file rpc_manager.hpp.
Referenced by libtorrent::dht::rpc_manager::incoming(), libtorrent::dht::dht_tracker::on_receive(), libtorrent::dht::rpc_manager::reply(), libtorrent::dht::rpc_manager::reply_with_ping(), and libtorrent::dht::dht_tracker::send_packet().
| std::string libtorrent::dht::msg::ping_transaction_id |
Definition at line 85 of file rpc_manager.hpp.
Referenced by libtorrent::dht::rpc_manager::incoming(), libtorrent::dht::rpc_manager::reply_with_ping(), and libtorrent::dht::dht_tracker::send_packet().
Definition at line 87 of file rpc_manager.hpp.
Referenced by libtorrent::dht::rpc_manager::incoming(), libtorrent::dht::node_impl::incoming_request(), libtorrent::dht::node_impl::on_announce(), libtorrent::dht::dht_tracker::on_receive(), libtorrent::dht::rpc_manager::reply(), libtorrent::dht::rpc_manager::reply_with_ping(), and libtorrent::dht::dht_tracker::send_packet().
Definition at line 90 of file rpc_manager.hpp.
Referenced by libtorrent::dht::node_impl::generate_token(), libtorrent::dht::rpc_manager::incoming(), libtorrent::dht::node_impl::on_announce(), libtorrent::dht::dht_tracker::on_receive(), libtorrent::dht::rpc_manager::reply(), libtorrent::dht::rpc_manager::reply_with_ping(), libtorrent::dht::dht_tracker::send_packet(), and libtorrent::dht::node_impl::verify_token().
Definition at line 93 of file rpc_manager.hpp.
Referenced by libtorrent::dht::node_impl::incoming_request(), libtorrent::dht::dht_tracker::on_receive(), libtorrent::dht::refresh_observer::reply(), libtorrent::dht::find_data_observer::reply(), libtorrent::dht::closest_nodes_observer::reply(), and libtorrent::dht::dht_tracker::send_packet().
Definition at line 96 of file rpc_manager.hpp.
Referenced by libtorrent::dht::node_impl::incoming_request(), libtorrent::dht::dht_tracker::on_receive(), libtorrent::dht::find_data_observer::reply(), and libtorrent::dht::dht_tracker::send_packet().
Definition at line 99 of file rpc_manager.hpp.
Referenced by libtorrent::dht::node_impl::incoming_request(), libtorrent::dht::dht_tracker::on_receive(), libtorrent::dht::dht_tracker::send_packet(), and libtorrent::dht::node_impl::verify_token().
Definition at line 103 of file rpc_manager.hpp.
Referenced by libtorrent::dht::node_impl::generate_token(), libtorrent::dht::node_impl::incoming_request(), libtorrent::dht::node_impl::on_announce(), libtorrent::dht::node_impl::on_find(), libtorrent::dht::dht_tracker::on_receive(), libtorrent::dht::refresh_observer::send(), libtorrent::dht::find_data_observer::send(), libtorrent::dht::closest_nodes_observer::send(), libtorrent::dht::dht_tracker::send_packet(), and libtorrent::dht::node_impl::verify_token().
Definition at line 106 of file rpc_manager.hpp.
Referenced by libtorrent::dht::dht_tracker::on_receive().
Definition at line 109 of file rpc_manager.hpp.
Referenced by libtorrent::dht::node_impl::on_announce(), libtorrent::dht::dht_tracker::on_receive(), and libtorrent::dht::dht_tracker::send_packet().
| std::string libtorrent::dht::msg::error_msg |
Definition at line 110 of file rpc_manager.hpp.
Referenced by libtorrent::dht::node_impl::on_announce(), libtorrent::dht::dht_tracker::on_receive(), and libtorrent::dht::dht_tracker::send_packet().
1.5.6