Поделиться через


Функция Networking_IsNetworkingReady

Заголовок: #include <applibs/networking.h>

Проверяет, подключен ли сетевой интерфейс к точке доступа, имеет ли IP-адрес и время синхронизации. Это не проверка, есть ли фактическое подключение к Интернету.

int Networking_IsNetworkingReady(bool * outIsNetworkingReady);

Параметры

  • outIsNetworkingReady Указатель на логическое значение, возвращающее результат. Если сеть готова, для этого значения задано значение true, в противном случае — значение false.

Ошибки

Возвращает значение -1 при обнаружении ошибки и задает errno значение ошибки.

  • EFAULT: предоставленный outIsNetworkingReady параметр имеет значение NULL.

Можно также указать любой другой errno . Такие ошибки не являются детерминированными, и такое же поведение может не сохраняться при обновлении системы.

Возвращаемое значение

Возвращает значение 0 для успешного выполнения, -1 для сбоя, в этом случае errno задается значение ошибки.

Основные понятия и примеры