|
|
| 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/noptrix/ba/blackarch/packages/opendht-c/src/opendht/include/opendht/http.h