#import "OFObject.h"
#import "OFSocket.h"
#import "OFString.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
, OFDNSRecordTypeSRV = 33
, OFDNSRecordTypeAll = 255
} |
| | 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
|
| OFDNSRecordTypeSRV | SRV
|
| OFDNSRecordTypeAll | All types. Only for queries.
|
◆ 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
-