Networking_NetworkInterface Struct
Cabeçalho: #include <applibs/networking.h>
As propriedades de uma interface de rede.
Nota
Este é um alias para uma estrutura com versão. Defina NETWORKING_STRUCTS_VERSION para usar esse alias.
struct Networking_NetworkInterface {
uint32_t z__magicAndVersion;
bool isEnabled;
char interfaceName[IF_NAMESIZE];
uint32_t reserved;
Networking_IpType_Type ipConfigurationType;
Networking_InterfaceMedium_Type interfaceMediumType;
};
Membros
uint32_t z__magicAndVersion
Um número mágico que identifica exclusivamente a versão do struct.
bool isEnabled
Indica se a interface de rede está habilitada.
char interfaceName[IF_NAMESIZE]
O nome da interface de rede.
interface uint32_t NameLength
O comprimento do nome da interface de rede.
Networking_IpType_Type ipConfigurationType
O Networking_IpType enumeração que contém os tipos IP para a interface.
Networking_InterfaceMedium_Type InterfaceMediumType
O Networking_InterfaceMedium enumeração que contém os tipos de rede para a interface.