QDnsHostAddressRecord Class

The QDnsHostAddressRecord class stores information about a host address record. More...

Header: #include <QDnsHostAddressRecord>
qmake: QT += network

Public Functions

QDnsHostAddressRecord()
QDnsHostAddressRecord(const QDnsHostAddressRecord &other)
~QDnsHostAddressRecord()
QString name() const
void swap(QDnsHostAddressRecord &other)
quint32 timeToLive() const
QHostAddress value() const
QDnsHostAddressRecord & operator=(QDnsHostAddressRecord &&other)
QDnsHostAddressRecord & operator=(const QDnsHostAddressRecord &other)

Detailed Description

The QDnsHostAddressRecord class stores information about a host address record.

When performing an address lookup, zero or more records will be returned. Each record is represented by a QDnsHostAddressRecord instance.

See also QDnsLookup.

Member Function Documentation

QDnsHostAddressRecord::QDnsHostAddressRecord()

Constructs an empty host address record object.

QDnsHostAddressRecord::QDnsHostAddressRecord(const QDnsHostAddressRecord &other)

Constructs a copy of other.

QDnsHostAddressRecord::~QDnsHostAddressRecord()

Destroys a host address record.

QString QDnsHostAddressRecord::name() const

Returns the name for this record.

void QDnsHostAddressRecord::swap(QDnsHostAddressRecord &other)

Swaps this host address record instance with other. This function is very fast and never fails.

quint32 QDnsHostAddressRecord::timeToLive() const

Returns the duration in seconds for which this record is valid.

QHostAddress QDnsHostAddressRecord::value() const

Returns the value for this host address record.

QDnsHostAddressRecord &QDnsHostAddressRecord::operator=(QDnsHostAddressRecord &&other)

Move-assignment operator.

QDnsHostAddressRecord &QDnsHostAddressRecord::operator=(const QDnsHostAddressRecord &other)

Assigns the data of the other object to this record object, and returns a reference to it.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.12/qdnshostaddressrecord.html