Networking_NetworkInterface Struct
Заголовок: #include <applibs/networking.h>
Свойства сетевого интерфейса.
Примечание
Это псевдоним структуры с управлением версиями. Определите NETWORKING_STRUCTS_VERSION для использования этого псевдонима.
struct Networking_NetworkInterface {
uint32_t z__magicAndVersion;
bool isEnabled;
char interfaceName[IF_NAMESIZE];
uint32_t reserved;
Networking_IpType_Type ipConfigurationType;
Networking_InterfaceMedium_Type interfaceMediumType;
};
Членов
uint32_t z__magicAndVersion
Магическое число, однозначно определяющее версию структуры.
bool isEnabled
Указывает, включен ли сетевой интерфейс.
char interfaceName[IF_NAMESIZE]
Имя сетевого интерфейса.
uint32_t interfaceNameLength
Длина имени сетевого интерфейса.
Networking_IpType_Type ipConfigurationType
Перечисление Networking_IpType , содержащее типы IP-адресов для интерфейса.
Networking_InterfaceMedium_Type InterfaceMediumType
Перечисление Networking_InterfaceMedium, содержащее типы сети для интерфейса.