QDnsDomainNameRecord Class
The QDnsDomainNameRecord class stores information about a domain name record. More...
Header: | #include <QDnsDomainNameRecord> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Network) target_link_libraries(mytarget PRIVATE Qt6::Network) |
qmake: | QT += network |
- List of all members, including inherited members
- QDnsDomainNameRecord is part of Network Programming API and Implicitly Shared Classes.
Public Functions
QDnsDomainNameRecord() | |
QDnsDomainNameRecord(const QDnsDomainNameRecord &other) | |
~QDnsDomainNameRecord() | |
QString | name() const |
void | swap(QDnsDomainNameRecord &other) |
quint32 | timeToLive() const |
QString | value() const |
QDnsDomainNameRecord & | operator=(const QDnsDomainNameRecord &other) |
Detailed Description
When performing a name server lookup, zero or more records will be returned. Each record is represented by a QDnsDomainNameRecord instance.
See also QDnsLookup.
Member Function Documentation
QDnsDomainNameRecord::QDnsDomainNameRecord()
Constructs an empty domain name record object.
QDnsDomainNameRecord::QDnsDomainNameRecord(const QDnsDomainNameRecord &other)
Constructs a copy of other.
[noexcept]
QDnsDomainNameRecord::~QDnsDomainNameRecord()
Destroys a domain name record.
QString QDnsDomainNameRecord::name() const
Returns the name for this record.
[noexcept]
void QDnsDomainNameRecord::swap(QDnsDomainNameRecord &other)
Swaps this domain-name record instance with other. This function is very fast and never fails.
quint32 QDnsDomainNameRecord::timeToLive() const
Returns the duration in seconds for which this record is valid.
QString QDnsDomainNameRecord::value() const
Returns the value for this domain name record.
QDnsDomainNameRecord &QDnsDomainNameRecord::operator=(const QDnsDomainNameRecord &other)
Assigns the data of the other object to this record object, and returns a reference to it.