মাল্টিপ্যান
এই মডিউলটি মাল্টিপ্যান সমর্থনের জন্য প্ল্যাটফর্ম বিমূর্ততা অন্তর্ভুক্ত করে।
সারসংক্ষেপ
ফাংশন | |
---|---|
otPlatMultipanGetActiveInstance ( otInstance **aInstance) | রেডিওর নিয়ন্ত্রণে বর্তমানে উদাহরণ পান। |
otPlatMultipanIidToInstance (uint8_t aIid) | প্রদত্ত আইআইডির সাথে সম্পর্কিত উদাহরণ পয়েন্টার পান। |
otPlatMultipanInstanceToIid ( otInstance *aInstance) | uint8_t প্রদত্ত OpenThread ইনস্ট্যান্স পয়েন্টারের সাথে সম্পর্কিত IID পান। |
otPlatMultipanSetActiveInstance ( otInstance *aInstance, bool aCompletePending) | বর্তমান সক্রিয় দৃষ্টান্ত নিয়ন্ত্রণকারী রেডিও হিসাবে aInstance সেট করুন। |
otPlatMultipanSwitchoverDone ( otInstance *aInstance, bool aSuccess) | void প্ল্যাটফর্মটি ইন্টারফেস স্যুইচিং প্রক্রিয়া সম্পন্ন করেছে। |
ফাংশন
otPlatMultipanGetActiveInstance
otError otPlatMultipanGetActiveInstance( otInstance **aInstance )
রেডিওর নিয়ন্ত্রণে বর্তমানে উদাহরণ পান।
যদি রেডিও সমস্ত ইন্টারফেসে সমান্তরালভাবে কাজ না করে, তাহলে এই ফাংশনটি রেডিও অ্যাক্সেস সহ একটি ইনস্ট্যান্স অবজেক্ট প্রদান করে।
বিস্তারিত | |||||||
---|---|---|---|---|---|---|---|
পরামিতি |
| ||||||
রিটার্ন মান |
|
otPlatMultipanIidToInstance
otInstance * otPlatMultipanIidToInstance( uint8_t aIid )
প্রদত্ত আইআইডির সাথে সম্পর্কিত উদাহরণ পয়েন্টার পান।
বিস্তারিত | |||
---|---|---|---|
পরামিতি |
| ||
রিটার্ন মান |
|
otPlatMultipanInstanceToIid
uint8_t otPlatMultipanInstanceToIid( otInstance *aInstance )
প্রদত্ত OpenThread ইনস্ট্যান্স পয়েন্টারের সাথে সম্পর্কিত IID পান।
বিস্তারিত | |||
---|---|---|---|
পরামিতি |
| ||
রিটার্ন মান |
|
otPlatMultipanSetActiveInstance
otError otPlatMultipanSetActiveInstance( otInstance *aInstance, bool aCompletePending )
বর্তমান সক্রিয় দৃষ্টান্ত নিয়ন্ত্রণকারী রেডিও হিসাবে aInstance
সেট করুন।
এই ফাংশনটি একাধিক ইন্টারফেসে সমান্তরাল যোগাযোগ সমর্থন করে না এমন প্ল্যাটফর্মগুলিতে বর্তমানে সক্রিয় উদাহরণ নির্বাচন করার অনুমতি দেয়। অন্য কথায়, যদি একাধিক ইন্সট্যান্স রিসিভ অবস্থায় থাকে, তাহলে otPlatMultipanSetActiveInstance কল করা গ্যারান্টি দেয় যে নির্দিষ্ট ইন্সট্যান্স রিসিভ করা হবে। অনুরোধটি সঠিকভাবে গৃহীত হলে এই ফাংশনটি ফেরত দেয়। ইন্টারফেস স্যুইচিং সম্পূর্ণ হওয়ার পরে, প্ল্যাটফর্মটিকে কল করা উচিত otPlatMultipanSwitchoverDone . aCompletePending
সত্য সেট করা থাকলে ইন্টারফেস পরিবর্তন করতে বেশি সময় লাগতে পারে।
বিস্তারিত | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
পরামিতি |
| ||||||||||
রিটার্ন মান |
|
otPlatMultipanSwitchoverDone
void otPlatMultipanSwitchoverDone( otInstance *aInstance, bool aSuccess )
প্ল্যাটফর্মটি ইন্টারফেস স্যুইচিং প্রক্রিয়া সম্পন্ন করেছে।
otPlatMultipanSetActiveInstance প্রক্রিয়াকরণের পরে অবিলম্বে আহ্বান করা উচিত যদি কোন বিলম্বের প্রয়োজন না হয়, অথবা যদি কিছু দীর্ঘ রেডিও অপারেশন প্রথমে সম্পূর্ণ করতে হয়, ইন্টারফেসে সুইচ সম্পূর্ণভাবে সম্পূর্ণ হওয়ার পরে।
বিস্তারিত | |||||
---|---|---|---|---|---|
পরামিতি |
|
সম্পদ
OpenThread API রেফারেন্স বিষয়গুলি উৎস কোড থেকে উদ্ভূত হয়, যা GitHub- এ উপলব্ধ। আরও তথ্যের জন্য, বা আমাদের ডকুমেন্টেশনে অবদান রাখতে, সম্পদ দেখুন।