import "OFObject.h"
import "OFSocket.h"
import "OFString.h"
import "OFAAAADNSResourceRecord.h"
import "OFADNSResourceRecord.h"
import "OFCNAMEDNSResourceRecord.h"
import "OFHINFODNSResourceRecord.h"
import "OFLOCDNSResourceRecord.h"
import "OFMXDNSResourceRecord.h"
import "OFNSDNSResourceRecord.h"
import "OFPTRDNSResourceRecord.h"
import "OFRPDNSResourceRecord.h"
import "OFSOADNSResourceRecord.h"
import "OFSRVDNSResourceRecord.h"
import "OFTXTDNSResourceRecord.h"
import "OFURIDNSResourceRecord.h"
Go to the source code of this file.
|
enum | OFDNSClass { OFDNSClassIN = 1
, OFDNSClassAny = 255
} |
| The DNS class. More...
|
enum | OFDNSRecordType {
OFDNSRecordTypeA = 1
, OFDNSRecordTypeNS = 2
, OFDNSRecordTypeCNAME = 5
, OFDNSRecordTypeSOA = 6
,
OFDNSRecordTypePTR = 12
, OFDNSRecordTypeHINFO = 13
, OFDNSRecordTypeMX = 15
, OFDNSRecordTypeTXT = 16
,
OFDNSRecordTypeRP = 17
, OFDNSRecordTypeAAAA = 28
, OFDNSRecordTypeLOC = 29
, OFDNSRecordTypeSRV = 33
,
OFDNSRecordTypeAll = 255
, OFDNSRecordTypeURI = 256
} |
| The type of a DNS resource record. More...
|
◆ OFDNSClass
The DNS class.
Enumerator |
---|
OFDNSClassIN | IN
|
OFDNSClassAny | Any class. Only for queries.
|
◆ OFDNSRecordType
The type of a DNS resource record.
Enumerator |
---|
OFDNSRecordTypeA | A
|
OFDNSRecordTypeNS | NS
|
OFDNSRecordTypeCNAME | CNAME
|
OFDNSRecordTypeSOA | SOA
|
OFDNSRecordTypePTR | PTR
|
OFDNSRecordTypeHINFO | HINFO
|
OFDNSRecordTypeMX | MX
|
OFDNSRecordTypeTXT | TXT
|
OFDNSRecordTypeRP | RP
|
OFDNSRecordTypeAAAA | AAAA
|
OFDNSRecordTypeLOC | LOC
|
OFDNSRecordTypeSRV | SRV
|
OFDNSRecordTypeAll | All types. Only for queries.
|
OFDNSRecordTypeURI | URI
|
◆ OFDNSClassName()
Returns the name for the specified OFDNSClass.
- Parameters
-
- Returns
- The name for the specified OFDNSClass
◆ OFDNSClassParseName()
◆ OFDNSRecordTypeName()
◆ OFDNSRecordTypeParseName()