otMeshDiagChildEntry
    #include <mesh_diag.h>
  
تعرض معلومات عن إدخال فرعي من otMeshDiagQueryChildTable(). 
ملخّص
تشير السمة mSupportsErrRate إلى ما إذا كانت ميزة تتبُّع الأخطاء متاحة أم لا، وأنّ القيمتَين mFrameErrorRate وmMessageErrorRate صالحتَين. يتتبّع معدّل أخطاء الإطارات في الثانية أخطاء ضبط الإطارات (في اتجاه النطاق الفرعي) في طبقة MAC، في حين يتتبّع mMessageErrorRate معدّل أخطاء رسالة IPv6 (أعلى طبقة MAC وبعد إعادة محاولة MAC) عند حذف رسالة IPv6. على سبيل المثال، إذا كانت الرسالة كبيرة وتتطلب تجزئة 6LoWPAN، فسيتم اعتبار الرسالة tx على أنها قد فشلت في حال فشل أحد إطاراتها المجزأة (على سبيل المثال، عدم التأكيد مطلقًا). 
| السمات العامة | |
|---|---|
| mAge | uint32_tعدد الثواني منذ آخر مرة سمع فيها الطفلة  | 
| mAverageRssi | int8_tمتوسط RSSI  | 
| mConnectionTime | uint32_tثانية منذ أن ارتبط الطفل.  | 
| mCslChannel | uint8_tقناة CSL.  | 
| mCslPeriod | uint16_tفترة CSL بوحدة زمن 10 رموز. يشير الصفر إلى إيقاف CSL.  | 
| mCslSynchronized | boolإمكانية CSL ومتزامنة مع CSL.  | 
| mCslTimeout | uint32_tمهلة CSL بالثواني.  | 
| mDeviceTypeFtd | boolهو جهاز بدون تكلفة كاملة (مقابل MTD).  | 
| mExtAddress | العنوان الموسّع.  | 
| mFrameErrorRate | uint16_tمعدّل أخطاء اللقطات (0x0000->0%، أو 0xffff->100%).  | 
| mFullNetData | boolما إذا كان الجهاز يحصل على بيانات الشبكة الكاملة (مقارنةً بالمجموعة الفرعية الثابتة)  | 
| mLastRssi | int8_tRSSI لآخر إطار تم استلامه.  | 
| mLinkMargin | uint8_tهامش الارتباط بالديسيبل  | 
| mMessageErrorRate | uint16_t(IPv6) معدل أخطاء الرسائل (0x0000->0%، 0xffff->100%).  | 
| mQueuedMessageCount | uint16_tعدد الرسائل في قائمة الانتظار لـ tx غير المباشر إلى الطفل.  | 
| mRloc16 | uint16_tRLOC16.  | 
| mRxOnWhenIdle | boolتكون rx في وضع عدم النشاط (مقابل النعاس).  | 
| mSupervisionInterval | uint16_tفترة الإشراف بالثواني الصفر للإشارة إلى عدم الاستخدام.  | 
| mSupportsErrRate | boolقيم  mFrameErrorRateوmMessageErrorRateصالحة. | 
| mTimeout | uint32_tانتهت المهلة بالثواني.  | 
| mVersion | uint16_tالإصدار.  | 
السمات العامة
mAge
uint32_t otMeshDiagChildEntry::mAge
عدد الثواني منذ آخر مرة سمع فيها الطفلة
mAverageRssi
int8_t otMeshDiagChildEntry::mAverageRssi
متوسط RSSI
mConnectionTime
uint32_t otMeshDiagChildEntry::mConnectionTime
ثانية منذ أن ارتبط الطفل.
mCslChannel
uint8_t otMeshDiagChildEntry::mCslChannel
قناة CSL.
mCslPeriod
uint16_t otMeshDiagChildEntry::mCslPeriod
فترة CSL بوحدة زمن 10 رموز. يشير الصفر إلى إيقاف CSL.
mCslSynchronized
bool otMeshDiagChildEntry::mCslSynchronized
إمكانية CSL ومتزامنة مع CSL.
mCslTimeout
uint32_t otMeshDiagChildEntry::mCslTimeout
مهلة CSL بالثواني.
mDeviceTypeFtd
bool otMeshDiagChildEntry::mDeviceTypeFtd
هو جهاز بدون تكلفة كاملة (مقابل MTD).
mFrameErrorRate
uint16_t otMeshDiagChildEntry::mFrameErrorRate
معدّل أخطاء اللقطات (0x0000->0%، أو 0xffff->100%).
mFullNetData
bool otMeshDiagChildEntry::mFullNetData
ما إذا كان الجهاز يحصل على بيانات الشبكة الكاملة (مقارنةً بالمجموعة الفرعية الثابتة)
mLastRssi
int8_t otMeshDiagChildEntry::mLastRssi
RSSI لآخر إطار تم استلامه.
mLinkMargin
uint8_t otMeshDiagChildEntry::mLinkMargin
هامش الارتباط بالديسيبل
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
تكون rx في وضع عدم النشاط (مقابل النعاس).
mSupervisionInterval
uint16_t otMeshDiagChildEntry::mSupervisionInterval
فترة الإشراف بالثواني الصفر للإشارة إلى عدم الاستخدام.
mSupportsErrRate
bool otMeshDiagChildEntry::mSupportsErrRate
قيم mFrameErrorRate وmMessageErrorRate صالحة. 
mTimeout
uint32_t otMeshDiagChildEntry::mTimeout
انتهت المهلة بالثواني.
mVersion
uint16_t otMeshDiagChildEntry::mVersion
الإصدار.
المراجِع
تنشأ المواضيع المرجعية لواجهة برمجة تطبيقات OpenThread من رمز المصدر المتاح على GitHub. للحصول على مزيد من المعلومات أو للمساهمة في مستنداتنا، يمكنك الاطّلاع على المراجع.