otDevice Properties
#include <thread_ftd.h>
ডিভাইসের বৈশিষ্ট্যগুলিকে প্রতিনিধিত্ব করে যা একটি ডিভাইসে স্থানীয় লিডার ওজন গণনা করার জন্য ব্যবহৃত হয়।
সারসংক্ষেপ
বর্ডার রাউটার, এর পাওয়ার সাপ্লাই কনফিগ ইত্যাদির মতো কাজ করছে কিনা, ডিভাইসের ক্ষমতার উপর ভিত্তি করে প্যারামিটার সেট করা হয়।
mIsUnstable
ডিভাইসের অপারেশনাল স্থিতিশীলতা নির্দেশ করে এবং একটি বিক্রেতা নির্দিষ্ট প্রক্রিয়ার মাধ্যমে নির্ধারিত হয়। এটি নিম্নলিখিত ক্ষেত্রে অন্তর্ভুক্ত করতে পারে:
- ডিভাইসটি অভ্যন্তরীণভাবে সনাক্ত করে যে এটি স্বাভাবিকের চেয়ে বেশি ঘন ঘন বাহ্যিক বিদ্যুৎ সরবরাহ হারায়। যা স্বাভাবিক তা বিক্রেতা দ্বারা নির্ধারিত হয়।
- ডিভাইসটি অভ্যন্তরীণভাবে সনাক্ত করে যে এটি স্বাভাবিকের চেয়ে বেশি বার রিবুট হয়। যা স্বাভাবিক তা বিক্রেতা দ্বারা নির্ধারিত হয়।
পাবলিক বৈশিষ্ট্য | |
---|---|
mIsBorderRouter | bool ডিভাইসটি একটি বর্ডার রাউটার কিনা। |
mIsUnstable | bool ডিভাইসের অপারেশনাল স্থায়িত্ব (বিক্রেতা নির্দিষ্ট)। |
mLeaderWeightAdjustment | int8_t ওজন সমন্বয়. -16 থেকে +16 হওয়া উচিত (অন্যথায় আটকানো)। |
mPowerSupply | পাওয়ার সাপ্লাই কনফিগারেশন। |
mSupportsCcm | bool ডিভাইস সিসিএম সমর্থন করে কিনা (সিসিএম বর্ডার রাউটার হিসাবে কাজ করতে পারে)। |
পাবলিক বৈশিষ্ট্য
mIsBorderRouter
bool otDeviceProperties::mIsBorderRouter
ডিভাইসটি একটি বর্ডার রাউটার কিনা।
অস্থির
bool otDeviceProperties::mIsUnstable
ডিভাইসের অপারেশনাল স্থায়িত্ব (বিক্রেতা নির্দিষ্ট)।
mLeaderওয়েট অ্যাডজাস্টমেন্ট
int8_t otDeviceProperties::mLeaderWeightAdjustment
ওজন সমন্বয়. -16 থেকে +16 হওয়া উচিত (অন্যথায় আটকানো)।
mSupportsCcm
bool otDeviceProperties::mSupportsCcm
ডিভাইস সিসিএম সমর্থন করে কিনা (সিসিএম বর্ডার রাউটার হিসাবে কাজ করতে পারে)।
সম্পদ
OpenThread API রেফারেন্স বিষয়গুলি উৎস কোড থেকে উদ্ভূত হয়, যা GitHub- এ উপলব্ধ। আরও তথ্যের জন্য, বা আমাদের ডকুমেন্টেশনে অবদান রাখতে, সম্পদ দেখুন।