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