|
unilink
0.4.3
A simple C++ library for unified async communication
|
An interface abstracting Boost.Asio's tcp::resolver for testability. This is an internal interface used for dependency injection and mocking. More...
#include <itcp_resolver.hpp>
Public Member Functions | |
| virtual | ~TcpResolverInterface ()=default |
| virtual void | async_resolve (const std::string &host, const std::string &service, std::function< void(const boost::system::error_code &, net::ip::tcp::resolver::results_type)> handler)=0 |
An interface abstracting Boost.Asio's tcp::resolver for testability. This is an internal interface used for dependency injection and mocking.
Definition at line 34 of file itcp_resolver.hpp.
|
virtualdefault |
|
pure virtual |