Udostępnij za pośrednictwem


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.

Pojęcia i próbki