QDnsMailExchangeRecord Class

QDnsMailExchangeRecord クラスは、DNS MX レコードに関する情報を格納します。詳細...

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

パブリック関数

QDnsMailExchangeRecord()
QDnsMailExchangeRecord(const QDnsMailExchangeRecord &other)
~QDnsMailExchangeRecord()
QString exchange() const
QString name() const
quint16 preference() const
void swap(QDnsMailExchangeRecord &other)
quint32 timeToLive() const
QDnsMailExchangeRecord &operator=(const QDnsMailExchangeRecord &other)

詳細説明

サービスの検索を実行すると、0 個以上のレコードが返されます。各レコードは QDnsMailExchangeRecord インスタンスで表されます。

フィールドの意味はRFC 1035で定義されている。

QDnsLookupも参照してください

メンバ関数ドキュメント

QDnsMailExchangeRecord::QDnsMailExchangeRecord()

空のメール交換レコード・オブジェクトを構築します。

QDnsMailExchangeRecord::QDnsMailExchangeRecord(const QDnsMailExchangeRecord &other)

other のコピーを構築します。

[noexcept] QDnsMailExchangeRecord::~QDnsMailExchangeRecord()

メール交換レコードを破棄します。

QString QDnsMailExchangeRecord::exchange() const

このレコードのメール交換のドメイン名を返します。

QString QDnsMailExchangeRecord::name() const

このレコードの名前を返します。

quint16 QDnsMailExchangeRecord::preference() const

このレコードの優先順位を返します。

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

このメール交換レコードをother と交換する。この関数は非常に高速で、失敗することはありません。

quint32 QDnsMailExchangeRecord::timeToLive() const

このレコードの有効期間を秒単位で返します。

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

other オブジェクトのデータをこのレコードオブジェクトに割り当て、その参照を返します。

本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundationによって発行されたGNU Free Documentation License version 1.3の条項の下でライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。