QDnsDomainNameRecord 类

QDnsDomainNameRecord 类存储域名记录的信息。更多...

头文件 #include <QDnsDomainNameRecord>
CMakefind_package(Qt6 REQUIRED COMPONENTS Network)
target_link_libraries(mytarget PRIVATE Qt6::Network)
qmakeQT += network

公共函数

QDnsDomainNameRecord()
QDnsDomainNameRecord(const QDnsDomainNameRecord &other)
~QDnsDomainNameRecord()
QStringname() const
voidswap(QDnsDomainNameRecord &other)
quint32timeToLive() const
QStringvalue() const
QDnsDomainNameRecord &operator=(const QDnsDomainNameRecord &other)

详细描述

当进行名称服务器查找时,会返回零个或多个记录。每个记录由一个 QDnsDomainNameRecord 实例表示。

另请参阅 QDnsLookup.

成员函数文档

QDnsDomainNameRecord::QDnsDomainNameRecord()

构建一个空的域名记录对象。

QDnsDomainNameRecord::QDnsDomainNameRecord(const QDnsDomainNameRecord &other)

构建 other 的副本。

[noexcept] QDnsDomainNameRecord::~QDnsDomainNameRecord()

销毁域名记录。

QString QDnsDomainNameRecord::name() const

返回此记录的名称。

[noexcept] void QDnsDomainNameRecord::swap(QDnsDomainNameRecord &other)

将此域名记录实例与 other 交换。此函数非常快且从不失败。

quint32 QDnsDomainNameRecord::timeToLive() const

返回此记录有效的持续时间(以秒为单位)。

QString QDnsDomainNameRecord::value() const

返回此域名记录的值。

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

将其他对象的数据赋值到此记录对象,并返回对其的引用。

© 2024 The Qt Company Ltd. 本文档中的文档贡献均为各自所有者的版权。本提供的文档是根据自由软件基金会发布的 GNU 自由文档许可证 1.3 版本 许可的。Qt 及相关标志是芬兰的 Qt 公司及/或全球其他国家的商标。所有其他商标均为其各自所有者的财产。