const HostEntry& DNS::resolve(const std::string& address) { IPAddress ip; if (IPAddress::tryParse(address, ip)) return hostByAddress(ip); else return hostByName(address); }
HostEntry DNS::resolve(const std::string& address) { NetworkInitializer networkInitializer; IPAddress ip; if (IPAddress::tryParse(address, ip)) return hostByAddress(ip); else return hostByName(address); }
const HostEntry& DNS::thisHost() { return hostByName(hostName()); }
/** * Resolve the given hostname to an IP address. * @param aHostname Name to be resolved * @param aResult IPAddress structure to store the returned IP address * @return 1 if aIPAddrString was successfully converted to an IP address, * else 0 */ int ESP8266WiFiGenericClass::hostByName(const char* aHostname, IPAddress& aResult) { return hostByName(aHostname, aResult, 10000); }
Nequeo::Net::Sockets::HostEntry Nequeo::Net::Sockets::DNS::thisHost() { return hostByName(hostName()); }
const HostEntry& DNS::thisHost() { return hostByName(Environment::nodeName()); }