এলার্ম
এই মডিউলটিতে অ্যালার্ম পরিষেবার জন্য প্ল্যাটফর্ম বিমূর্ততা অন্তর্ভুক্ত রয়েছে।
সারসংক্ষেপ
ফাংশন | |
---|---|
otPlatAlarmMicroFired ( otInstance *aInstance) | void সংকেত যে অ্যালার্ম ফায়ার হয়েছে। |
otPlatAlarmMicroGetNow (void) | uint32_t বর্তমান সময় পান। |
otPlatAlarmMicroStartAt ( otInstance *aInstance, uint32_t aT0, uint32_t aDt) | void aT0 এর পর aDt মাইক্রোসেকেন্ডে আগুনে অ্যালার্ম সেট করুন। |
otPlatAlarmMicroStop ( otInstance *aInstance) | void অ্যালার্ম বন্ধ করুন। |
otPlatAlarmMilliFired ( otInstance *aInstance) | void সংকেত যে অ্যালার্ম ফায়ার হয়েছে। |
otPlatAlarmMilliGetNow (void) | uint32_t বর্তমান সময় পান। |
otPlatAlarmMilliStartAt ( otInstance *aInstance, uint32_t aT0, uint32_t aDt) | void aT0 এর পরে aDt মিলিসেকেন্ডে আগুনে অ্যালার্ম সেট করুন। |
otPlatAlarmMilliStop ( otInstance *aInstance) | void অ্যালার্ম বন্ধ করুন। |
otPlatDiagAlarmFired ( otInstance *aInstance) | void সংকেত ডায়গনিস্টিক মডিউল যে অ্যালার্ম ফায়ার হয়েছে. |
ফাংশন
otPlatAlarmMicroFired
void otPlatAlarmMicroFired( otInstance *aInstance )
সংকেত যে অ্যালার্ম ফায়ার হয়েছে।
বিস্তারিত | |||
---|---|---|---|
পরামিতি |
|
otPlatAlarmMicroGetNow
uint32_t otPlatAlarmMicroGetNow( void )
বর্তমান সময় পান।
বর্তমান সময় অবশ্যই একটি মুক্ত-চলমান টাইমার প্রতিনিধিত্ব করে। বর্তমান সময় রক্ষণাবেক্ষণ করার সময়, সময়ের মান অবশ্যই সম্পূর্ণ পরিসীমা [0, 2^32-1] ব্যবহার করতে হবে এবং 2^32 এর আগে মোড়ানো উচিত নয়।
বিস্তারিত | |
---|---|
রিটার্নস | মাইক্রোসেকেন্ডে বর্তমান সময়। |
otPlatAlarmMicroStartAt
void otPlatAlarmMicroStartAt( otInstance *aInstance, uint32_t aT0, uint32_t aDt )
aT0
এর পর aDt
মাইক্রোসেকেন্ডে আগুনে অ্যালার্ম সেট করুন।
aT0
এর জন্য, প্ল্যাটফর্মটি অবশ্যই [0, 2^32-1]-এ সমস্ত মান সমর্থন করবে। aDt
এর জন্য, প্ল্যাটফর্মটি অবশ্যই [0, 2^31-1]-এ সমস্ত মান সমর্থন করবে।
বিস্তারিত | |||||||
---|---|---|---|---|---|---|---|
পরামিতি |
|
otPlatAlarmMicroStop
void otPlatAlarmMicroStop( otInstance *aInstance )
অ্যালার্ম বন্ধ করুন।
বিস্তারিত | |||
---|---|---|---|
পরামিতি |
|
otPlatAlarmMilliFired
void otPlatAlarmMilliFired( otInstance *aInstance )
সংকেত যে অ্যালার্ম ফায়ার হয়েছে।
বিস্তারিত | |||
---|---|---|---|
পরামিতি |
|
otPlatAlarmMilliGetNow
uint32_t otPlatAlarmMilliGetNow( void )
বর্তমান সময় পান।
বর্তমান সময় অবশ্যই একটি মুক্ত-চলমান টাইমার প্রতিনিধিত্ব করে। বর্তমান সময় রক্ষণাবেক্ষণ করার সময়, সময়ের মান অবশ্যই সম্পূর্ণ পরিসীমা [0, 2^32-1] ব্যবহার করতে হবে এবং 2^32 এর আগে মোড়ানো উচিত নয়।
বিস্তারিত | |
---|---|
রিটার্নস | মিলিসেকেন্ডে বর্তমান সময়। |
otPlatAlarmMilliStartAt
void otPlatAlarmMilliStartAt( otInstance *aInstance, uint32_t aT0, uint32_t aDt )
aT0
এর পরে aDt
মিলিসেকেন্ডে আগুনে অ্যালার্ম সেট করুন।
aT0
এর জন্য প্ল্যাটফর্মটি অবশ্যই [0, 2^32-1]-এ সমস্ত মান সমর্থন করবে। aDt
এর জন্য, প্ল্যাটফর্মটি অবশ্যই [0, 2^31-1]-এ সমস্ত মান সমর্থন করবে।
বিস্তারিত | |||||||
---|---|---|---|---|---|---|---|
পরামিতি |
|
otPlatAlarmMilliStop
void otPlatAlarmMilliStop( otInstance *aInstance )
অ্যালার্ম বন্ধ করুন।
বিস্তারিত | |||
---|---|---|---|
পরামিতি |
|
otPlatDiagAlarmFired
void otPlatDiagAlarmFired( otInstance *aInstance )
সংকেত ডায়গনিস্টিক মডিউল যে অ্যালার্ম ফায়ার হয়েছে.
বিস্তারিত | |||
---|---|---|---|
পরামিতি |
|
সম্পদ
OpenThread API রেফারেন্স বিষয়গুলি উৎস কোড থেকে উদ্ভূত হয়, যা GitHub- এ উপলব্ধ। আরও তথ্যের জন্য, বা আমাদের ডকুমেন্টেশনে অবদান রাখতে, সম্পদ দেখুন।