DNS resource record.
More...
#include <dns_resource_record.h>
List of all members.
Detailed Description
DNS resource record.
Constructor & Destructor Documentation
| CL_DNSResourceRecord::CL_DNSResourceRecord |
( |
|
) |
|
| CL_DNSResourceRecord::~CL_DNSResourceRecord |
( |
|
) |
|
Member Function Documentation
| static CL_String CL_DNSResourceRecord::class_description |
( |
const CL_String & |
qclass |
) |
[static] |
Class description.
- Parameters:
-
- Returns:
- String
| static CL_String CL_DNSResourceRecord::class_description |
( |
int |
qclass |
) |
[static] |
Class description.
- Parameters:
-
- Returns:
- String
| static CL_String CL_DNSResourceRecord::class_from_int |
( |
int |
qclass |
) |
[static] |
Class from int.
- Parameters:
-
- Returns:
- String
| static int CL_DNSResourceRecord::class_to_int |
( |
const CL_String & |
qclass |
) |
[static] |
Class to int.
- Parameters:
-
- Returns:
- int
| static int CL_DNSResourceRecord::find_domain_name_end |
( |
const CL_DataBuffer & |
packet, |
|
|
int |
offset | |
|
) |
| | [static] |
Find domain name end.
- Parameters:
-
| packet | = Data Buffer |
| offset | = value |
- Returns:
- int
| unsigned int CL_DNSResourceRecord::get_a_address |
( |
|
) |
const |
| CL_String CL_DNSResourceRecord::get_a_address_str |
( |
|
) |
const |
Get A address str.
- Returns:
- a_address_str
| CL_String CL_DNSResourceRecord::get_class |
( |
|
) |
const |
| CL_String CL_DNSResourceRecord::get_cname_cname |
( |
|
) |
const |
Get Cname cname.
- Returns:
- cname_cname
| CL_String CL_DNSResourceRecord::get_mx_exchange |
( |
|
) |
const |
Get Mx exchange.
- Returns:
- mx_exchange
| int CL_DNSResourceRecord::get_mx_preference |
( |
|
) |
const |
Get Mx preference.
- Returns:
- mx_preference
| CL_String CL_DNSResourceRecord::get_name |
( |
|
) |
const |
| CL_String CL_DNSResourceRecord::get_ns_nsdname |
( |
|
) |
const |
Get Ns nsdname.
- Returns:
- ns_nsdname
| const CL_DNSPacket& CL_DNSResourceRecord::get_packet |
( |
|
) |
const |
| CL_String CL_DNSResourceRecord::get_ptr_ptrdname |
( |
|
) |
const |
Get Ptr ptrdname.
- Returns:
- ptr_ptrdname
| int CL_DNSResourceRecord::get_rdata_length |
( |
|
) |
const |
Get Rdata length.
- Returns:
- rdata_length
| int CL_DNSResourceRecord::get_rdata_offset |
( |
|
) |
const |
Get Rdata offset.
- Returns:
- rdata_offset
| int CL_DNSResourceRecord::get_record_offset |
( |
|
) |
const |
Get Record offset.
- Returns:
- record_offset
| int CL_DNSResourceRecord::get_soa_expire |
( |
|
) |
const |
Get Soa expire.
- Returns:
- soa_expire
| unsigned int CL_DNSResourceRecord::get_soa_minimum |
( |
|
) |
const |
| CL_String CL_DNSResourceRecord::get_soa_mname |
( |
|
) |
const |
Get Soa mname.
- Returns:
- soa_mname
| int CL_DNSResourceRecord::get_soa_refresh |
( |
|
) |
const |
Get Soa refresh.
- Returns:
- soa_refresh
| int CL_DNSResourceRecord::get_soa_retry |
( |
|
) |
const |
Get Soa retry.
- Returns:
- soa_retry
| CL_String CL_DNSResourceRecord::get_soa_rname |
( |
|
) |
const |
Get Soa rname.
- Returns:
- soa_rname
| unsigned int CL_DNSResourceRecord::get_soa_serial |
( |
|
) |
const |
| int CL_DNSResourceRecord::get_ttl |
( |
|
) |
const |
| CL_String CL_DNSResourceRecord::get_type |
( |
|
) |
const |
| unsigned int CL_DNSResourceRecord::get_wks_address |
( |
|
) |
const |
| CL_String CL_DNSResourceRecord::get_wks_address_str |
( |
|
) |
const |
Get Wks address str.
- Returns:
- wks_address_str
Get Wks bit map.
- Returns:
- wks_bit_map
| unsigned char CL_DNSResourceRecord::get_wks_protocol |
( |
|
) |
const |
Read domain name.
- Parameters:
-
| packet | = Data Buffer |
| offset | = value |
- Returns:
- String
| void CL_DNSResourceRecord::set_record |
( |
CL_DNSPacket |
packet, |
|
|
int |
record_offset | |
|
) |
| | |
Set record.
- Parameters:
-
| packet | = DNSPacket |
| record_offset | = value |
| static CL_String CL_DNSResourceRecord::type_description |
( |
int |
qtype |
) |
[static] |
Type description.
- Parameters:
-
- Returns:
- String
| static CL_String CL_DNSResourceRecord::type_description |
( |
const CL_String & |
qtype |
) |
[static] |
Type description.
- Parameters:
-
- Returns:
- String
| static CL_String CL_DNSResourceRecord::type_from_int |
( |
int |
qtype |
) |
[static] |
Type from int.
- Parameters:
-
- Returns:
- String
| static int CL_DNSResourceRecord::type_to_int |
( |
const CL_String & |
qtype |
) |
[static] |
Type to int.
- Parameters:
-
- Returns:
- int
The documentation for this class was generated from the following file: