otMleCounters
#include <thread.h>
يُمثِّل عدّادات Thread MLE.
ملخّص
السمات العامة |
|
---|---|
mAttachAttempts
|
uint16_t
عدد محاولات التوصيل أثناء فصل الجهاز.
|
mBetterPartitionAttachAttempts
|
uint16_t
عدد محاولات الربط بقسم أفضل.
|
mChildRole
|
uint16_t
عدد مرات دخول الجهاز إلى دور OT_DEVICE_روي_CHILD.
|
mChildTime
|
uint64_t
تم استخدام عدد المللي ثانية من الجهاز في دور OT_DEVICE_role_CHILD.
|
mDetachedRole
|
uint16_t
عدد مرات دخول الجهاز إلى دور OT_DEVICE_role_DETACHED.
|
mDetachedTime
|
uint64_t
تم تعيين عدد المللي ثانية للجهاز في دور OT_DEVICE_روي_DETACHED.
|
mDisabledRole
|
uint16_t
عدد مرات دخول الجهاز في دور OT_DEVICE_role_DISABLED.
|
mDisabledTime
|
uint64_t
تتبُّع مدة الدور:
|
mLeaderRole
|
uint16_t
عدد مرات دخول الجهاز في دور OT_DEVICE_role_LEADER.
|
mLeaderTime
|
uint64_t
تم استخدام عدد المللي ثانية من الجهاز في دور OT_DEVICE_روي_LEADER.
|
mParentChanges
|
uint16_t
عدد المرات التي غيَّر فيها الجهاز العنصر الرئيسي.
|
mPartitionIdChanges
|
uint16_t
عدد التغييرات التي تم إجراؤها على رقم تعريف القسم.
|
mRouterRole
|
uint16_t
عدد مرات دخول الجهاز إلى دور OT_DEVICE_role_ROUTER.
|
mRouterTime
|
uint64_t
تم تعيين عدد المللي ثانية للجهاز في دور OT_DEVICE_role_ROUTER.
|
mTrackedTime
|
uint64_t
عدد المللي ثانية التي تتبعها العدّادات السابقة
|
السمات العامة
mAttachAttempts
uint16_t otMleCounters::mAttachAttempts
عدد محاولات التوصيل أثناء فصل الجهاز.
mBetterPartitionAttachAttempts
uint16_t otMleCounters::mBetterPartitionAttachAttempts
عدد محاولات الربط بقسم أفضل.
mChildRole
uint16_t otMleCounters::mChildRole
عدد مرات دخول الجهاز إلى دور OT_DEVICE_روي_CHILD.
mChildTime
uint64_t otMleCounters::mChildTime
تم استخدام عدد المللي ثانية من الجهاز في دور OT_DEVICE_role_CHILD.
mDetachedRole
uint16_t otMleCounters::mDetachedRole
عدد مرات دخول الجهاز إلى دور OT_DEVICE_role_DETACHED.
mDetachedTime
uint64_t otMleCounters::mDetachedTime
تم تعيين عدد المللي ثانية للجهاز في دور OT_DEVICE_روي_DETACHED.
mDisabledRole
uint16_t otMleCounters::mDisabledRole
عدد مرات دخول الجهاز في دور OT_DEVICE_role_DISABLED.
mDisabledTime
uint64_t otMleCounters::mDisabledTime
تتبُّع مدة الدور:
عند تمكين ميزة مدة التشغيل (OPENthread_CONFIG_UPTIME_ENABLE = 1) يتم تتبع الوقت المستغرق في كل دور من أدوار MLE.ويمثل عدد المللي ثانية من الجهاز في دور OT_DEVICE_role_DISABLED.
mLeaderRole
uint16_t otMleCounters::mLeaderRole
عدد مرات دخول الجهاز في دور OT_DEVICE_role_LEADER.
mLeaderTime
uint64_t otMleCounters::mLeaderTime
تم استخدام عدد المللي ثانية من الجهاز في دور OT_DEVICE_روي_LEADER.
mParentChanges
uint16_t otMleCounters::mParentChanges
عدد المرات التي غيَّر فيها الجهاز العنصر الرئيسي.
يمكن أن يحدث تغيير في الأصل إذا انفصل الجهاز عن الجهاز الرئيسي الحالي ويرتبط بجهاز مختلف، أو حتى عندما يكون الجهاز متصلاً عند تمكين ميزة البحث الدوري الرئيسي (يُرجى مراجعة الخيار OPENthread_CONFIG_PARENT_SEARCH_ENABLE).
mPartitionIdChanges
uint16_t otMleCounters::mPartitionIdChanges
عدد التغييرات التي تم إجراؤها على رقم تعريف القسم.
mRouterRole
uint16_t otMleCounters::mRouterRole
عدد مرات دخول الجهاز إلى دور OT_DEVICE_role_ROUTER.
mRouterTime
uint64_t otMleCounters::mRouterTime
تم تعيين عدد المللي ثانية للجهاز في دور OT_DEVICE_role_ROUTER.
mTrackedTime
uint64_t otMleCounters::mTrackedTime
عدد المللي ثانية التي تتبعها العدّادات السابقة
المراجِع
تنشأ المواضيع المرجعية لواجهة برمجة تطبيقات OpenThread من رمز المصدر المتاح على GitHub. للحصول على مزيد من المعلومات أو للمساهمة في مستنداتنا، يمكنك الاطّلاع على المراجع.