otDnsQueryConfig
#include <dns_client.h>
DNS sorgu yapılandırmasını temsil eder.
Özet
Bu yapıdaki alanlardan herhangi biri, belirtilmediğini belirtmek için sıfır olarak ayarlanabilir. Belirtilmemiş alanların nasıl ele alınacağı, otDnsQueryConfig
örneğini kullanan işlev tarafından belirlenir.
Herkese açık özellikler |
|
---|---|
mMaxTxAttempts
|
uint8_t
Raporlama hatası öncesinde maksimum işlem denemesi sayısı. Belirtilmemiş değer için sıfır.
|
mNat64Mode
|
Adres çözümlemesi sırasında NAT64 adres çevirisine izin ver/izin verme.
|
mRecursionFlag
|
Sunucunun sorguyu yinelemeli olarak çözümleyip çözümleyemeyeceğini belirtir.
|
mResponseTimeout
|
uint32_t
Rx yanıtına kadar bekleme süresi (milisaniye cinsinden). Sıfır, belirtilmemiş değeri gösterir.
|
mServerSockAddr
|
Sunucu adresi (IPv6 adresi/bağlantı noktası). Belirtilmeyen durumlar için tamamı sıfır veya sıfır bağlantı noktası.
|
mServiceMode
|
Hizmet çözümlemesi sırasında hangi kayıtların sorgulanacağını belirler.
|
mTransportProto
|
Varsayılan aktarım protokolünü seçin.
|
Herkese açık özellikler
mMaxTxAttempts
uint8_t otDnsQueryConfig::mMaxTxAttempts
Raporlama hatası öncesinde maksimum işlem denemesi sayısı. Belirtilmemiş değer için sıfır.
mNat64Mode
otDnsNat64Mode otDnsQueryConfig::mNat64Mode
Adres çözümlemesi sırasında NAT64 adres çevirisine izin ver/izin verme.
mRecursionFlag
otDnsRecursionFlag otDnsQueryConfig::mRecursionFlag
Sunucunun sorguyu yinelemeli olarak çözümleyip çözümleyemeyeceğini belirtir.
mResponseTimeout
uint32_t otDnsQueryConfig::mResponseTimeout
Rx yanıtına kadar bekleme süresi (milisaniye cinsinden). Sıfır, belirtilmemiş değeri gösterir.
mServerSockAddr
otSockAddr otDnsQueryConfig::mServerSockAddr
Sunucu adresi (IPv6 adresi/bağlantı noktası). Belirtilmeyen durumlar için tamamı sıfır veya sıfır bağlantı noktası.
mServiceMode
otDnsServiceMode otDnsQueryConfig::mServiceMode
Hizmet çözümlemesi sırasında hangi kayıtların sorgulanacağını belirler.
mTransportProto
otDnsTransportProto otDnsQueryConfig::mTransportProto
Varsayılan aktarım protokolünü seçin.
Kaynaklar
OpenThread API Referans konuları, GitHub'da bulunan kaynak koddan gelir. Daha fazla bilgi edinmek veya dokümanlarımıza katkıda bulunmak için Kaynaklar bölümüne bakın.