otDnsQueryConfig

#include <dns_client.h>

यह डीएनएस क्वेरी कॉन्फ़िगरेशन को दिखाता है.

खास जानकारी

इस स्ट्रक्चर में किसी भी फ़ील्ड को शून्य पर सेट किया जा सकता है, ताकि यह बताया जा सके कि वह तय नहीं किया गया है. otDnsQueryConfig के इंस्टेंस का इस्तेमाल करने वाला फ़ंक्शन, यह तय करता है कि ऐसे फ़ील्ड कैसे इस्तेमाल किए जाते हैं जिनके बारे में जानकारी नहीं दी गई है.

सार्वजनिक एट्रिब्यूट

mMaxTxAttempts
uint8_t
रिपोर्टिंग असफलता से पहले ज़्यादा से ज़्यादा tx बार कोशिश की गई. नहीं बताई गई वैल्यू के लिए शून्य.
mNat64Mode
अड्रेस रिज़ॉल्यूशन के दौरान, NAT64 पते का अनुवाद करने की अनुमति दें या अनुमति न दें.
mRecursionFlag
यह बताता है कि सर्वर क्वेरी का समाधान बार-बार कर सकता है या नहीं.
mResponseTimeout
uint32_t
rx जवाब तक इंतज़ार का समय (मिलीसेकंड में). शून्य, वैल्यू के बारे में नहीं बताता है.
mServerSockAddr
सर्वर का पता (IPv6 ऐडर/पोर्ट). अनिर्दिष्ट के लिए सभी शून्य या शून्य पोर्ट.
mServiceMode
यह तय करता है कि सर्विस रिज़ॉल्यूशन के दौरान किन रिकॉर्ड से क्वेरी की जानी है.
mTransportProto
डिफ़ॉल्ट ट्रांसपोर्ट प्रोटोकॉल चुनें.

सार्वजनिक एट्रिब्यूट

mMaxTxAttempts

uint8_t otDnsQueryConfig::mMaxTxAttempts

रिपोर्टिंग असफलता से पहले ज़्यादा से ज़्यादा tx बार कोशिश की गई. नहीं बताई गई वैल्यू के लिए शून्य.

mNat64Mode

otDnsNat64Mode otDnsQueryConfig::mNat64Mode

अड्रेस रिज़ॉल्यूशन के दौरान, NAT64 पते का अनुवाद करने की अनुमति दें या अनुमति न दें.

mRecursionFlag

otDnsRecursionFlag otDnsQueryConfig::mRecursionFlag

यह बताता है कि सर्वर क्वेरी का समाधान बार-बार कर सकता है या नहीं.

mResponseTimeout

uint32_t otDnsQueryConfig::mResponseTimeout

rx जवाब तक इंतज़ार का समय (मिलीसेकंड में). शून्य, वैल्यू के बारे में नहीं बताता है.

mServerSockAddr

otSockAddr otDnsQueryConfig::mServerSockAddr

सर्वर का पता (IPv6 ऐडर/पोर्ट). अनिर्दिष्ट के लिए सभी शून्य या शून्य पोर्ट.

mServiceMode

otDnsServiceMode otDnsQueryConfig::mServiceMode

यह तय करता है कि सर्विस रिज़ॉल्यूशन के दौरान किन रिकॉर्ड से क्वेरी की जानी है.

mTransportProto

otDnsTransportProto otDnsQueryConfig::mTransportProto

डिफ़ॉल्ट ट्रांसपोर्ट प्रोटोकॉल चुनें.

संसाधन

OpenThread API के रेफ़रंस के विषय, सोर्स कोड से मिलते हैं. यह सोर्स GitHub पर उपलब्ध है. ज़्यादा जानकारी या हमारे दस्तावेज़ में योगदान देने के लिए, संसाधन देखें.