librats
Features
Quick Start
API Reference
GitHub
Back to Site
Loading...
Searching...
No Matches
librats::DhtClient Member List
This is the complete list of members for
librats::DhtClient
, including all inherited members.
announce_peer
(const InfoHash &info_hash, uint16_t port=0, PeerDiscoveryCallback callback=nullptr)
librats::DhtClient
bootstrap
(const std::vector< Peer > &bootstrap_nodes)
librats::DhtClient
cancel_search
(const InfoHash &info_hash)
librats::DhtClient
clear_spider_state
()
librats::DhtClient
DhtClient
(int port=DHT_PORT, const std::string &bind_address="", const std::string &data_directory="")
librats::DhtClient
find_peers
(const InfoHash &info_hash, PeerDiscoveryCallback callback)
librats::DhtClient
get_active_announces_count
() const
librats::DhtClient
get_active_searches_count
() const
librats::DhtClient
get_default_bootstrap_nodes
()
librats::DhtClient
static
get_node_id
() const
librats::DhtClient
inline
get_pending_ping_verifications_count
() const
librats::DhtClient
get_routing_table_size
() const
librats::DhtClient
get_spider_pool_size
() const
librats::DhtClient
get_spider_visited_count
() const
librats::DhtClient
is_announce_active
(const InfoHash &info_hash) const
librats::DhtClient
is_running
() const
librats::DhtClient
inline
is_search_active
(const InfoHash &info_hash) const
librats::DhtClient
is_spider_ignoring
() const
librats::DhtClient
inline
is_spider_mode
() const
librats::DhtClient
inline
load_routing_table
()
librats::DhtClient
save_routing_table
()
librats::DhtClient
set_data_directory
(const std::string &directory)
librats::DhtClient
set_spider_announce_callback
(SpiderAnnounceCallback callback)
librats::DhtClient
set_spider_ignore
(bool ignore)
librats::DhtClient
set_spider_mode
(bool enable)
librats::DhtClient
shutdown_immediate
()
librats::DhtClient
spider_walk
()
librats::DhtClient
start
()
librats::DhtClient
stop
()
librats::DhtClient
~DhtClient
()
librats::DhtClient