Networking_NetworkInterface 구조체
헤더: #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
네트워크 인터페이스 이름의 길이입니다.
ipConfigurationType Networking_IpType_Type
인터페이스의 IP 형식을 포함하는 Networking_IpType 열거형입니다.
Networking_InterfaceMedium_Type InterfaceMediumType
인터페이스에 대한 네트워크 형식을 포함하는 Networking_InterfaceMedium 열거형입니다.