otDnsQueryConfig

#include <dns_client.h>

代表 DNS 查詢設定。

摘要

這個結構中的任何欄位都可以設定為零,表示未指定。未指定欄位的處理方式,取決於使用 otDnsQueryConfig 執行個體的函式。

公開屬性

mMaxTxAttempts
uint8_t
回報錯誤前的嘗試次數上限。未指定的值為 0。
mNat64Mode
允許/禁止在位址解析期間進行 NAT64 位址轉譯。
mRecursionFlag
指出伺服器是否能以遞迴方式解析查詢。
mResponseTimeout
uint32_t
等待 rx 回應的等待時間 (以毫秒為單位)。0 表示未指定的值。
mServerSockAddr
伺服器位址 (IPv6 新增器/通訊埠)。未指定所有零或零通訊埠。
mServiceMode
決定服務解析期間要查詢哪些記錄。
mTransportProto
選取預設傳輸通訊協定。

公開屬性

mMaxTxAttempts

uint8_t otDnsQueryConfig::mMaxTxAttempts

回報錯誤前的嘗試次數上限。未指定的值為 0。

mNat64Mode

otDnsNat64Mode otDnsQueryConfig::mNat64Mode

允許/禁止在位址解析期間進行 NAT64 位址轉譯。

mRecursionFlag

otDnsRecursionFlag otDnsQueryConfig::mRecursionFlag

指出伺服器是否能以遞迴方式解析查詢。

mResponseTimeout

uint32_t otDnsQueryConfig::mResponseTimeout

等待 rx 回應的等待時間 (以毫秒為單位)。0 表示未指定的值。

mServerSockAddr

otSockAddr otDnsQueryConfig::mServerSockAddr

伺服器位址 (IPv6 新增器/通訊埠)。未指定所有零或零通訊埠。

mServiceMode

otDnsServiceMode otDnsQueryConfig::mServiceMode

決定服務解析期間要查詢哪些記錄。

mTransportProto

otDnsTransportProto otDnsQueryConfig::mTransportProto

選取預設傳輸通訊協定。

資源

OpenThread API 參考資料主題源自原始碼,請前往 GitHub 取得。如要瞭解詳情或對說明文件做出貢獻,請參閱資源