রেডিও প্রকার
এই মডিউলটি একটি রেডিও ফ্রেমের জন্য প্ল্যাটফর্ম বিমূর্ততা অন্তর্ভুক্ত করে।
সারসংক্ষেপ
Typedefs | |
---|---|
otExtAddress | typedefstruct otExtAddress IEEE 802.15.4 বর্ধিত ঠিকানা প্রতিনিধিত্ব করে। |
otLinkMetrics | typedefstruct otLinkMetrics প্রশ্ন করার জন্য কোন মেট্রিক্স নির্দিষ্ট করা হয়েছে তা প্রতিনিধিত্ব করে। |
otMacKey | typedefstruct otMacKey একটি MAC কী প্রতিনিধিত্ব করে। |
otMacKeyMaterial | typedefstruct otMacKeyMaterial |
otMacKeyRef | typedef PSA দ্বারা ব্যবহৃত একটি MAC কী রেফের প্রতিনিধিত্ব করে। |
otPanId | typedefuint16_t IEEE 802.15.4 PAN ID প্রতিনিধিত্ব করে। |
otRadioCaps | typedefuint16_t রেডিও ক্ষমতার প্রতিনিধিত্ব করে। |
otRadioCoexMetrics | typedefstruct otRadioCoexMetrics নিম্নলিখিত বৈধ রেডিও অবস্থা রূপান্তর: |
otRadioFrame | typedefstruct otRadioFrame একটি IEEE 802.15.4 রেডিও ফ্রেম প্রতিনিধিত্ব করে। |
otRadioIeInfo | typedefstruct otRadioIeInfo একটি রেডিও ফ্রেমের IEEE 802.15.4 হেডার IE (তথ্য উপাদান) সম্পর্কিত তথ্যের প্রতিনিধিত্ব করে। |
otRadioState | typedefenum otRadioState একটি রেডিওর অবস্থার প্রতিনিধিত্ব করে। |
otShortAddress | typedefuint16_t IEEE 802.15.4 সংক্ষিপ্ত ঠিকানার প্রতিনিধিত্ব করে। |
ভেরিয়েবল | |
---|---|
OT_TOOL_PACKED_END | OT_TOOL_PACKED_BEGIN struct otExtAddress |
কাঠামো | |
---|---|
otExtAddress | IEEE 802.15.4 বর্ধিত ঠিকানা প্রতিনিধিত্ব করে। |
otLinkMetrics | প্রশ্ন করার জন্য কোন মেট্রিক্স নির্দিষ্ট করা হয়েছে তা প্রতিনিধিত্ব করে। |
otMacKey | একটি MAC কী প্রতিনিধিত্ব করে। |
otMacKeyMaterial | একটি MAC কী প্রতিনিধিত্ব করে। |
otRadioCoexMetrics | নিম্নলিখিত বৈধ রেডিও অবস্থা রূপান্তর: |
otRadioFrame | একটি IEEE 802.15.4 রেডিও ফ্রেম প্রতিনিধিত্ব করে। |
otRadioIeInfo | একটি রেডিও ফ্রেমের IEEE 802.15.4 হেডার IE (তথ্য উপাদান) সম্পর্কিত তথ্যের প্রতিনিধিত্ব করে। |
গণনা
বেনামী enum
anonymous enum
বেনামী enum
anonymous enum
বেনামী enum
anonymous enum
ফ্রিকোয়েন্সি ব্যান্ড চ্যানেল পরিসীমা সংজ্ঞায়িত করে।
বেনামী enum
anonymous enum
বিভিন্ন রেডিও ক্ষমতা নির্দেশ করতে ব্যবহৃত ধ্রুবককে সংজ্ঞায়িত করে।
otRadioCaps
দেখুন।
বেনামী enum
anonymous enum
ACK এ হেডার IE এর আকার সম্পর্কে ধ্রুবক সংজ্ঞায়িত করে।
otRadioKeyType
otRadioKeyType
otRadioState
otRadioState
একটি রেডিওর অবস্থার প্রতিনিধিত্ব করে।
প্রাথমিকভাবে, একটি রেডিও অক্ষম অবস্থায় রয়েছে।
Typedefs
otLinkMetrics
struct otLinkMetrics otLinkMetrics
প্রশ্ন করার জন্য কোন মেট্রিক্স নির্দিষ্ট করা হয়েছে তা প্রতিনিধিত্ব করে।
otMacKeyMaterial
struct otMacKeyMaterial otMacKeyMaterial
otPanId
uint16_t otPanId
IEEE 802.15.4 PAN ID প্রতিনিধিত্ব করে।
otRadioCaps
uint16_t otRadioCaps
রেডিও ক্ষমতার প্রতিনিধিত্ব করে।
মানটি একটি বিট-ক্ষেত্র যা রেডিও দ্বারা সমর্থিত ক্ষমতা নির্দেশ করে। OT_RADIO_CAPS_*
সংজ্ঞা দেখুন।
otRadioCoexMetrics
struct otRadioCoexMetrics otRadioCoexMetrics
নিম্নলিখিত বৈধ রেডিও অবস্থা রূপান্তর:
(রেডিও চালু) +----+ সক্ষম() +-+ গ্রহণ () +---+ ট্রান্সমিট() +----+ | |------>| |------>| |--------->| | | অক্ষম | | ঘুম | | গ্রহণ | | প্রেরণ | | |<-----| |<-----| |<---------| | +----+ নিষ্ক্রিয়() +-+ স্লিপ() +---+ রিসিভ() +----+ (রেডিও বন্ধ) বা সংকেত ট্রান্সমিটডন
IEEE 802.15.4 ডেটা রিকোয়েস্টের সময় ট্রানজিশন স্লিপ->রিসিভ->ট্রান্সমিটকে সংক্ষিপ্ত করে স্লিপ থেকে ট্রান্সমিটে সরাসরি ট্রান্সমিশন করা যেতে পারে যদি প্ল্যাটফর্মটি OT_RADIO_CAPS_SLEEP_TO_TX ক্ষমতা সমর্থন করে। রেডিও সহাবস্থান মেট্রিক্স প্রতিনিধিত্ব করে।
otRadioIeInfo
struct otRadioIeInfo otRadioIeInfo
একটি রেডিও ফ্রেমের IEEE 802.15.4 হেডার IE (তথ্য উপাদান) সম্পর্কিত তথ্যের প্রতিনিধিত্ব করে।
otRadioState
enum otRadioState otRadioState
একটি রেডিওর অবস্থার প্রতিনিধিত্ব করে।
প্রাথমিকভাবে, একটি রেডিও অক্ষম অবস্থায় রয়েছে।
#ShortAddress
uint16_t otShortAddress
IEEE 802.15.4 সংক্ষিপ্ত ঠিকানার প্রতিনিধিত্ব করে।
ভেরিয়েবল
OT_TOOL_PACKED_END
OT_TOOL_PACKED_BEGIN struct otExtAddress OT_TOOL_PACKED_END
ম্যাক্রো
CSL_IE_HEADER_BYTES_HI
CSL_IE_HEADER_BYTES_HI 0x0d
স্থির CSL IE হেডার দ্বিতীয় বাইট।
CSL_IE_HEADER_BYTES_LO
CSL_IE_HEADER_BYTES_LO 0x04
স্থির CSL IE হেডার প্রথম বাইট।
OT_EXT_ADDRESS_SIZE
OT_EXT_ADDRESS_SIZE 8
একটি IEEE 802.15.4 বর্ধিত ঠিকানার আকার (বাইট)
OT_MAC_KEY_SIZE
OT_MAC_KEY_SIZE 16
বাইটে MAC কী এর আকার।
OT_PANID_BROADCAST
OT_PANID_BROADCAST 0xffff
IEEE 802.15.4 ব্রডকাস্ট প্যান আইডি।
OT_TOOL_PACKED_END
OT_TOOL_PACKED_END
একটি বাইট প্যাকড ক্লাস বা স্ট্রাকটের শেষে কম্পাইলার-নির্দিষ্ট ইঙ্গিত।
সম্পদ
OpenThread API রেফারেন্স বিষয়গুলি উৎস কোড থেকে উদ্ভূত হয়, যা GitHub- এ উপলব্ধ। আরও তথ্যের জন্য, বা আমাদের ডকুমেন্টেশনে অবদান রাখতে, সম্পদ দেখুন।