QDnsTextRecord 类

QDnsTextRecord 类存储有关 DNS TXT 记录的信息。 更多...

头: #include <QDnsTextRecord>
CMake: find_package(Qt6 COMPONENTS Network REQUIRED)
target_link_libraries(mytarget PRIVATE Qt6::Network)
qmake: QT += network

公共函数

  QDnsTextRecord (const QDnsTextRecord & other )
  QDnsTextRecord ()
QDnsTextRecord & operator= (const QDnsTextRecord & other )
  ~QDnsTextRecord ()
QString name () const
void swap (QDnsTextRecord & other )
quint32 timeToLive () const
QList<QByteArray> values () const

详细描述

当履行文本查找时,将返回零条或多条记录。每条记录由 QDnsTextRecord 实例进行表示。

字段含义的定义在 RFC 1035 .

另请参阅 QDnsLookup .

成员函数文档编制

QDnsTextRecord:: QDnsTextRecord (const QDnsTextRecord & other )

构造副本为 other .

QDnsTextRecord:: QDnsTextRecord ()

构造空的文本记录对象。

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

赋值数据源于 other 对象到此记录对象,并返回它的引用。

QDnsTextRecord:: ~QDnsTextRecord ()

销毁文本记录。

QString QDnsTextRecord:: name () const

返回此文本记录的名称。

void QDnsTextRecord:: swap ( QDnsTextRecord & other )

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

quint32 QDnsTextRecord:: timeToLive () const

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

QList < QByteArray > QDnsTextRecord:: values () const

返回此文本记录的值。