مرجع واجهة برمجة تطبيقات OpenThread C

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

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

الوحدات
المنبّه تتضمن هذه الوحدة ملخص النظام الأساسي لخدمة التنبيه.
جهاز توجيه العمود الفقري تتضمن هذه الوحدة وظائف خدمة جهاز توجيه OpenThread الخلفي.
وكيل الحدود تتضمن هذه الوحدة وظائف لدور وكيل حدود سلسلة المحادثات.
جهاز توجيه الحدود تتضمن هذه الوحدة وظائف لإدارة بيانات الشبكة المحلية باستخدام جهاز توجيه حدود OpenThread.
مدير توجيه الحدود تتضمن هذه الوحدة تعريفات ذات صلة بمدير توجيه الحدود.
مدير القناة تتضمن هذه الوحدة وظائف لمدير القناة.
مراقبة القناة تتضمن هذه الوحدة وظائف لميزة مراقبة القناة.
الإشراف على الأطفال تتضمن هذه الوحدة وظائف لميزة الإشراف على الأطفال.
كواب تتضمن هذه الوحدة وظائف تتحكم في اتصال CoAP.
تأمين COAP تتضمن هذه الوحدة وظائف تتحكم في اتصال CoAP Secure (CoAP عبر DTLS).
واجهة سطر الأوامر تتضمن هذه الوحدة وظائف تتحكم في تنفيذ حزمة Thread.
المُفوَّض من الحكومة تتضمن هذه الوحدة وظائف لدور مفوض سلسلة المحادثات.
التشفير - النظام الأساسي تتضمن هذه الوحدة ملخصًا للنظام الأساسي لـ Crypto.
Crypto - Stack Stack تتضمن هذه الوحدة وظائف تشفير.
نظام أسماء النطاقات تتضمن هذه الوحدة وظائف تتحكم في اتصال نظام أسماء النطاقات.
نظام أسماء النطاقات - النظام الأساسي تتضمن هذه الوحدة ملخص النظام الأساسي لإرسال طلب بحث نظام أسماء النطاقات المتكرر إلى خوادم نظام أسماء النطاقات.
خادم نظام أسماء النطاقات (DNS)-SD تتضمن هذه الوحدة واجهات برمجة التطبيقات لخادم DNS-SD.
انتروبيا تتضمن هذه الوحدة تجريد النظام الأساسي لتوليف الإنتروبيا.
خطأ تتضمن هذه الوحدة تعريفات الأخطاء المستخدمة في OpenThread.
بيانات تشخيص المصنع - النظام الأساسي تتضمن هذه الوحدة ملخص النظام الأساسي لميزات التشخيص.
بيانات تشخيص المصنع - حزمة Thread تتضمن هذه الوحدة وظائف تتحكم في تنفيذ حزمة Thread.
الإعدادات العامة تتضمن هذه الوحدة دوال لجميع أدوار سلسلة المحادثات.
كومة الذاكرة المؤقتة تتضمن هذه الوحدة دوال تعيّن كومة OpenThread الخارجية.
متتبع التاريخ تسجيل سجل الأحداث المختلفة، على سبيل المثال رسائل RX وTX أو تغييرات معلومات الشبكة.
الإصدار 6 من ICMP تتضمن هذه الوحدة وظائف تتحكم في اتصال ICMPv6.
IPv6 تتضمن هذه الوحدة وظائف تتحكم في اتصال IPv6.
واجهة البنية الأساسية تتضمن هذه الوحدة ملخص النظام الأساسي لواجهة شبكة البنية التحتية المجاورة.
المثيل تتضمن هذه الوحدة وظائف تتحكم في مثيل OpenThread.
اكتشاف محتوى Jam تتضمن هذه الوحدة وظائف لميزة اكتشاف تشويش الإشارات.
رابط تتضمن هذه الوحدة دوال لدور سلسلة المحادثات.
الرابط تتضمن هذه الوحدة وظائف تتحكم في تهيئة طبقة الروابط.
مقاييس الروابط تتضمن هذه الوحدة وظائف تتحكم في بروتوكول مقاييس الروابط.
التسجيل - النظام الأساسي تتضمن هذه الوحدة ملخص النظام الأساسي لخدمة سجل تصحيح الأخطاء.
التسجيل - حزمة Thread تتضمن هذه الوحدة تعريفات ذات صلة بتسجيل OpenThread.
الذاكرة تتضمن هذه الوحدة ملخص النظام الأساسي لتخصيص الذاكرة الديناميكية.
بيانات تشخيص الشبكة المتداخلة تتضمن هذه الوحدة تعريفات ووظائف لبيانات تشخيص الشبكة المتداخلة.
الرسالة تتضمن هذه الوحدة دوال تتلاعب بمخازن رسائل OpenThread.
مجموعة الرسائل تتضمن هذه الوحدة ملخصًا للنظام الأساسي لتجمع الرسائل.
بنود متنوعة تتضمن هذه الوحدة الملخصات للنظام الأساسي للسلوكيات المتنوعة.
رابط راديو متعدد تتضمن هذه الوحدة تعريفات ووظائف لروابط راديو متعددة.
الناتج 64 تتضمن هذه الوحدة وظائف وبُنى لوظيفة NAT64 في جهاز التوجيه الحدودي.
المعالج المشارك للشبكة تتضمن هذه الوحدة وظائف تتحكم في تنفيذ حزمة Thread.
محاكي الشبكة تتضمن هذه الوحدة ملخص النظام الأساسي لـ OTNS.
مزامنة وقت الشبكة تتضمن هذه الوحدة وظائف تتحكم في خدمة مزامنة وقت الشبكة.
مجموعة البيانات التشغيلية يتضمن دوال واجهة برمجة التطبيقات التشغيلية لمجموعة البيانات.
أداة فحص الاتصال يتضمن هذا الملف واجهة برمجة تطبيقات OpenThread لوحدة إرسال أداة فحص الاتصال.
تشفير RNG تتضمن هذه الوحدة دوال تُنشئ أرقامًا عشوائية للتشفير.
ملف RNG غير المشفّر تتضمن هذه الوحدة دوال تنشئ أرقامًا عشوائية غير مشفرة.
إعداد الراديو تتضمن هذه الوحدة ملخص النظام الأساسي لتهيئة الراديو.
الراديو تتضمن هذه الوحدة ملخص النظام الأساسي للعمليات الإذاعية.
أنواع الراديو تتضمن هذه الوحدة ملخص النظام الأساسي لإطار اختيار.
الرابط الأولي تتضمن هذه الوحدة وظائف تتحكم في تهيئة طبقة الروابط الأولية.
جهاز توجيه/قائد تتضمن هذه الوحدة وظائف لأجهزة توجيه وقادة سلسلة المحادثات.
بروتوكول النقل الآمن للملفات (SNTP) تتضمن هذه الوحدة وظائف تتحكم في اتصال SNTP.
مقدِّم واجهة الخدمة (SPI) التابعة تتضمن هذه الوحدة ملخص النظام الأساسي لاتصالات الرقيق لمقدم الخدمة الأساسي (SPI).
SRP تتضمن هذه الوحدة وظائف تتحكم في سلوك عميل SRP.
الخوادم تتضمن هذه الوحدة دوال لإدارة بيانات الشبكة المحلية باستخدام خادم OpenThread.
الإعدادات تتضمن هذه الوحدة ملخص النظام الأساسي لتخزين الإعدادات غير الثابتة.
بروتوكول التحكم في الإرسال (TCP) تتضمن هذه الوحدة وظائف تتحكم في اتصال TCP.
جرد بروتوكول TCP تتضمن هذه الوحدة الملخصات سهلة الاستخدام أعلى واجهة برمجة تطبيقات TCP الأساسية.
TREL - المنصة تتضمن هذه الوحدة ملخصًا للنظام الأساسي لـ Thread Radio Encapsulation Link (TREL) باستخدام DNS-SD وUD/IPv6.
TREL - Thread Stack تحدد هذه الوحدة واجهات برمجة التطبيقات (API) لرابط تغليف اللاسلكي لسلسلة المحادثات (TREL) للبنية الأساسية التي تتضمن سلسلة محادثات.
المهام الدراسية تتضمن هذه الوحدة وظائف تتحكم في تنفيذ حزمة Thread.
خدمة الوقت تتضمن هذه الوحدة ملخص النظام الأساسي للخدمة الزمنية.
سلسلة الأدوات تحدد هذه الوحدة طبقة الاستنتاج لسلسلة الأدوات من خلال وحدات الماكرو.
بروتوكول UDP تتضمن هذه الوحدة وظائف تتحكم في اتصال UDP.
إعادة توجيه بروتوكول UDP تتضمن هذه الوحدة دوال لميزة إعادة توجيه UDP.