تنشأ مواضيع مرجع واجهة برمجة تطبيقات OpenThread من خلال رمز المصدر المتاح على GitHub. لمزيد من المعلومات أو للمساهمة في مستنداتنا، يمكنك الرجوع إلى الموارد.
الصفحات المرجعية لواجهة OpenThread API
الوحدات |
|
---|---|
المنبّه | تتضمّن هذه الوحدة تجريدًا من منصة خدمة الإنذار. |
BLE | تتضمن هذه الوحدة تجريد النظام الأساسي لاتصالات BLE Host. |
تقنية BLE Secure | تتضمن هذه الوحدة وظائف تتحكّم في اتصال BLE Secure (بروتوكول أمان طبقة النقل (TLS) عبر تقنية BLE). |
جهاز توجيه عمودي | تتضمن هذه الوحدة دوال خدمة جهاز التوجيه ذو الصفحة الرئيسية لـ OpenThread. |
وكيل الحدود | تتضمن هذه الوحدة دوال لدور وكيل حدود Thread. |
جهاز توجيه الحدود | تشمل هذه الوحدة وظائف لإدارة بيانات الشبكة المحلية باستخدام جهاز توجيه الحدود OpenThread. |
مدير توجيه الحدود | تتضمن هذه الوحدة تعريفات ذات صلة بـ "مدير التوجيه الحدودي". |
مدير القناة | تتضمن هذه الوحدة وظائف خاصة بمدير القناة. |
مراقبة القناة | تتضمن هذه الوحدة وظائف لميزة مراقبة القناة. |
الإشراف على الأطفال | تتضمّن هذه الوحدة وظائف ميزة "الإشراف على الأطفال". |
CoAP | تتضمن هذه الوحدة وظائف تتحكم في اتصال CoAP. |
CoAP Secure | تتضمن هذه الوحدة وظائف تتحكم في اتصال CoAP Secure (CoAP عبر بروتوكول أمان طبقة النقل لمخطّطات البيانات (DTLS)). |
واجهة سطر الأوامر | تتضمن هذه الوحدة وظائف تتحكم في تنفيذ حزمة Thread. |
المفوَّض | تتضمن هذه الوحدة وظائف دور "مفوَّض سلاسل المحادثات". |
التشفير - النظام الأساسي | تتضمن هذه الوحدة تجريد النظام الأساسي لـ Crypto. |
التشفير - حزمة سلاسل المحادثات | تتضمن هذه الوحدة دوال التشفير. |
نظام أسماء النطاقات | تتضمن هذه الوحدة وظائف تتحكم في اتصال نظام أسماء النطاقات. |
نظام أسماء النطاقات - النظام الأساسي | تتضمن هذه الوحدة تجريد النظام الأساسي لإرسال استعلام DNS متكرر إلى خوادم DNS الرئيسية. |
DNS-SD (mDNS) | تتضمن هذه الوحدة تجريد النظام الأساسي لنظام أسماء النطاقات DNS-SD (على سبيل المثال، mDNS) على شبكة البنية الأساسية. |
خادم DNS-SD | تتضمن هذه الوحدة واجهات برمجة التطبيقات لخادم DNS-SD. |
الإنتروبيا | تتضمن هذه الوحدة تجريد المنصة لتوليد القصور. |
خطأ | تتضمن هذه الوحدة تعريفات الأخطاء المستخدمة في OpenThread. |
بيانات تشخيص الإعدادات الأصلية - النظام الأساسي | تتضمن هذه الوحدة تجريد النظام الأساسي لميزات التشخيص. |
بيانات تشخيص الإعدادات الأصلية - حزمة سلاسل المحادثات | تتضمن هذه الوحدة وظائف تتحكم في تنفيذ حزمة Thread. |
الإعدادات العامة | تتضمن هذه الوحدة دوالّ لجميع أدوار سلسلة المحادثات. |
كومة الذاكرة | تتضمن هذه الوحدة دوال تحدد كومة OpenThread الخارجية. |
أداة تتبُّع السجلّ | لتسجيل سجلّ الأحداث المختلفة، مثل رسائل RX وTX أو تغييرات معلومات الشبكة. |
ICMPv6 | تتضمن هذه الوحدة وظائف تتحكم في اتصالات ICMPv6. |
IPv6 | تتضمن هذه الوحدة وظائف تتحكم في اتصال IPv6. |
واجهة البنية التحتية | تتضمن هذه الوحدة تجريد النظام الأساسي لواجهة شبكة البنية الأساسية المجاورة. |
المثيل | تتضمن هذه الوحدة دوال تتحكّم في مثيل OpenThread. |
رصد محتوى Jam | تتضمّن هذه الوحدة وظائف ميزة رصد تشويش الإشارات. |
رابط | تتضمن هذه الوحدة دوال لدور رابط سلسلة التعليمات. |
الرابط | تتضمن هذه الوحدة وظائف تتحكم في تكوين طبقة الرابط. |
مقاييس الروابط | تتضمن هذه الوحدة وظائف تتحكم في بروتوكول "مقاييس الروابط". |
التسجيل: النظام الأساسي | تتضمن هذه الوحدة التجريد من النظام الأساسي لخدمة سجل تصحيح الأخطاء. |
تسجيل الدخول - حزمة Thread | تتضمن هذه الوحدة التعريفات ذات الصلة بتسجيل OpenThread. |
الذاكرة | تتضمن هذه الوحدة تجريد النظام الأساسي لتخصيص الذاكرة الديناميكي. |
بيانات تشخيص الشبكة المتداخلة | تتضمّن هذه الوحدة تعريفات ودوالّ لـ "بيانات تشخيص الشبكات المتداخلة". |
رسالة | تتضمن هذه الوحدة دوال تعالج المخازن المؤقتة لرسائل OpenThread. |
مجموعة الرسائل | تتضمن هذه الوحدة تجريد النظام الأساسي لمجموعة الرسائل. |
بنود متنوعة | تتضمن هذه الوحدة تجريدات على النظام الأساسي للسلوكيات المتنوعة. |
رابط إلى محطات إذاعية متعددة | تتضمن هذه الوحدة تعريفات ودوال لرابط الراديو المتعدد. |
نظام أسماء النطاقات للبث المتعدد الوجهات | تحدِّد هذه الوحدة واجهات برمجة التطبيقات للنظام الأساسي لمقبس نظام أسماء النطاقات المتعدد الإرسال (mDNS). |
نظام أسماء النطاقات للبث المتعدد الوجهات | تشمل هذه الوحدة واجهات برمجة التطبيقات لنظام أسماء النطاقات ذي البث المتعدد (mDNS). |
الضرب | تتضمن هذه الوحدة تجريد النظام الأساسي لدعم العرض المتعدّد. |
NAT64 | تتضمن هذه الوحدة دوال وأنظمة لوظيفة NAT64 على جهاز التوجيه الحدودي. |
المعالج المساعد للشبكة | تتضمن هذه الوحدة وظائف تتحكم في تنفيذ حزمة Thread. |
محاكي الشبكات | تتضمن هذه الوحدة تجريد النظام الأساسي لـ OTNS. |
مزامنة وقت الشبكة | تتضمن هذه الوحدة وظائف تتحكم في خدمة مزامنة وقت الشبكة. |
مجموعة البيانات التشغيلية | تتضمن دوال واجهة برمجة التطبيقات لمجموعة البيانات التشغيلية. |
مُرسِل أداة فحص الاتصال | يتضمن هذا الملف واجهة برمجة التطبيقات OpenThread لوحدة مرسِل فحص الاتصال. |
ترميز RNG | تتضمن هذه الوحدة دوالّ تنتج أرقامًا عشوائية مشفرة. |
نموذج RNG غير المشفّر | تتضمن هذه الوحدة دوال تنتج أرقامًا عشوائية غير مشفرة. |
إعدادات الراديو | تتضمن هذه الوحدة تجريد النظام الأساسي للتهيئة اللاسلكية. |
العملية اللاسلكية | تتضمن هذه الوحدة تجريدية النظام الأساسي للعمليات اللاسلكية. |
إحصاءات الراديو | تتضمن هذه الوحدة دوال للإحصاءات اللاسلكية. |
أنواع الراديو | تتضمن هذه الوحدة تجريد النظام الأساسي لإطار لاسلكي. |
رابط RAW | تتضمن هذه الوحدة دوال تتحكم في تهيئة طبقة الرابط الأولية. |
جهاز توجيه/قائد | تتضمن هذه الوحدة وظائف أجهزة توجيه سلسلة التعليمات والقادة. |
بروتوكول SNTP | تتضمن هذه الوحدة وظائف تتحكم في اتصال SNTP. |
SPI Slave | تتضمن هذه الوحدة تجريد النظام الأساسي لاتصالات رقيق واجهة SPI. |
SRP | تتضمن هذه الوحدة وظائف تتحكم في سلوك عميل SRP. |
الخوادم | تتضمن هذه الوحدة دوال لإدارة بيانات الشبكة المحلية باستخدام خادم OpenThread. |
الإعدادات | تتضمن هذه الوحدة تجريد النظام الأساسي للتخزين غير المتغيّر للإعدادات. |
بروتوكول TCP | تتضمن هذه الوحدة وظائف تتحكم في اتصالات TCP. |
ملخّصات بروتوكول TCP | تتضمن هذه الوحدة تجريدات سهلة الاستخدام فوق واجهة TCP API الأساسية. |
TREL - النظام الأساسي | تتضمن هذه الوحدة تجريد النظام الأساسي لرابط التغليف اللاسلكي لـ Thread باستخدام بروتوكول نظام أسماء النطاقات DNS-SD وبروتوكول UDP/IPv6. |
TREL - حزمة Thread | تحدِّد هذه الوحدة واجهات برمجة تطبيقات رابط التغليف اللاسلكي لسلسلة المحادثات (TREL) لسلاسل محادثات على البنية الأساسية. |
المهام المصغّرة | تتضمن هذه الوحدة وظائف تتحكم في تنفيذ حزمة Thread. |
خدمة الوقت | تتضمن هذه الوحدة تجريد النظام الأساسي لخدمة الوقت. |
سلسلة الأدوات | تحدد هذه الوحدة طبقة تجريد سلسلة الأدوات من خلال وحدات الماكرو. |
بروتوكول UDP | تتضمن هذه الوحدة وظائف تتحكم في اتصال UDP. |
إعادة توجيه بروتوكول UDP | تتضمن هذه الوحدة دوال ميزة إعادة توجيه UDP. |
المجموع الاختباري لفيرهوف | تتضمن هذه الوحدة دوال لحساب المجموع الاختباري لـ Verhoeff والتحقق من صحته. |