Networking_NetworkInterface Struct
Encabezado: #include <applibs/networking.h>
Las propiedades de una interfaz de red.
Nota
Se trata de un alias de una estructura versionada. Define NETWORKING_STRUCTS_VERSION usar este 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;
};
Miembros
uint32_t z__magicAndVersion
Es un número mágico que identifica de forma única la versión de struct.
bool isEnabled
Indica si la interfaz de red está habilitada.
char interfaceName[IF_NAMESIZE]
El nombre de la interfaz de red.
uint32_t interfaceNameLength
La longitud del nombre de la interfaz de red.
Networking_IpType_Type ipConfigurationType
La enumeración Networking_IpType que contiene los tipos ip para la interfaz.
Networking_InterfaceMedium_Type InterfaceMediumType
La enumeración Networking_InterfaceMedium que contiene los tipos de red para la interfaz.