otMleCounters

#include <thread.h>

نشان دهنده شمارنده های Thread MLE است.

خلاصه

صفات عمومی

mAttachAttempts
uint16_t
تعداد تلاش‌های پیوست هنگام جدا شدن دستگاه.
mBetterPartitionAttachAttempts
uint16_t
تعداد تلاش برای اتصال به پارتیشن بهتر.
mChildRole
uint16_t
تعداد دفعاتی که دستگاه نقش OT_DEVICE_ROLE_CHILD را وارد کرده است.
mChildTime
uint64_t
تعداد میلی ثانیه دستگاه در نقش OT_DEVICE_ROLE_CHILD بوده است.
mDetachedRole
uint16_t
تعداد دفعاتی که دستگاه نقش OT_DEVICE_ROLE_DETACHED را وارد کرده است.
mDetachedTime
uint64_t
تعداد میلی ثانیه دستگاه در نقش OT_DEVICE_ROLE_DETACHED بوده است.
mDisabledRole
uint16_t
تعداد دفعاتی که دستگاه نقش OT_DEVICE_ROLE_DISABLED را وارد کرده است.
mDisabledTime
uint64_t
ردیابی زمان نقش
mLeaderRole
uint16_t
تعداد دفعاتی که دستگاه نقش OT_DEVICE_ROLE_LEADER را وارد کرده است.
mLeaderTime
uint64_t
تعداد میلی ثانیه دستگاه در نقش OT_DEVICE_ROLE_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_ROLE_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_ROLE_DETACHED بوده است.

mDisabledRole

uint16_t otMleCounters::mDisabledRole

تعداد دفعاتی که دستگاه نقش OT_DEVICE_ROLE_DISABLED را وارد کرده است.

mDisabledTime

uint64_t otMleCounters::mDisabledTime

ردیابی زمان نقش

هنگامی که ویژگی uptime فعال است (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_ROLE_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 API از کد منبع موجود در GitHub سرچشمه می گیرند. برای اطلاعات بیشتر، یا مشارکت در اسناد ما، به منابع مراجعه کنید.