otMeshDiagChildEntry
    #include <mesh_diag.h>
  
otMeshDiagQueryChildTable() से चाइल्ड एंट्री की जानकारी दिखाता है. 
खास जानकारी
mSupportsErrRate से पता चलता है कि गड़बड़ी को ट्रैक करने की सुविधा काम करती है या नहीं. साथ ही, mFrameErrorRate और mMessageErrorRate की वैल्यू मान्य हैं. फ़्रेम की गड़बड़ी की दर, MAC लेयर पर फ़्रेम tx गड़बड़ियों (बच्चे की ओर) को ट्रैक करती है, जबकि IPv6 मैसेज हटाए जाने पर mMessageErrorRate, IPv6 मैसेज की गड़बड़ी की दर (MAC लेयर के ऊपर और MAC फिर से कोशिश करने के बाद) को ट्रैक करता है. उदाहरण के लिए, अगर मैसेज बड़ा है और उसके लिए 6LoWPAN फ़्रैगमेंटेशन की ज़रूरत है, तो मैसेज tx को तब फ़ेल माना जाएगा, जब उसका कोई फ़्रैगमेंट फ़्रेम tx काम नहीं कर रहा हो. उदाहरण के लिए, कभी भी हैक नहीं किया गया. 
| सार्वजनिक एट्रिब्यूट | |
|---|---|
| mAge | uint32_tबच्चे ने आखिरी बार जब से कुछ सुना.  | 
| mAverageRssi | int8_tऔसत आरएसएसआई.  | 
| mConnectionTime | uint32_tचाइल्ड अटैच करने के बाद से सेकंड.  | 
| mCslChannel | uint8_tCSL चैनल.  | 
| mCslPeriod | uint16_t10-प्रतीक-समय की इकाई में CSL अवधि. शून्य बताता है कि सीएसएल बंद है.  | 
| mCslSynchronized | boolक्या सीएसएल का इस्तेमाल किया जा सकता है और क्या सीएसएल सिंक किए गए हैं.  | 
| mCslTimeout | uint32_tसेकंड में CSL टाइम आउट.  | 
| mDeviceTypeFtd | boolक्या यह डिवाइस FTD (बनाम MTD) है.  | 
| mExtAddress | एक्सटेंडेड पता.  | 
| mFrameErrorRate | uint16_tफ़्रेम की गड़बड़ी की दर (0x0000->0%, 0xffff->100%).  | 
| mFullNetData | boolडिवाइस को पूरा नेटवर्क डेटा मिलता है या नहीं (बनाम सब-सेट).  | 
| mLastRssi | int8_tआखिरी बार मिले फ़्रेम का आरएसएसआई.  | 
| mLinkMargin | uint8_tdB में लिंक मार्जिन.  | 
| mMessageErrorRate | uint16_t(IPv6) मैसेज में गड़बड़ी की दर (0x0000->0%, 0xffff->100%).  | 
| mQueuedMessageCount | uint16_tबच्चे को अप्रत्यक्ष tx के लिए पंक्ति में रखे गए मैसेज की संख्या.  | 
| mRloc16 | uint16_tRLOC16.  | 
| mRxOnWhenIdle | boolजब डिवाइस कुछ समय से इस्तेमाल में न हो, तब यह मोड चालू होता है (बनाम नींद में होता है).  | 
| mSupervisionInterval | uint16_tनिगरानी का अंतराल सेकंड में. 'शून्य' दिखाता है कि इस्तेमाल नहीं किया गया है.  | 
| mSupportsErrRate | boolmFrameErrorRateऔरmMessageErrorRateवैल्यू मान्य हैं. | 
| mTimeout | uint32_tसेकंड में समय खत्म हो गया है.  | 
| mVersion | uint16_tवर्शन.  | 
सार्वजनिक एट्रिब्यूट
mAge
uint32_t otMeshDiagChildEntry::mAge
बच्चे ने आखिरी बार जब से कुछ सुना.
mAverageRssi
int8_t otMeshDiagChildEntry::mAverageRssi
औसत आरएसएसआई.
mConnectionTime
uint32_t otMeshDiagChildEntry::mConnectionTime
चाइल्ड अटैच करने के बाद से सेकंड.
mCslChannel
uint8_t otMeshDiagChildEntry::mCslChannel
CSL चैनल.
mCslPeriod
uint16_t otMeshDiagChildEntry::mCslPeriod
10-प्रतीक-समय की इकाई में CSL अवधि. शून्य बताता है कि सीएसएल बंद है.
mCslSynchronized
bool otMeshDiagChildEntry::mCslSynchronized
क्या सीएसएल का इस्तेमाल किया जा सकता है और क्या सीएसएल सिंक किए गए हैं.
mCslTimeout
uint32_t otMeshDiagChildEntry::mCslTimeout
सेकंड में CSL टाइम आउट.
mDeviceTypeFtd
bool otMeshDiagChildEntry::mDeviceTypeFtd
क्या यह डिवाइस FTD (बनाम MTD) है.
mFrameErrorRate
uint16_t otMeshDiagChildEntry::mFrameErrorRate
फ़्रेम की गड़बड़ी की दर (0x0000->0%, 0xffff->100%).
mFullNetData
bool otMeshDiagChildEntry::mFullNetData
डिवाइस को पूरा नेटवर्क डेटा मिलता है या नहीं (बनाम सब-सेट).
mLastRssi
int8_t otMeshDiagChildEntry::mLastRssi
आखिरी बार मिले फ़्रेम का आरएसएसआई.
mLinkMargin
uint8_t otMeshDiagChildEntry::mLinkMargin
dB में लिंक मार्जिन.
mMessageErrorRate
uint16_t otMeshDiagChildEntry::mMessageErrorRate
(IPv6) मैसेज में गड़बड़ी की दर (0x0000->0%, 0xffff->100%).
mQueuedMessageCount
uint16_t otMeshDiagChildEntry::mQueuedMessageCount
बच्चे को अप्रत्यक्ष tx के लिए पंक्ति में रखे गए मैसेज की संख्या.
mRloc16
uint16_t otMeshDiagChildEntry::mRloc16
RLOC16.
mRxOnWhenIdle
bool otMeshDiagChildEntry::mRxOnWhenIdle
जब डिवाइस कुछ समय से इस्तेमाल में न हो, तब यह मोड चालू होता है (बनाम नींद में होता है).
mSupervisionInterval
uint16_t otMeshDiagChildEntry::mSupervisionInterval
निगरानी का अंतराल सेकंड में. 'शून्य' दिखाता है कि इस्तेमाल नहीं किया गया है.
mSupportsErrRate
bool otMeshDiagChildEntry::mSupportsErrRate
mFrameErrorRate और mMessageErrorRate वैल्यू मान्य हैं. 
mTimeout
uint32_t otMeshDiagChildEntry::mTimeout
सेकंड में समय खत्म हो गया है.
mVersion
uint16_t otMeshDiagChildEntry::mVersion
वर्शन.
संसाधन
OpenThread API के रेफ़रंस के विषय, सोर्स कोड से मिलते हैं. यह सोर्स GitHub पर उपलब्ध है. ज़्यादा जानकारी या हमारे दस्तावेज़ में योगदान देने के लिए, संसाधन देखें.