RecClass is a read-only Word property that represents the two byte protocol family or instance of a protocol for the resource record encoded as a 16-bit value. The DNS protocol specifies the following unencoded values for the property:
- IN - The Internet system
- CH - The CHAOS system
- CS - CSNet (Obsolete)
- HS - Hesoid
Note: Currently, the TIdDNSResolver implementation does not support all aspects of the DNS protocol, and includes the following limitations:
- The DNS query class field is limited to examining resource records for the IN (Internet) class only. CS (CSNet), CH (CHAOS), and HS (Hesiod) are not supported at this time.
RecClass is updated when resource records are parsed, and added to TQueryResult from the TIdDNSResolver.Resolve method.