দৃষ্টান্ত

এই মডিউলটিতে এমন ফাংশন রয়েছে যা OpenThread ইন্সট্যান্স নিয়ন্ত্রণ করে।

সারসংক্ষেপ

Typedefs

otChangedFlags typedef
uint32_t
পরিবর্তিত অবস্থা/কনফিগারেশন নির্দেশ করে একটি বিট-ক্ষেত্র প্রতিনিধিত্ব করে।
otInstance typedef
struct otInstance
OpenThread ইনস্ট্যান্স গঠন প্রতিনিধিত্ব করে।
otStateChangedCallback )(otChangedFlags aFlags, void *aContext) typedef
void(*
পয়েন্টারকে ওপেন থ্রেডের মধ্যে নির্দিষ্ট কনফিগারেশন বা অবস্থার পরিবর্তনগুলি জানানোর জন্য বলা হয়।

ফাংশন

otGetRadioVersionString ( otInstance *aInstance)
const char *
OpenThread রেডিও সংস্করণ স্ট্রিং পায়।
otGetVersionString (void)
const char *
OpenThread সংস্করণ স্ট্রিং পায়।
otInstanceErasePersistentInfo ( otInstance *aInstance)
অ-উদ্বায়ী মেমরিতে সংরক্ষিত সমস্ত OpenThread স্থায়ী তথ্য (নেটওয়ার্ক সেটিংস) মুছে দেয়।
otInstanceFactoryReset ( otInstance *aInstance)
void
অ-উদ্বায়ী মেমরিতে সঞ্চিত সমস্ত সেটিংস মুছে দেয় এবং তারপর একটি প্ল্যাটফর্ম রিসেট ট্রিগার করে।
otInstanceFinalize ( otInstance *aInstance)
void
OpenThread লাইব্রেরি নিষ্ক্রিয় করে।
otInstanceGetId ( otInstance *aInstance)
uint32_t
দৃষ্টান্ত শনাক্তকারী পায়.
otInstanceGetUptime ( otInstance *aInstance)
uint64_t
বর্তমান ইনস্ট্যান্স আপটাইম (মিসেকে) প্রদান করে।
otInstanceGetUptimeAsString ( otInstance *aInstance, char *aBuffer, uint16_t aSize)
void
একটি মানব-পাঠযোগ্য স্ট্রিং হিসাবে বর্তমান উদাহরণ আপটাইম প্রদান করে।
otInstanceInit (void *aInstanceBuffer, size_t *aInstanceBufferSize)
OpenThread লাইব্রেরি আরম্ভ করে।
otInstanceInitMultiple (uint8_t aIdx)
OpenThread দৃষ্টান্ত শুরু করে।
otInstanceInitSingle (void)
OpenThread লাইব্রেরির স্ট্যাটিক একক দৃষ্টান্ত শুরু করে।
otInstanceIsInitialized ( otInstance *aInstance)
bool
ইন্সট্যান্সটি বৈধ/শুরু করা হয়েছে কিনা তা নির্দেশ করে।
otInstanceReset ( otInstance *aInstance)
void
একটি প্ল্যাটফর্ম রিসেট ট্রিগার করে।
otInstanceResetRadioStack ( otInstance *aInstance)
void
OpenThread রেডিও স্ট্যাকের অভ্যন্তরীণ অবস্থা পুনরায় সেট করে।
otInstanceResetToBootloader ( otInstance *aInstance)
সমর্থিত হলে বুটলোডার মোডে একটি প্ল্যাটফর্ম রিসেট ট্রিগার করে।
otRemoveStateChangeCallback ( otInstance *aInstance, otStateChangedCallback aCallback, void *aContext)
void
OpenThread-এর মধ্যে নির্দিষ্ট কনফিগারেশন বা অবস্থার পরিবর্তন হলে নির্দেশ করতে একটি কলব্যাক সরিয়ে দেয়।
otSetStateChangedCallback ( otInstance *aInstance, otStateChangedCallback aCallback, void *aContext)
OpenThread-এর মধ্যে নির্দিষ্ট কনফিগারেশন বা অবস্থার পরিবর্তন হলে নির্দেশ করতে একটি কলব্যাক নিবন্ধন করে।

Typedefs

otChanged Flags

uint32_t otChangedFlags

পরিবর্তিত অবস্থা/কনফিগারেশন নির্দেশ করে একটি বিট-ক্ষেত্র প্রতিনিধিত্ব করে।

OT_CHANGED_* সংজ্ঞা দেখুন।

otInstance

struct otInstance otInstance

OpenThread ইনস্ট্যান্স গঠন প্রতিনিধিত্ব করে।

otStateChangedCallback

void(* otStateChangedCallback)(otChangedFlags aFlags, void *aContext)

পয়েন্টারকে ওপেন থ্রেডের মধ্যে নির্দিষ্ট কনফিগারেশন বা অবস্থার পরিবর্তনগুলি জানানোর জন্য বলা হয়।

বিস্তারিত
পরামিতি
[in] aFlags
একটি বিট-ক্ষেত্র নির্দিষ্ট অবস্থা নির্দেশ করে যা পরিবর্তিত হয়েছে। OT_CHANGED_* সংজ্ঞা দেখুন।
[in] aContext
অ্যাপ্লিকেশন-নির্দিষ্ট প্রেক্ষাপটে একটি পয়েন্টার।

ফাংশন

otGetRadioVersionString

const char * otGetRadioVersionString(
  otInstance *aInstance
)

OpenThread রেডিও সংস্করণ স্ট্রিং পায়।

বিস্তারিত
পরামিতি
[in] aInstance
একটি OpenThread উদাহরণের একটি পয়েন্টার.
রিটার্নস
OpenThread রেডিও সংস্করণের একটি পয়েন্টার।

otGetVersionString

const char * otGetVersionString(
  void
)

OpenThread সংস্করণ স্ট্রিং পায়।

বিস্তারিত
রিটার্নস
OpenThread সংস্করণে একটি পয়েন্টার।

otInstanceErasePersistentInfo

otError otInstanceErasePersistentInfo(
  otInstance *aInstance
)

অ-উদ্বায়ী মেমরিতে সংরক্ষিত সমস্ত OpenThread স্থায়ী তথ্য (নেটওয়ার্ক সেটিংস) মুছে দেয়।

ডিভাইসটি disabled অবস্থায়/ভূমিকায় থাকলেই মুছে ফেলা সফল হয়।

বিস্তারিত
পরামিতি
[in] aInstance
একটি OpenThread উদাহরণের একটি পয়েন্টার.
রিটার্ন মান
OT_ERROR_NONE
সমস্ত স্থায়ী তথ্য/স্টেট সফলভাবে মুছে ফেলা হয়েছে।
OT_ERROR_INVALID_STATE
ডিভাইস disabled অবস্থায়/ভূমিকায় নেই।

otInstanceFactoryReset

void otInstanceFactoryReset(
  otInstance *aInstance
)

অ-উদ্বায়ী মেমরিতে সঞ্চিত সমস্ত সেটিংস মুছে দেয় এবং তারপর একটি প্ল্যাটফর্ম রিসেট ট্রিগার করে।

বিস্তারিত
পরামিতি
[in] aInstance
একটি OpenThread উদাহরণের একটি পয়েন্টার.

otInstanceFinalize

void otInstanceFinalize(
  otInstance *aInstance
)

OpenThread লাইব্রেরি নিষ্ক্রিয় করে।

OpenThread আর ব্যবহার না হলে এই ফাংশনটি কল করুন।

বিস্তারিত
পরামিতি
[in] aInstance
একটি OpenThread উদাহরণের একটি পয়েন্টার.

otInstanceGetId

uint32_t otInstanceGetId(
  otInstance *aInstance
)

দৃষ্টান্ত শনাক্তকারী পায়.

দৃষ্টান্ত শনাক্তকারী একটি র্যান্ডম মান সেট করা হয় যখন দৃষ্টান্ত নির্মাণ করা হয়, এবং তারপর শুরু করার পরে এর মান পরিবর্তন হবে না।

বিস্তারিত
রিটার্নস
উদাহরণ শনাক্তকারী।

otInstanceGetUptime

uint64_t otInstanceGetUptime(
  otInstance *aInstance
)

বর্তমান ইনস্ট্যান্স আপটাইম (মিসেকে) প্রদান করে।

সক্ষম করার জন্য OPENTHREAD_CONFIG_UPTIME_ENABLE প্রয়োজন৷

ওপেন থ্রেড ইনস্ট্যান্স শুরু হওয়ার পর থেকে আপটাইমটি মিলিসেকেন্ডের সংখ্যা হিসাবে দেওয়া হয়।

বিস্তারিত
পরামিতি
[in] aInstance
একটি OpenThread উদাহরণের একটি পয়েন্টার.
রিটার্নস
আপটাইম (মিলিসেকেন্ডের সংখ্যা)।

otInstanceGetUptimeAsString

void otInstanceGetUptimeAsString(
  otInstance *aInstance,
  char *aBuffer,
  uint16_t aSize
)

একটি মানব-পাঠযোগ্য স্ট্রিং হিসাবে বর্তমান উদাহরণ আপটাইম প্রদান করে।

সক্ষম করার জন্য OPENTHREAD_CONFIG_UPTIME_ENABLE প্রয়োজন৷

স্ট্রিং ফর্ম্যাট অনুসরণ করে " : : . "ঘন্টা, মিনিট, সেকেন্ড এবং মিলিসেকেন্ডের জন্য (যদি আপটাইম এক দিনের কম হয়) বা "

d : : . "(যদি এক দিনের বেশি)

যদি ফলস্বরূপ স্ট্রিংটি aBuffer এ মাপসই না হয় (এর aSize অক্ষরের মধ্যে), স্ট্রিংটি কাটা হবে তবে আউটপুট করা স্ট্রিংটি সর্বদা নাল-টার্মিনেট করা হয়।

বিস্তারিত
পরামিতি
[in] aInstance
একটি OpenThread উদাহরণের একটি পয়েন্টার.
[out] aBuffer
স্ট্রিং আউটপুট করতে একটি গৃহস্থালি অ্যারের একটি পয়েন্টার.
[in] aSize
aBuffer এর আকার (বাইটে)। OT_UPTIME_STRING_SIZE ব্যবহার করার জন্য প্রস্তাবিত।

otInstanceInit

otInstance * otInstanceInit(
  void *aInstanceBuffer,
  size_t *aInstanceBufferSize
)

OpenThread লাইব্রেরি আরম্ভ করে।

OpenThread সূচনা করে এবং পরবর্তী OpenThread API কলের জন্য প্রস্তুত করে। OpenThread-এ অন্য কোনো কল করার আগে এই ফাংশনটি অবশ্যই কল করা উচিত।

উপলব্ধ এবং শুধুমাত্র যখন একাধিক OpenThread দৃষ্টান্তগুলির জন্য সমর্থন সক্রিয় করা হয় তখনই ব্যবহার করা যেতে পারে৷

বিস্তারিত
পরামিতি
[in] aInstanceBuffer
otInstance কাঠামো বরাদ্দ করার জন্য OpenThread-এর বাফার ব্যবহার করা হবে।
[in,out] aInstanceBufferSize
ইনপুটে, aInstanceBuffer এর আকার। আউটপুটে, otInstance-এর জন্য পর্যাপ্ত জায়গা না থাকলে, otInstance-এর জন্য প্রয়োজনীয় বাইটের সংখ্যা।
রিটার্নস
নতুন OpenThread উদাহরণের একটি পয়েন্টার।
আরো দেখুন:
otInstanceFinalize

otInstanceInitMultiple

otInstance * otInstanceInitMultiple(
  uint8_t aIdx
)

OpenThread দৃষ্টান্ত শুরু করে।

এই ফাংশনটি OpenThread আরম্ভ করে এবং পরবর্তী OpenThread API কলের জন্য প্রস্তুত করে। OpenThread-এ অন্য কোনো কল করার আগে এই ফাংশনটি অবশ্যই কল করা উচিত। এই পদ্ধতিটি OpenThread ইনস্ট্যান্স শুরু করতে স্ট্যাটিক বাফার ব্যবহার করে।

এই ফাংশনটি উপলব্ধ এবং শুধুমাত্র তখনই ব্যবহার করা যেতে পারে যখন একাধিক OpenThread স্ট্যাটিক ইনস্ট্যান্সের জন্য সমর্থন সক্ষম করা হয় ( OPENTHREAD_CONFIG_MULTIPLE_STATIC_INSTANCE_ENABLE )

বিস্তারিত
পরামিতি
[in] aIdx
ওপেন থ্রেড ইনস্ট্যান্সের সূচী শুরু করার জন্য।
রিটার্নস
নতুন OpenThread উদাহরণের একটি পয়েন্টার।

otInstanceInitSingle

otInstance * otInstanceInitSingle(
  void
)

OpenThread লাইব্রেরির স্ট্যাটিক একক দৃষ্টান্ত শুরু করে।

OpenThread সূচনা করে এবং পরবর্তী OpenThread API কলের জন্য প্রস্তুত করে। OpenThread-এ অন্য কোনো কল করার আগে এই ফাংশনটি অবশ্যই কল করা উচিত।

উপলব্ধ এবং একাধিক OpenThread দৃষ্টান্তের জন্য সমর্থন নিষ্ক্রিয় থাকলে শুধুমাত্র ব্যবহার করা যেতে পারে।

বিস্তারিত
রিটার্নস
একক OpenThread উদাহরণের একটি পয়েন্টার।

otInstanceIsInitialized

bool otInstanceIsInitialized(
  otInstance *aInstance
)

ইন্সট্যান্সটি বৈধ/শুরু করা হয়েছে কিনা তা নির্দেশ করে।

দৃষ্টান্তটি বৈধ বলে বিবেচিত হয় যদি এটি অর্জিত হয় এবং হয় হয় otInstanceInitSingle() (একক উদাহরণের ক্ষেত্রে) অথবা otInstanceInit() (মাল্টি ইনস্ট্যান্স ক্ষেত্রে) ব্যবহার করে। otInstanceFinalize() এ একটি পরবর্তী কলের ফলে উদাহরণটিকে শুরু না করা হিসাবে বিবেচনা করা হয়।

বিস্তারিত
পরামিতি
[in] aInstance
একটি OpenThread উদাহরণের একটি পয়েন্টার.
রিটার্নস
প্রদত্ত দৃষ্টান্তটি বৈধ/শুরু হলে সত্য, অন্যথায় মিথ্যা।

otInstanceReset

void otInstanceReset(
  otInstance *aInstance
)

একটি প্ল্যাটফর্ম রিসেট ট্রিগার করে।

রিসেট প্রক্রিয়া নিশ্চিত করে যে সমস্ত OpenThread অবস্থা/তথ্য (অস্থির মেমরিতে সংরক্ষিত) মুছে ফেলা হয়েছে। মনে রাখবেন যে otPlatformReset অ-উদ্বায়ী মেমরিতে সংরক্ষিত কোনো স্থায়ী অবস্থা/তথ্য মুছে দেয় না।

বিস্তারিত
পরামিতি
[in] aInstance
একটি OpenThread উদাহরণের একটি পয়েন্টার.

otInstanceResetRadioStack

void otInstanceResetRadioStack(
  otInstance *aInstance
)

OpenThread রেডিও স্ট্যাকের অভ্যন্তরীণ অবস্থা পুনরায় সেট করে।

কলব্যাক এবং কনফিগারেশন সংরক্ষণ করা হয়.

এই API শুধুমাত্র রেডিও বিল্ডের অধীনে উপলব্ধ ( OPENTHREAD_RADIO = 1 )।

বিস্তারিত
পরামিতি
[in] aInstance
একটি OpenThread উদাহরণের একটি পয়েন্টার.

#InstanceResetToBootloader

otError otInstanceResetToBootloader(
  otInstance *aInstance
)

সমর্থিত হলে বুটলোডার মোডে একটি প্ল্যাটফর্ম রিসেট ট্রিগার করে।

OPENTHREAD_CONFIG_PLATFORM_BOOTLOADER_MODE_ENABLE প্রয়োজন।

বিস্তারিত
পরামিতি
[in] aInstance
একটি OpenThread উদাহরণের একটি পয়েন্টার.
রিটার্ন মান
OT_ERROR_NONE
সফলভাবে বুটলোডারে পুনরায় সেট করুন৷
OT_ERROR_BUSY
অন্য অপারেশন চলমান কারণে ব্যর্থ হয়েছে.
OT_ERROR_NOT_CAPABLE
বুটলোডারে রিসেট করতে সক্ষম নয়।

#RemoveStateChangeCallback

void otRemoveStateChangeCallback(
  otInstance *aInstance,
  otStateChangedCallback aCallback,
  void *aContext
)

OpenThread-এর মধ্যে নির্দিষ্ট কনফিগারেশন বা অবস্থার পরিবর্তন হলে নির্দেশ করতে একটি কলব্যাক সরিয়ে দেয়।

বিস্তারিত
পরামিতি
[in] aInstance
একটি OpenThread উদাহরণের একটি পয়েন্টার.
[in] aCallback
নির্দিষ্ট কনফিগারেশন বা অবস্থা পরিবর্তনের সাথে বলা হয় এমন একটি ফাংশনের একটি পয়েন্টার।
[in] aContext
অ্যাপ্লিকেশন-নির্দিষ্ট প্রেক্ষাপটে একটি পয়েন্টার।

otSetStateChangedCallback

otError otSetStateChangedCallback(
  otInstance *aInstance,
  otStateChangedCallback aCallback,
  void *aContext
)

OpenThread-এর মধ্যে নির্দিষ্ট কনফিগারেশন বা অবস্থার পরিবর্তন হলে নির্দেশ করতে একটি কলব্যাক নিবন্ধন করে।

বিস্তারিত
পরামিতি
[in] aInstance
একটি OpenThread উদাহরণের একটি পয়েন্টার.
[in] aCallback
নির্দিষ্ট কনফিগারেশন বা অবস্থা পরিবর্তনের সাথে বলা হয় এমন একটি ফাংশনের একটি পয়েন্টার।
[in] aContext
অ্যাপ্লিকেশন-নির্দিষ্ট প্রেক্ষাপটে একটি পয়েন্টার।
রিটার্ন মান
OT_ERROR_NONE
কলব্যাকের তালিকায় কলব্যাক যোগ করা হয়েছে।
OT_ERROR_ALREADY
কলব্যাক ইতিমধ্যে নিবন্ধিত ছিল.
OT_ERROR_NO_BUFS
সম্পদের সীমাবদ্ধতার কারণে কলব্যাক যোগ করা যায়নি।

ম্যাক্রো

OT_CHANGED_ACTIVE_DATASET

 OT_CHANGED_ACTIVE_DATASET (1U << 28)

সক্রিয় অপারেশনাল ডেটাসেট পরিবর্তিত হয়েছে।

OT_CHANGED_CHANNEL_MANAGER_NEW_CHANNEL

 OT_CHANGED_CHANNEL_MANAGER_NEW_CHANNEL (1U << 21)

চ্যানেল ম্যানেজার নতুন পেন্ডিং থ্রেড চ্যানেল পরিবর্তিত হয়েছে।

OT_CHANGED_COMMISSIONER_STATE

 OT_CHANGED_COMMISSIONER_STATE (1U << 23)

কমিশনার রাষ্ট্র পরিবর্তন.

OT_CHANGED_IP6_ADDRESS_ADDED

 OT_CHANGED_IP6_ADDRESS_ADDED (1U << 0)

IPv6 ঠিকানা যোগ করা হয়েছে।

OT_CHANGED_IP6_ADDRESS_REMOVED

 OT_CHANGED_IP6_ADDRESS_REMOVED (1U << 1)

IPv6 ঠিকানা সরানো হয়েছে।

OT_CHANGED_IP6_MULTICAST_SUBSCRIBED

 OT_CHANGED_IP6_MULTICAST_SUBSCRIBED (1U << 12)

একটি IPv6 মাল্টিকাস্ট ঠিকানায় সদস্যতা নিয়েছেন৷

OT_CHANGED_IP6_MULTICAST_UNSUBSCRIBED

 OT_CHANGED_IP6_MULTICAST_UNSUBSCRIBED (1U << 13)

একটি IPv6 মাল্টিকাস্ট ঠিকানা থেকে সদস্যতা ত্যাগ করা হয়েছে৷

OT_CHANGED_JOINER_STATE

 OT_CHANGED_JOINER_STATE (1U << 27)

যোগদানকারীর অবস্থা পরিবর্তিত হয়েছে।

OT_CHANGED_NAT64_TRANSLATOR_STATE

 OT_CHANGED_NAT64_TRANSLATOR_STATE (1U << 30)

NAT64 অনুবাদকের অবস্থা পরিবর্তিত হয়েছে৷

OT_CHANGED_NETWORK_KEY

 OT_CHANGED_NETWORK_KEY (1U << 18)

নেটওয়ার্ক কী পরিবর্তিত হয়েছে।

 OT_CHANGED_PARENT_LINK_QUALITY (1U << 31)

অভিভাবক লিঙ্কের মান পরিবর্তিত হয়েছে।

OT_CHANGED_PENDING_DATASET

 OT_CHANGED_PENDING_DATASET (1U << 29)

মুলতুবি অপারেশনাল ডেটাসেট পরিবর্তিত হয়েছে৷

OT_CHANGED_PSKC

 OT_CHANGED_PSKC (1U << 19)

PSKc পরিবর্তিত হয়েছে।

OT_CHANGED_SECURITY_POLICY

 OT_CHANGED_SECURITY_POLICY (1U << 20)

নিরাপত্তা নীতি পরিবর্তন করা হয়েছে।

OT_CHANGED_SUPPORTED_CHANNEL_MASK

 OT_CHANGED_SUPPORTED_CHANNEL_MASK (1U << 22)

সমর্থিত চ্যানেল মাস্ক পরিবর্তিত হয়েছে।

OT_CHANGED_THREAD_BACKBONE_ROUTER_LOCAL

 OT_CHANGED_THREAD_BACKBONE_ROUTER_LOCAL (1U << 26)

স্থানীয় ব্যাকবোন রাউটার কনফিগারেশন পরিবর্তন করা হয়েছে।

OT_CHANGED_THREAD_BACKBONE_ROUTER_STATE

 OT_CHANGED_THREAD_BACKBONE_ROUTER_STATE (1U << 25)

ব্যাকবোন রাউটারের অবস্থা পরিবর্তিত হয়েছে।

OT_CHANGED_THREAD_CHANNEL

 OT_CHANGED_THREAD_CHANNEL (1U << 14)

থ্রেড নেটওয়ার্ক চ্যানেল পরিবর্তিত হয়েছে।

OT_CHANGED_THREAD_CHILD_ADDED

 OT_CHANGED_THREAD_CHILD_ADDED (1U << 10)

শিশুটিকে যুক্ত করা হয়েছে।

OT_CHANGED_THREAD_CHILD_REMOVED

 OT_CHANGED_THREAD_CHILD_REMOVED (1U << 11)

শিশুটিকে সরিয়ে দেওয়া হয়েছিল।

OT_CHANGED_THREAD_EXT_PANID

 OT_CHANGED_THREAD_EXT_PANID (1U << 17)

থ্রেড নেটওয়ার্ক বর্ধিত প্যান আইডি পরিবর্তন করা হয়েছে।

OT_CHANGED_THREAD_KEY_SEQUENCE_COUNTER

 OT_CHANGED_THREAD_KEY_SEQUENCE_COUNTER (1U << 8)

থ্রেড কী ক্রম পরিবর্তিত হয়েছে।

OT_CHANGED_THREAD_LL_ADDR

 OT_CHANGED_THREAD_LL_ADDR (1U << 3)

লিঙ্ক-স্থানীয় ঠিকানা পরিবর্তিত হয়েছে।

OT_CHANGED_THREAD_ML_ADDR

 OT_CHANGED_THREAD_ML_ADDR (1U << 4)

জাল-স্থানীয় ঠিকানা পরিবর্তিত হয়েছে।

OT_CHANGED_THREAD_NETDATA

 OT_CHANGED_THREAD_NETDATA (1U << 9)

থ্রেড নেটওয়ার্ক ডেটা পরিবর্তিত হয়েছে।

OT_CHANGED_THREAD_NETIF_STATE

 OT_CHANGED_THREAD_NETIF_STATE (1U << 24)

থ্রেড নেটওয়ার্ক ইন্টারফেসের অবস্থা পরিবর্তিত হয়েছে।

OT_CHANGED_THREAD_NETWORK_NAME

 OT_CHANGED_THREAD_NETWORK_NAME (1U << 16)

থ্রেড নেটওয়ার্কের নাম পরিবর্তন করা হয়েছে।

OT_CHANGED_THREAD_PANID

 OT_CHANGED_THREAD_PANID (1U << 15)

থ্রেড নেটওয়ার্ক প্যান আইডি পরিবর্তন করা হয়েছে৷

OT_CHANGED_THREAD_PARTITION_ID

 OT_CHANGED_THREAD_PARTITION_ID (1U << 7)

পার্টিশন আইডি পরিবর্তন করা হয়েছে।

OT_CHANGED_THREAD_RLOC_ADDED

 OT_CHANGED_THREAD_RLOC_ADDED (1U << 5)

RLOC যোগ করা হয়েছে।

OT_CHANGED_THREAD_RLOC_REMOVED

 OT_CHANGED_THREAD_RLOC_REMOVED (1U << 6)

RLOC সরানো হয়েছে।

OT_CHANGED_THREAD_ROLE

 OT_CHANGED_THREAD_ROLE (1U << 2)

ভূমিকা (অক্ষম, বিচ্ছিন্ন, শিশু, রাউটার, নেতা) পরিবর্তিত হয়েছে।

OT_UPTIME_STRING_SIZE

 OT_UPTIME_STRING_SIZE 24

আপটাইমের স্ট্রিং উপস্থাপনার জন্য প্রস্তাবিত আকার।

সম্পদ

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