otMeshDiagChildEntry
#include <mesh_diag.h>
otMeshDiagQueryChildTable()
থেকে একটি শিশু এন্ট্রি সম্পর্কে তথ্য উপস্থাপন করে।
সারসংক্ষেপ
mSupportsErrRate
নির্দেশ করে যে ত্রুটি ট্র্যাকিং বৈশিষ্ট্যটি সমর্থিত কিনা এবং mFrameErrorRate
এবং mMessageErrorRate
মানগুলি বৈধ কিনা। ফ্রেম এরর রেট MAC লেয়ারে ফ্রেম tx এরর (শিশুর দিকে) ট্র্যাক করে, যখন mMessageErrorRate
IPv6 মেসেজ এরর রেট ট্র্যাক করে (MAC লেয়ারের উপরে এবং MAC পুনরায় চেষ্টা করার পরে) যখন একটি IPv6 মেসেজ ড্রপ করা হয়। উদাহরণস্বরূপ, যদি বার্তাটি বড় হয় এবং 6LoWPAN ফ্র্যাগমেন্টেশনের প্রয়োজন হয়, তাহলে বার্তা tx ব্যর্থ হিসাবে বিবেচিত হয় যদি এর একটি ফ্র্যাগমেন্ট ফ্রেম tx ব্যর্থ হয় (উদাহরণস্বরূপ, কখনই অ্যাক করা হয়নি)।
পাবলিক বৈশিষ্ট্য | |
---|---|
mAge | uint32_t সন্তানের কাছ থেকে শেষ শোনার পর সেকেন্ড। |
mAverageRssi | int8_t গড় আরএসএসআই। |
mConnectionTime | uint32_t শিশু সংযুক্ত করার পর থেকে সেকেন্ড। |
mCslChannel | uint8_t সিএসএল চ্যানেল। |
mCslPeriod | uint16_t 10-প্রতীক-সময়ের এককে CSL সময়কাল। শূন্য নির্দেশ করে CSL অক্ষম করা হয়েছে। |
mCslSynchronized | bool CSL সক্ষম এবং CSL সিঙ্ক্রোনাইজ করা হয়। |
mCslTimeout | uint32_t সেকেন্ডে CSL সময়সীমা। |
mDeviceTypeFtd | bool ডিভাইস FTD (বনাম MTD)। |
mExtAddress | সম্প্রসারিত ঠিকানা। |
mFrameErrorRate | uint16_t ফ্রেমের ত্রুটির হার (0x0000->0%, 0xffff->100%)। |
mFullNetData | bool ডিভাইসটি সম্পূর্ণ নেটওয়ার্ক ডেটা পায় কিনা (বনাম স্থিতিশীল উপ-সেট)। |
mLastRssi | int8_t সর্বশেষ প্রাপ্ত ফ্রেমের RSSI। |
mLinkMargin | uint8_t dB-তে লিঙ্ক মার্জিন। |
mMessageErrorRate | uint16_t (IPv6) বার্তা ত্রুটির হার (0x0000->0%, 0xffff->100%)। |
mQueuedMessageCount | uint16_t সন্তানের কাছে পরোক্ষ tx-এর জন্য সারিবদ্ধ বার্তার সংখ্যা। |
mRloc16 | uint16_t RLOC16। |
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
গড় আরএসএসআই।
mConnectionTime
uint32_t otMeshDiagChildEntry::mConnectionTime
শিশু সংযুক্ত করার পর থেকে সেকেন্ড।
mCsl চ্যানেল
uint8_t otMeshDiagChildEntry::mCslChannel
সিএসএল চ্যানেল।
mCsl পিরিয়ড
uint16_t otMeshDiagChildEntry::mCslPeriod
10-প্রতীক-সময়ের এককে CSL সময়কাল। শূন্য নির্দেশ করে CSL অক্ষম করা হয়েছে।
mCsl সিঙ্ক্রোনাইজড
bool otMeshDiagChildEntry::mCslSynchronized
CSL সক্ষম এবং CSL সিঙ্ক্রোনাইজ করা হয়।
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
সর্বশেষ প্রাপ্ত ফ্রেমের RSSI।
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
নিষ্ক্রিয় অবস্থায় rx-অন করা হয় (বনাম ঘুমন্ত)।
mSupervisionInterval
uint16_t otMeshDiagChildEntry::mSupervisionInterval
সেকেন্ডে তত্ত্বাবধানের ব্যবধান। ব্যবহার করা হয়নি বোঝাতে শূন্য।
mSupportsErrrate
bool otMeshDiagChildEntry::mSupportsErrRate
mFrameErrorRate
এবং mMessageErrorRate
মানগুলি বৈধ৷
mTimeout
uint32_t otMeshDiagChildEntry::mTimeout
সেকেন্ডে টাইমআউট।
mVersion
uint16_t otMeshDiagChildEntry::mVersion
সংস্করণ।
সম্পদ
OpenThread API রেফারেন্স বিষয়গুলি উৎস কোড থেকে উদ্ভূত হয়, যা GitHub- এ উপলব্ধ। আরও তথ্যের জন্য, বা আমাদের ডকুমেন্টেশনে অবদান রাখতে, সম্পদ দেখুন।