EpcTools
An event based multi-threaded C++ development framework.
|
Represents an AAAA resource record. More...
#include <dnsrecord.h>
Public Member Functions | |
RRecordAAAA (const std::string &name, int32_t ttl, const struct in6_addr &address) | |
Class constructor. More... | |
const struct in6_addr & | getAddress () |
EString | getAddressString () |
virtual Void | dump () |
Prints the contents fo this AAAA record. More... | |
![]() | |
ResourceRecord (const std::string &name, ns_type rtype, ns_class rclass, int32_t ttl) | |
Class constructor. More... | |
virtual | ~ResourceRecord () |
Class destructor. More... | |
const EString & | getName () |
Retrieves the domain name to which this resource record pertains. More... | |
ns_type | getType () |
Retrieves the resource type. More... | |
ns_class | getClass () |
Retrieves the class of the data in the RDATA field. More... | |
uint32_t | getTTL () |
Retrieves the time interval (in seconds) that the resource record may be cached before it should be discarded. More... | |
time_t | getExpires () |
Retrieves the expiration time of this resource record. More... | |
Bool | isExpired () |
Determines if this resource record has expired. More... | |
Represents an AAAA resource record.
|
inline |
Class constructor.
name | the domain name to which this resource record pertains. |
ttl | the time to live value. |
address | the IPv6 address associated with this server. |
|
inlinevirtual |
Prints the contents fo this AAAA record.
Reimplemented from DNS::ResourceRecord.
|
inline |
|
inline |