Defined in header file: hzDNS.h

Main types (from RFC 1035)

Enum definition:

enum    DnsType
{

DNSTYPE_Aa host address
DNSTYPE_NSan authoritative name server
DNSTYPE_MDa mail destination (Obsolete - use MX)
DNSTYPE_MFa mail forwarder (Obsolete - use MX)
DNSTYPE_CNAMEthe canonical name for an alias
DNSTYPE_SOAmarks the start of a zone of authority
DNSTYPE_MBa mailbox domain name (EXPERIMENTAL)
DNSTYPE_MGa mail group member (EXPERIMENTAL)
DNSTYPE_MRa mail rename domain name (EXPERIMENTAL)
DNSTYPE_NULLa null RR (EXPERIMENTAL)
DNSTYPE_WKSa well known service description
DNSTYPE_PTRa domain name pointer
DNSTYPE_HINFOhost information
DNSTYPE_MINFOmailbox or mail list information
DNSTYPE_MXmail exchange
DNSTYPE_TXTtext strings
DNSTYPE_RPfor Responsible Person
DNSTYPE_AFSDBfor AFS Data Base location
DNSTYPE_X25for X.25 PSDN address
DNSTYPE_ISDNfor ISDN address
DNSTYPE_RTfor Route Through
DNSTYPE_NSAPfor NSAP address, NSAP style A record (RFC1706)
DNSTYPE_NSAP_PTRNot sure!
DNSTYPE_SIGfor security signature (RFC2535, RFC3755, RFC4034)
DNSTYPE_KEYfor security key (RFC2535, RFC3755, RFC4034)
DNSTYPE_PXX.400 mail mapping information (RFC2163)
DNSTYPE_GPOSGeographical Position (RFC1712)
DNSTYPE_AAAAIP6 Address (RFC3596)
DNSTYPE_LOCLocation Information (RFC1876)
DNSTYPE_NXTNext Domain - OBSOLETE (RFC2535, RFC3755)
DNSTYPE_EIDEndpoint Identifier (Patton)
DNSTYPE_NIMLOCNimrod Locator (Patton)
DNSTYPE_SRVServer Selection (RFC2782)
DNSTYPE_ATMAATM Address (Dobrowski)
DNSTYPE_NAPTRNaming Authority Pointer (RFC2168, RFC2915)
DNSTYPE_KXKey Exchanger (RFC2230)
DNSTYPE_CERTCERT (RFC2538)
DNSTYPE_A6IPV6 (RFC2874, RFC3226)
DNSTYPE_DNAMEDNAME (RFC2672)
DNSTYPE_SINKSINK (Eastlake)
DNSTYPE_OPTOPT (RFC2671)
DNSTYPE_APLAPL (RFC3123)
DNSTYPE_DSDelegation Signer (RFC3658)
DNSTYPE_SSHFPSSH Key Fingerprint (RFC4255)
DNSTYPE_IPSECKEYIPSECKEY (RFC4025)
DNSTYPE_RRSIGRRSIG (RFC3755)
DNSTYPE_NSECNSEC (RFC3755)
DNSTYPE_DNSKEYDNSKEY (RFC3755)
DNSTYPE_DHCIDDHCID (RFC4701)
DNSTYPE_HIPHost Identity Protocol (RFC-ietf-hip-dns-09.txt)
DNSTYPE_SPFOh no, not these! (RFC4408)
DNSTYPE_UINFOIANA-Reserved
DNSTYPE_UIDIANA-Reserved
DNSTYPE_GIDIANA-Reserved
DNSTYPE_UNSPECIANA-Reserved
DNSTYPE_TKEYTransaction Key (RFC2930)
DNSTYPE_TSIGTransaction Signature (RFC2845)
DNSTYPE_IXFRincremental transfer (RFC1995)
DNSTYPE_AXFRtransfer of an entire zone (RFC1035)
DNSTYPE_MAILBmailbox-related RRs (MB, MG or MR) (RFC1035)
DNSTYPE_MAILAmail agent RRs (Obsolete - see MX) (RFC1035)
DNSTYPE_GLOBALA request for all records (RFC1035)
DNSTYPE_TADNSSEC Trust Authorities (Weiler)
DNSTYPE_DLVDNSSEC Lookaside Validation (RFC4431)

} ;