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

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

الوحدات
المنبّه تشمل هذه الوحدة المجرّد الأساسي لخدمة المنبّه.
جهاز توجيه العمود الفقري تتضمن هذه الوحدة وظائف خدمة جهاز توجيه جهاز Open خبراء.
وكيل حدودي تشمل هذه الوحدة وظائف دور وكيل حدود سلاسل المحادثات.
جهاز توجيه حدودي تتضمّن هذه الوحدة وظائف لإدارة بيانات الشبكة المحلية باستخدام جهاز توجيه حد OpenScript.
مدير القناة تشمل هذه الوحدة وظائف "مدير القناة".
مراقبة القناة تشمل هذه الوحدة وظائف لميزة مراقبة القناة.
الإشراف على الأطفال تشمل هذه الوحدة وظائف لميزة الإشراف على الأطفال.
COAP تشمل هذه الوحدة وظائف تتحكم في اتصال CoAP.
برنامج الدفع الآمن (COAP) تشمل هذه الوحدة وظائف تتحكم في اتصال CoAP الآمن (COAP عبر DTLS).
واجهة سطر الأوامر تشمل هذه الوحدة وظائف تتحكم في تنفيذ حِزمة سلسلة المحادثات.
المفوَّض تشمل هذه الوحدة وظائف "مفوض المفوّض".
التشفير - النظام الأساسي تتضمّن هذه الوحدة تجريب النظام الأساسي للتشفير.
التشفير - حزمة سلاسل المحادثات تشمل هذه الوحدة دوال ترميز.
خادم DNS-SD تشمل هذه الوحدة واجهات برمجة تطبيقات لخادم DNS-SD.
DNSv6 تشمل هذه الوحدة وظائف تتحكم في اتصال نظام أسماء النطاقات.
الإنتروبيا تشمل هذه الوحدة تجريد الأنظمة الأساسية لتوليد الإنتروبيا.
مصدر الإنتروبيا تشمل هذه الوحدة وظائف تدير مصدر الإنتروبيا.
خطأ تحتوي هذه الوحدة على تعريفات الأخطاء المستخدمة في OpenThread.
بيانات تشخيص المصنع - النظام الأساسي تشمل هذه الوحدة المجرّد الأساسي لميزات التشخيص.
بيانات تشخيص المصنع - حزمة سلاسل المحادثات تشمل هذه الوحدة وظائف تتحكم في تنفيذ حِزمة سلسلة المحادثات.
إعدادات عامة تتضمن هذه الوحدة وظائف لكل أدوار "سلاسل المحادثات".
لقطات لعناصر متعدّدة تتضمّن هذه الوحدة وظائف تحدّد كمية العناصر الخارجية المتعدّدة في سلسلة سلاسل الرسائل المفتوحة.
أداة تتبُّع السجلّ تسجيل سجلّ للأحداث المختلفة، على سبيل المثال، رسائل RX وTX أو تغييرات معلومات الشبكة.
ICMPv6 تشمل هذه الوحدة وظائف تتحكم في اتصال ICMPv6.
IPv6 تشمل هذه الوحدة وظائف تتحكم في اتصال IPv6.
المثيل تتضمن هذه الوحدة وظائف تتحكم في مثيل OpenThread.
اكتشاف محتوى Jam تتضمن هذه الوحدة وظائف لميزة اكتشاف تشويش الإشارة.
نجّار تتضمّن هذه الوحدة وظائف دور "سلسلة المحادثات المرتبطة".
رابط تشمل هذه الوحدة وظائف تتحكم في إعداد طبقة الرابط.
مقاييس الروابط تشمل هذه الوحدة وظائف تتحكم في بروتوكول روابط المقاييس.
التسجيل - النظام الأساسي تتضمّن هذه الوحدة المجرّد الأساسي لخدمة سجلّ تصحيح الأخطاء.
التسجيل - حزمة سلاسل المحادثات تتضمّن هذه الوحدة تعريفات ذات صلة بتسجيل OpenOpen.
الذاكرة تشمل هذه الوحدة تجريد الأنظمة الأساسية لتخصيص الذاكرة الديناميكية.
رسالة تتضمن هذه الوحدة وظائف معالجة سلاسل الرسائل المفتوحة في OpenThread.
مجموعة الرسائل تشمل هذه الوحدة تجريد النظام الأساسي لمجموعة الرسائل.
بنود متنوعة تشمل هذه الوحدة تجريدًا على المنصة لسلوكيات متنوعة.
رابط راديو متعدد تتضمن هذه الوحدة تعريفات ووظائف للاتصالات اللاسلكية المتعددة.
المعالج المشترك للشبكة تشمل هذه الوحدة وظائف تتحكم في تنفيذ حِزمة سلسلة المحادثات.
محاكي الشبكة تشمل هذه الوحدة المجرّد الأساسي لـ OTNS.
مزامنة وقت الشبكة تشمل هذه الوحدة وظائف تتحكم في خدمة مزامنة وقت الشبكة.
مجموعة بيانات التشغيل تشمل هذه الوحدة وظائف "أداة تحديث مجموعة البيانات".
مُرسِل إشعارات يتضمن هذا الملف واجهة برمجة تطبيقات Openthread لوحدة مُرسِل أداة فحص الاتصال.
تشفير RNG تشمل هذه الوحدة وظائف تؤدي إلى إنشاء أرقام عشوائية بالتشفير.
RNG غير مشفّر تشمل هذه الوحدة وظائف تؤدي إلى أرقام عشوائية غير مشفّرة.
ضبط الراديو تشمل هذه الوحدة تجريد الأنظمة الأساسية للإعداد اللاسلكي.
تشغيل الراديو تشمل هذه الوحدة المجرّد الأساسي للعمليات اللاسلكية.
أنواع الراديو تشمل هذه الوحدة المجرّد الأساسي لإطار لاسلكي.
الرابط الخام تشمل هذه الوحدة وظائف تتحكم في ضبط طبقة الرابط الأولية.
جهاز التوجيه/القائد تتضمن هذه الوحدة وظائف أجهزة توجيه وقادة سلسلة المحادثات.
بروتوكول SNTP تشمل هذه الوحدة وظائف تتحكم في اتصال SNTP.
الشريك التابع لمؤشر SPI تشمل هذه الوحدة المجرّد الأساسي لتواصل الرقيق SPI.
عائد الإنفاق الإعلاني تتضمن هذه الوحدة وظائف تتحكم في سلوك عميل SRP.
الخوادم تتضمن هذه الوحدة وظائف لإدارة بيانات الشبكة المحلية باستخدام OpenOpen Server.
الإعدادات تشمل هذه الوحدة تجريد الأنظمة الأساسية للتخزين غير المتقلّب للإعدادات.
TCP تشمل هذه الوحدة وظائف تتحكم في اتصال TCP.
بائع التجزئة تشمل هذه الوحدة تجريدًا على النظام الأساسي لـ موصّل لاسلكي لاسلكي (TREL) باستخدام واجهة IPv6/UDP.
مهام Google تشمل هذه الوحدة وظائف تتحكم في تنفيذ حِزمة سلسلة المحادثات.
خدمة الوقت تشمل هذه الوحدة تجريد المنصات لخدمة الوقت.
سلسلة المفاتيح تحدّد هذه الوحدة طبقة تجريدية لسلسلة الأدوات من خلال وحدات الماكرو.
UDP تشمل هذه الوحدة وظائف تتحكم في اتصال UDP.
إعادة توجيه UDP تشمل هذه الوحدة وظائف لميزة إعادة توجيه UDP.