#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
-
DNSClass | The OFDNSClass to return the name for |
- Returns
- The name for the specified OFDNSClass
◆ OFDNSClassParseName()
Parses the specified string as an OFDNSClass.
- Parameters
-
- Returns
- The parsed OFDNSClass
- Exceptions
-
◆ OFDNSRecordTypeName()
Returns the name for the specified OFDNSRecordType.
- Parameters
-
recordType | The OFDNSRecordType to return the name for |
- Returns
- The name for the specified OFDNSRecordType
◆ OFDNSRecordTypeParseName()
Parses the specified string as an OFDNSRecordType.
- Parameters
-
- Returns
- The parsed OFDNSRecordType
- Exceptions
-