FishinoClass::hostByName
bool FishinoClass::hostByName(const char* aHostname, IPAddress& aResult);
La funzione ricava l’indirizzo IP di un host.

Parametri :

aHostName      il nome dell'host di cui si vuol determinare l'IP (esempio "www.fishino.it")
aResult        una variabile di tipo IPAddress che conterrà l'IP richiesto


Valore di ritorno :

Valore boolean, true se la funzione ha avuto esito positivo, false altrimenti.
L’IP richiesto viene ritornato nel parametro aResult.


Note :


Esempio :

IPAddress ip;
const char *host = "www.fishino.it";
if(Fishino.hostByName(host, ip))
{
      Serial.print("L'indirizzo di '");
      Serial.print(host);
      Serial.print("'è :");
      Serial.println(ip);
}
else
      Serial.println("Errore nella funzione hostByName");

L’esempio ricava l’IP del server ‘www.fishino.it’ e lo stampa sulla seriale.


Vedi anche :
bool FishinoClass::config()
bool FishinoClass::setDNS()