Sdílet prostřednictvím


funkce Networking_IsNetworkingReady

Hlavička: #include <applibs/networking.h>

Ověřuje, jestli je síťové rozhraní spuštěné, připojené k přístupovému bodu, má IP adresu a jestli je čas synchronizovaný. Nekontroluje, jestli existuje skutečné připojení k internetu.

int Networking_IsNetworkingReady(bool * outIsNetworkingReady);

Parametry

  • outIsNetworkingReady Ukazatel na logickou hodnotu, která vrací výsledek. Tato hodnota je nastavená na true, pokud je síť připravená, jinak false.

Chyby

Vrátí hodnotu -1, pokud dojde k chybě, a nastaví errno se na chybovou hodnotu.

  • EFAULT: Zadaný outIsNetworkingReady parametr je NULL.

Je také možné zadat všechny ostatní errno chyby. Tyto chyby nejsou deterministické a stejné chování nemusí být zachováno prostřednictvím aktualizací systému.

Vrácená hodnota

Vrátí hodnotu 0 pro úspěch, -1 pro selhání. V tomto případě errno je nastavená na chybovou hodnotu.

Koncepty a ukázky