11#include "../core/FunctionConnector.h"
33 using Result = std::vector<std::string>;
34 enum Family : uint8_t { Unspec = AF_UNSPEC_, Inet = AF_INET_, Inet6 = AF_INET6_ };
38 void resolve(
const std::string &, Family = Inet);
42 FunctionConnectorProtected<AddressInfo>::Connector<int,
const std::vector<std::string> &>
completed;
47 struct Private *private_;
AsyncFw::CoroutineAwait coResolve(const std::string &, Family=Inet)
The AddressInfo::coResolve coroutine awaiter.
Definition AddressInfo.cpp:122
FunctionConnectorProtected< AddressInfo >::Connector< int, const std::vector< std::string > & > completed
The AddressInfo::completed connector.
Definition AddressInfo.h:42
The CoroutineAwait struct.
Definition Coroutine.h:51