DNS resource record.
More...
#include <dns_resource_record.h>
| CL_DNSResourceRecord::CL_DNSResourceRecord |
( |
) | |
|
| CL_DNSResourceRecord::~CL_DNSResourceRecord |
( |
) | |
|
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 |
Type description.
- Parameters
-
- Returns
- String
| static CL_String CL_DNSResourceRecord::type_description |
( |
int |
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: