MdePkg[all]  1.08
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
DNS_RESOURCE_RECORD Struct Reference

Data Fields

CHAR8QName
 
UINT16 QType
 
UINT16 QClass
 
UINT32 TTL
 
UINT16 DataLength
 
CHAR8RData
 

Detailed Description

Field Documentation

UINT16 DNS_RESOURCE_RECORD::DataLength

16 big integer which specify the length of RData.

UINT16 DNS_RESOURCE_RECORD::QClass

The CLASS code of this RR.

CHAR8* DNS_RESOURCE_RECORD::QName

The Owner name.

UINT16 DNS_RESOURCE_RECORD::QType

The Type Code of this RR.

CHAR8* DNS_RESOURCE_RECORD::RData

A string of octets that describe the resource, the format of this information varies according to QType and QClass difference.

UINT32 DNS_RESOURCE_RECORD::TTL

32 bit integer which specify the time interval that the resource record may be cached before the source of the information should again be consulted. Zero means this RR can not be cached.