Networking_NetworkInterface – struktura
Hlavička: #include <applibs/networking.h>
Vlastnosti síťového rozhraní.
Poznámka
Toto je alias struktury s verzemi. Definujte NETWORKING_STRUCTS_VERSION pro použití tohoto aliasu.
struct Networking_NetworkInterface {
uint32_t z__magicAndVersion;
bool isEnabled;
char interfaceName[IF_NAMESIZE];
uint32_t reserved;
Networking_IpType_Type ipConfigurationType;
Networking_InterfaceMedium_Type interfaceMediumType;
};
Členy
uint32_t z__magicAndVersion
Magické číslo, které jednoznačně identifikuje verzi struktury.
bool isEnabled
Označuje, zda je síťové rozhraní povoleno.
char interfaceName[IF_NAMESIZE]
Název síťového rozhraní.
uint32_t název_rozhraníLength
Délka názvu síťového rozhraní.
Networking_IpType_Type ipConfigurationType
Networking_IpType výčet obsahující typy IP adres pro rozhraní.
Networking_InterfaceMedium_Type InterfaceMediumType
Networking_InterfaceMedium výčet, který obsahuje síťové typy pro rozhraní.