Sdílet prostřednictvím


Networking_InterfaceConnectionStatus – výčet

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

Bitová maska, která určuje stav připojení síťového rozhraní.

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;

Hodnoty

Networking_InterfaceConnectionStatus_InterfaceUp

Rozhraní je povolené.

Networking_InterfaceConnectionStatus_ConnectedToNetwork

Rozhraní je připojeno k síti.

Networking_InterfaceConnectionStatus_IpAvailable

Rozhraní má přiřazenou IP adresu.

Networking_InterfaceConnectionStatus_ConnectedToInternet

Rozhraní je připojeno k internetu.

Poznámky

Tento výčet používá funkce Networking_GetInterfaceConnectionStatus .

Koncepty a ukázky