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 হওয়া উচিত (অন্যথায় আটকানো)।

mPowerSupply

otPowerSupply otDeviceProperties::mPowerSupply

পাওয়ার সাপ্লাই কনফিগারেশন।

mSupportsCcm

bool otDeviceProperties::mSupportsCcm

ডিভাইস সিসিএম সমর্থন করে কিনা (সিসিএম বর্ডার রাউটার হিসাবে কাজ করতে পারে)।

সম্পদ

OpenThread API রেফারেন্স বিষয়গুলি উৎস কোড থেকে উদ্ভূত হয়, যা GitHub- এ উপলব্ধ। আরও তথ্যের জন্য, বা আমাদের ডকুমেন্টেশনে অবদান রাখতে, সম্পদ দেখুন।