Funkcja Networking_IsNetworkingReady
Nagłówek: #include <applibs/networking.h>
Sprawdza, czy interfejs sieciowy jest połączony z punktem dostępu, ma adres IP i czy czas jest synchronizowany. Nie sprawdza, czy istnieje rzeczywista łączność z Internetem.
int Networking_IsNetworkingReady(bool * outIsNetworkingReady);
Parametry
-
outIsNetworkingReady
Wskaźnik do wartości logicznej zwracającej wynik. Ta wartość jest ustawiona na prawda, jeśli sieć jest gotowa, w przeciwnym razie fałsz.
Błędy
Zwraca wartość -1 w przypadku napotkania błędu i ustawia errno
wartość błędu.
- EFAULT: podany
outIsNetworkingReady
parametr ma wartość NULL.
Mogą być również określone inne errno
błędy; takie błędy nie są deterministyczne i to samo zachowanie może nie być zachowane za pośrednictwem aktualizacji systemu.
Zwracana wartość
Zwraca wartość 0 dla powodzenia, -1 dla niepowodzenia, w którym to przypadku errno
jest ustawiona wartość błędu.