otDnsQueryConfig
#include <dns_client.h>
DNS クエリの構成を表します。
概要
この構造体のフィールドはすべて、ゼロに設定されて、指定されていないことを示すことができます。未指定フィールドの処理方法は、otDnsQueryConfig
のインスタンスを使用する関数によって決まります。
パブリック属性 |
|
---|---|
mMaxTxAttempts
|
uint8_t
失敗を報告するまでの最大 tx 試行回数。値が指定されていない場合はゼロです。
|
mNat64Mode
|
アドレス解決中の NAT64 アドレス変換を許可または禁止します。
|
mRecursionFlag
|
サーバーがクエリを再帰的に解決できるかどうかを示します。
|
mResponseTimeout
|
uint32_t
受信レスポンスの待ち時間(ミリ秒単位)。ゼロは値が未指定であることを示します。
|
mServerSockAddr
|
サーバー アドレス(IPv6 アドレス/ポート)。指定されていない場合は、ポートがすべてゼロまたはゼロです。
|
mServiceMode
|
サービスの解決時にクエリを実行するレコードを決定します。
|
mTransportProto
|
デフォルトのトランスポート プロトコルを選択します。
|
パブリック属性
mMaxTxAttempts
uint8_t otDnsQueryConfig::mMaxTxAttempts
失敗を報告するまでの最大 tx 試行回数。値が指定されていない場合はゼロです。
mResponseTimeout
uint32_t otDnsQueryConfig::mResponseTimeout
受信レスポンスの待ち時間(ミリ秒単位)。ゼロは値が未指定であることを示します。
mServerSockAddr
otSockAddr otDnsQueryConfig::mServerSockAddr
サーバー アドレス(IPv6 アドレス/ポート)。指定されていない場合は、ポートがすべてゼロまたはゼロです。
関連情報
OpenThread API リファレンスのトピックは、GitHub で入手できるソースコードに由来しています。 詳細について、またはドキュメントへの投稿については、リソースをご覧ください。