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


Перечисление Networking_InterfaceConnectionStatus

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

Битовая маска, указывающая состояние подключения сетевого интерфейса.

typedef enum Networking_InterfaceConnectionStatus {
    Networking_InterfaceConnectionStatus_InterfaceUp = 1 << 0,
    Networking_InterfaceConnectionStatus_ConnectedToNetwork = 1 << 1,
    Networking_InterfaceConnectionStatus_IpAvailable = 1 << 2,
    Networking_InterfaceConnectionStatus_ConnectedToInternet = 1 << 3
} Networking_InterfaceConnectionStatus;

Значения

Networking_InterfaceConnectionStatus_InterfaceUp

Интерфейс включен.

Networking_InterfaceConnectionStatus_ConnectedToNetwork

Интерфейс подключен к сети.

Networking_InterfaceConnectionStatus_IpAvailable

Интерфейсу назначен IP-адрес.

Networking_InterfaceConnectionStatus_ConnectedToInternet

Интерфейс подключен к Интернету.

Замечания

Это перечисление используется функцией Networking_GetInterfaceConnectionStatus .

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