otMleCounters
#include <thread.h>
แสดงตัวนับ 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
การติดตามเวลาทำงาน
เมื่อเปิดใช้ฟีเจอร์ระยะเวลาทำงาน (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
จำนวนมิลลิวินาทีที่ติดตามโดยตัวนับก่อนหน้า
แหล่งข้อมูล
หัวข้ออ้างอิง API ของ OpenThread จะมาจากซอร์สโค้ดซึ่งพร้อมใช้งานใน GitHub ดูข้อมูลเพิ่มเติมหรือมีส่วนร่วมในเอกสารประกอบของเราได้ที่แหล่งข้อมูล