التوابل

تتضمن هذه الوحدة دوالًا تتحكم في تنفيذ تسلسل استدعاء الدوال البرمجية.

الملخّص

الدوال

otTaskletsArePending(otInstance *aInstance)
bool
تشير هذه الخاصية إلى ما إذا كان OpenThread يحتوي على مهام مصغّرة في انتظار المراجعة أم لا.
otTaskletsProcess(otInstance *aInstance)
void
تشغيل جميع مهام OpenThread الصغيرة في قائمة الانتظار في الوقت الذي يُسمى فيه
otTaskletsSignalPending(otInstance *aInstance)
void
يستدعي OpenThread هذه الدالة عندما تنتقل قائمة انتظار المهام من فارغة إلى غير فارغة.

الدوال

otTaskletsarePending

bool otTaskletsArePending(
  otInstance *aInstance
)

تشير هذه الخاصية إلى ما إذا كان OpenThread يحتوي على مهام مصغّرة في انتظار المراجعة أم لا.

التفاصيل
المعلَمات
[in] aInstance
مؤشر إلى مثيل OpenThread.
قيم الإرجاع
TRUE
إذا كانت هناك مهام مصغّرة في انتظار المراجعة.
FALSE
إذا لم تكن هناك أي مهام مؤقتة في انتظار المراجعة.

otTaskletsProcess

void otTaskletsProcess(
  otInstance *aInstance
)

تشغيل جميع مهام OpenThread الصغيرة في قائمة الانتظار في الوقت الذي يُسمى فيه

التفاصيل
المعلَمات
[in] aInstance
مؤشر إلى مثيل OpenThread.

otTaskletsSignal في انتظار المراجعة

void otTaskletsSignalPending(
  otInstance *aInstance
)

يستدعي OpenThread هذه الدالة عندما تنتقل قائمة انتظار المهام من فارغة إلى غير فارغة.

التفاصيل
المعلَمات
[in] aInstance
مؤشر إلى مثيل OpenThread.

المراجع

تنشأ مواضيع واجهة برمجة تطبيقات OpenThread المرجعية من رمز المصدر المتاح على GitHub. للحصول على مزيد من المعلومات أو للمساهمة في الوثائق، يُرجى الرجوع إلى الموارد.