otDnsServiceInfo
    #include <dns_client.h>
  
यह डीएनएस सेवा के इंस्टेंस के बारे में जानकारी देता है.
खास जानकारी
| सार्वजनिक एट्रिब्यूट | |
|---|---|
| mHostAddress | होस्ट आईपीवी6 पता. उपलब्ध न होने पर, वैल्यू को शून्य पर सेट करें.  | 
| mHostAddressTtl | uint32_tहोस्ट का पता TTL (टीटीएल) है.  | 
| mHostNameBuffer | char *सेवा के होस्ट का नाम आउटपुट करने के लिए बफ़र (ज़रूरी न होने पर इसे शून्य किया जा सकता है).  | 
| mHostNameBufferSize | uint16_tmHostNameBufferका साइज़. | 
| mPort | uint16_tसेवा पोर्ट नंबर.  | 
| mPriority | uint16_tसेवा की प्राथमिकता.  | 
| mTtl | uint32_tसेवा रिकॉर्ड TTL (सेकंड में).  | 
| mTxtData | uint8_t *आउटपुट TXT डेटा का बफ़र (अगर ज़रूरी न हो, तो इसे शून्य किया जा सकता है).  | 
| mTxtDataSize | uint16_tइनपुट पर,  mTxtDataबफ़र का साइज़. आउटपुट संख्या बाइट लिखे जाने पर. | 
| mTxtDataTruncated | boolयह बताता है कि क्या TXT डेटा  mTxtDataSizeमें फ़िट नहीं हो सका और उसमें काट-छांट की गई. | 
| mTxtDataTtl | uint32_tTXT डेटा TTL (टीटीएल).  | 
| mWeight | uint16_tसेवा का वज़न.  | 
सार्वजनिक एट्रिब्यूट
mHostAddress
otIp6Address otDnsServiceInfo::mHostAddress
होस्ट आईपीवी6 पता. उपलब्ध न होने पर, वैल्यू को शून्य पर सेट करें.
mHostAddressTtl
uint32_t otDnsServiceInfo::mHostAddressTtl
होस्ट का पता TTL (टीटीएल) है.
mHostNameBuffer
char * otDnsServiceInfo::mHostNameBuffer
सेवा के होस्ट का नाम आउटपुट करने के लिए बफ़र (ज़रूरी न होने पर इसे शून्य किया जा सकता है).
mHostNameBufferSize
uint16_t otDnsServiceInfo::mHostNameBufferSize
mHostNameBuffer का साइज़. 
mPort
uint16_t otDnsServiceInfo::mPort
सेवा पोर्ट नंबर.
mPriority
uint16_t otDnsServiceInfo::mPriority
सेवा की प्राथमिकता.
mTtl
uint32_t otDnsServiceInfo::mTtl
सेवा रिकॉर्ड TTL (सेकंड में).
mTxtData
uint8_t * otDnsServiceInfo::mTxtData
आउटपुट TXT डेटा का बफ़र (अगर ज़रूरी न हो, तो इसे शून्य किया जा सकता है).
mTxtDataSize
uint16_t otDnsServiceInfo::mTxtDataSize
इनपुट पर, mTxtData बफ़र का साइज़. आउटपुट संख्या बाइट लिखे जाने पर. 
mTxtDataTruncated
bool otDnsServiceInfo::mTxtDataTruncated
यह बताता है कि क्या TXT डेटा mTxtDataSize में फ़िट नहीं हो सका और उसमें काट-छांट की गई. 
mTxtDataTtl
uint32_t otDnsServiceInfo::mTxtDataTtl
TXT डेटा TTL (टीटीएल).
mWeight
uint16_t otDnsServiceInfo::mWeight
सेवा का वज़न.
संसाधन
OpenThread API के रेफ़रंस के विषय, सोर्स कोड से मिलते हैं. यह सोर्स GitHub पर उपलब्ध है. ज़्यादा जानकारी या हमारे दस्तावेज़ में योगदान देने के लिए, संसाधन देखें.