
Public Member Functions | |
| refresh_observer (boost::intrusive_ptr< refresh > const &algorithm, node_id self, node_id target) | |
| ~refresh_observer () | |
| void | send (msg &m) |
| void | timeout () |
| void | reply (msg const &m) |
| void | abort () |
Private Attributes | |
| node_id const | m_target |
| node_id const | m_self |
| boost::intrusive_ptr< refresh > | m_algorithm |
Definition at line 30 of file refresh.cpp.
| libtorrent::dht::refresh_observer::refresh_observer | ( | boost::intrusive_ptr< refresh > const & | algorithm, | |
| node_id | self, | |||
| node_id | target | |||
| ) | [inline] |
Definition at line 33 of file refresh.cpp.
| libtorrent::dht::refresh_observer::~refresh_observer | ( | ) |
| void libtorrent::dht::refresh_observer::send | ( | msg & | m | ) | [inline, virtual] |
Implements libtorrent::dht::observer.
Definition at line 44 of file refresh.cpp.
References libtorrent::dht::msg::info_hash, and m_target.
| void libtorrent::dht::refresh_observer::timeout | ( | ) | [virtual] |
Implements libtorrent::dht::observer.
Definition at line 80 of file refresh.cpp.
References m_algorithm, and m_self.
| void libtorrent::dht::refresh_observer::reply | ( | msg const & | m | ) | [virtual] |
Implements libtorrent::dht::observer.
Definition at line 64 of file refresh.cpp.
References m_algorithm, m_self, and libtorrent::dht::msg::nodes.
| void libtorrent::dht::refresh_observer::abort | ( | ) | [inline, virtual] |
Implements libtorrent::dht::observer.
Definition at line 51 of file refresh.cpp.
References m_algorithm.
node_id const libtorrent::dht::refresh_observer::m_target [private] |
node_id const libtorrent::dht::refresh_observer::m_self [private] |
Definition at line 55 of file refresh.cpp.
Referenced by reply(), timeout(), and ~refresh_observer().
boost::intrusive_ptr<refresh> libtorrent::dht::refresh_observer::m_algorithm [private] |
Definition at line 56 of file refresh.cpp.
Referenced by libtorrent::dht::ping_observer::abort(), abort(), reply(), timeout(), and ~refresh_observer().
1.5.6