|
| Resolver (asio::io_context &ctx, const std::string &url, std::shared_ptr< log::Logger > logger={}) |
|
| Resolver (asio::io_context &ctx, const std::string &host, const std::string &service, const bool ssl=false, std::shared_ptr< log::Logger > logger={}) |
|
| Resolver (asio::io_context &ctx, std::vector< asio::ip::tcp::endpoint > endpoints, const bool ssl=false, std::shared_ptr< log::Logger > logger={}) |
|
| Resolver (asio::io_context &ctx, const std::string &url, std::vector< asio::ip::tcp::endpoint > endpoints, std::shared_ptr< log::Logger > logger={}) |
|
const Url & | get_url () const |
|
void | add_callback (ResolverCb cb, sa_family_t family=AF_UNSPEC) |
|
std::shared_ptr< log::Logger > | getLogger () const |
|
void | cancel () |
|
Definition at line 159 of file http.h.
◆ ResolverCb
using dht::http::Resolver::ResolverCb |
Initial value: std::function<void(const asio::error_code& ec,
const std::vector<asio::ip::tcp::endpoint>& endpoints)>
Definition at line 162 of file http.h.
◆ get_url()
const Url & dht::http::Resolver::get_url |
( |
| ) |
const |
|
inline |
◆ getLogger()
std::shared_ptr< log::Logger > dht::http::Resolver::getLogger |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file:
- /home/iurt/rpmbuild/BUILD/opendht-3.2.0-build/opendht-3.2.0/include/opendht/http.h