
Public Member Functions | |
| closest_nodes_observer (boost::intrusive_ptr< traversal_algorithm > const &algorithm, node_id self, node_id target) | |
| ~closest_nodes_observer () | |
| void | send (msg &p) |
| void | timeout () |
| void | reply (msg const &) |
| void | abort () |
Private Attributes | |
| boost::intrusive_ptr < traversal_algorithm > | m_algorithm |
| node_id const | m_target |
| node_id const | m_self |
Definition at line 19 of file closest_nodes.cpp.
| libtorrent::dht::closest_nodes_observer::closest_nodes_observer | ( | boost::intrusive_ptr< traversal_algorithm > const & | algorithm, | |
| node_id | self, | |||
| node_id | target | |||
| ) | [inline] |
Definition at line 22 of file closest_nodes.cpp.
| libtorrent::dht::closest_nodes_observer::~closest_nodes_observer | ( | ) |
| void libtorrent::dht::closest_nodes_observer::send | ( | msg & | p | ) | [inline, virtual] |
Implements libtorrent::dht::observer.
Definition at line 32 of file closest_nodes.cpp.
References libtorrent::dht::msg::info_hash, and m_target.
| void libtorrent::dht::closest_nodes_observer::timeout | ( | ) | [virtual] |
Implements libtorrent::dht::observer.
Definition at line 72 of file closest_nodes.cpp.
References m_algorithm, and m_self.
| void libtorrent::dht::closest_nodes_observer::reply | ( | msg const & | in | ) | [virtual] |
Implements libtorrent::dht::observer.
Definition at line 52 of file closest_nodes.cpp.
References m_algorithm, m_self, and libtorrent::dht::msg::nodes.
| void libtorrent::dht::closest_nodes_observer::abort | ( | ) | [inline, virtual] |
Implements libtorrent::dht::observer.
Definition at line 39 of file closest_nodes.cpp.
References m_algorithm.
boost::intrusive_ptr<traversal_algorithm> libtorrent::dht::closest_nodes_observer::m_algorithm [private] |
Definition at line 42 of file closest_nodes.cpp.
Referenced by abort(), reply(), timeout(), and ~closest_nodes_observer().
node_id const libtorrent::dht::closest_nodes_observer::m_target [private] |
node_id const libtorrent::dht::closest_nodes_observer::m_self [private] |
Definition at line 44 of file closest_nodes.cpp.
Referenced by reply(), timeout(), and ~closest_nodes_observer().
1.5.6