הפניית API של OpenThread C

נושאי העזר של OpenThread API מגיעים מקוד המקור, שזמין ב-GitHub. אפשר למצוא מידע נוסף או לתרום לתיעוד שלנו בקטע מקורות מידע.

דפי עזר של OpenThread API.

מודולים

התראה המודול הזה כולל את תקציר הפלטפורמה לשירות ההתראות.
BLE המודול הזה כולל את תקציר הפלטפורמה לתקשורת ב-BLE Host.
BLE Secure המודול הזה כולל פונקציות ששולטות בתקשורת BLE Secure (TLS באמצעות BLE).
נתב שדרה המודול הזה כולל פונקציות עבור שירות OpenThread Backbone Router Service.
סוכן גבול המודול הזה כולל פונקציות של התפקיד 'סוכן גבול של שרשור'.
נתב גבולות המודול הזה כולל פונקציות לניהול נתוני הרשת המקומית באמצעות נתב Border Border OpenThread.
מנהל ניתוב גבולות המודול הזה כולל הגדרות הקשורות למנהל ניתוב הגבולות.
מנהל הערוץ המודול הזה כולל פונקציות עבור מנהל הערוצים.
מעקב אחר ערוצים מודול זה כולל פונקציות עבור תכונת מעקב אחר ערוצים.
פיקוח על ילדים המודול הזה כולל פונקציות של התכונה 'פיקוח על ילדים'.
CoAP מודול זה כולל פונקציות השולטות בתקשורת CoAP.
אבטחת CoAP מודול זה כולל פונקציות השולטות בתקשורת CoAP Secure (CoAP over DTLS).
ממשק שורת הפקודה (CLI) המודול הזה כולל פונקציות שקובעות את הביצוע של מקבץ ה-threads.
נציבים המודול הזה כולל פונקציות של התפקיד Thread Commissioner.
קריפטו – פלטפורמה המודול הזה כולל את הפשטת הפלטפורמה עבור Crypto.
Crypto – מקבץ Thread המודול הזה כולל פונקציות קריפטוגרפיות.
DNS המודול הזה כולל פונקציות ששולטות בתקשורת ה-DNS.
DNS – פלטפורמה המודול הזה כולל את הפשטת הפלטפורמה לשליחת שאילתות DNS רקורסיביות לשרתי DNS במעלה הזרם.
DNS-SD (mDNS) המודול הזה כולל את הפשטת הפלטפורמה עבור DNS-SD (למשל, mDNS) ברשת התשתית.
שרת DNS-SD המודול הזה כולל ממשקי API עבור שרת DNS-SD.
אנטרופיה המודול הזה כולל את הפשטת הפלטפורמה ליצירת אנטרופיה.
שגיאה המודול הזה כולל הגדרות של שגיאות שנמצאות ב-OpenThread.
אבחון היצרן – פלטפורמה המודול הזה כולל את הפשטת הפלטפורמה לתכונות אבחון.
אבחון היצרן – מקבץ של פרוטוקולי Thread המודול הזה כולל פונקציות שקובעות את הביצוע של מקבץ ה-threads.
כללי המודול הזה כולל פונקציות לכל התפקידים בשרשורים.
ערימה המודול הזה כולל פונקציות שמגדירות את הערימה החיצונית של OpenThread.
מעקב אחרי ההיסטוריה מתעד את ההיסטוריה של אירועים שונים, לדוגמה הודעות RX ו-TX או שינויים בפרטי הרשת.
ICMPv6 מודול זה כולל פונקציות השולטות בתקשורת ICMPv6.
IPv6 מודול זה כולל פונקציות ששולטות בתקשורת IPv6.
ממשק תשתית המודול הזה כולל את הפשטת הפלטפורמה עבור ממשק רשת התשתית הצמוד.
מכונה המודול הזה כולל פונקציות ששולטות במופע של OpenThread.
זיהוי Jam המודול הזה כולל פונקציות לתכונה לזיהוי שיבוש אותות.
הצטרפות המודול הזה כולל פונקציות של התפקיד 'שותף שרשור'.
קישור המודול הזה כולל פונקציות ששולטות בתצורה של שכבת הקישור.
מדדי קישורים המודול הזה כולל פונקציות ששולטות בפרוטוקול Link Metrics (מדדי קישורים).
רישום ביומן – פלטפורמה המודול הזה כולל את הפשטת הפלטפורמה עבור שירות יומן ניפוי הבאגים.
רישום ביומן – Thread Stack המודול הזה כולל הגדרות שקשורות לרישום ביומן של OpenThread.
זיכרון המודול הזה כולל את הפשטה של הפלטפורמה להקצאת זיכרון דינמית.
אבחון רשת המודול הזה כולל הגדרות ופונקציות לאבחון רשת.
Message המודול הזה כולל פונקציות שמבצעות אגירת נתונים של מאגרי הודעות של OpenThread.
מאגר הודעות המודול הזה כולל את הפשטת הפלטפורמה למאגר ההודעות.
שונות מודול זה כולל הפשטות של הפלטפורמה להתנהגויות שונות.
קישור לכמה תחנות רדיו מודול זה כולל הגדרות ופונקציות עבור קישור ריבוי תחנות.
Multicast DNS המודול הזה מגדיר ממשקי API של הפלטפורמה לשקע DNS של Multicast (mDNS).
Multicast DNS המודול הזה כולל ממשקי API ל-Multicast DNS (mDNS).
Multipan המודול הזה כולל את הפשטת הפלטפורמה לתמיכה בריבוי חלוניות.
NAT64 המודול הזה כולל פונקציות ומבנים עבור הפונקציה NAT64 בנתב הגבולות.
מעבד מידע משותף ברשת המודול הזה כולל פונקציות שקובעות את הביצוע של מקבץ ה-threads.
סימולטור רשת המודול הזה כולל את הפשטת הפלטפורמה עבור OTNS.
סנכרון זמן רשת מודול זה כולל פונקציות השולטות בשירות סנכרון זמן הרשת.
מערך נתונים תפעולי כולל פונקציות ל-API של מערך הנתונים התפעולי.
שולח פינג הקובץ הזה כולל את ממשק ה-API של OpenThread למודול שולח הפינג.
קריפטוגרפיה של RNG המודול הזה כולל פונקציות שיוצרות מספרים קריפטוגרפיים אקראיים.
RNG לא קריפטוגרפי המודול הזה כולל פונקציות שיוצרות מספרים אקראיים לא קריפטוגרפיים.
הגדרת רדיו המודול הזה כולל את הפשטת הפלטפורמה לצורך הגדרת רדיו.
הפעלת רדיו המודול הזה כולל את הפשטת הפלטפורמה לפעולות רדיו.
נתונים סטטיסטיים של רדיו מודול זה כולל פונקציות עבור סטטיסטיקות רדיו.
סוגי רדיו המודול הזה כולל את ההפשטה של הפלטפורמה לפריים רדיו.
קישור גולמי המודול הזה כולל פונקציות ששולטות בתצורה של שכבת הקישור הגולמית.
נתב/מנהיג המודול הזה כולל פונקציות של Thread Routers ו-Leaders.
SNTP המודול הזה כולל פונקציות ששולטות בתקשורת SNTP.
עבדת SPI המודול הזה כולל את הפשטת הפלטפורמה עבור תקשורת עבדים של SPI.
SRP מודול זה כולל פונקציות השולטות בהתנהגות לקוח ה-SRP.
שרת המודול הזה כולל פונקציות לניהול נתוני רשת מקומית באמצעות שרת OpenThread.
הגדרות המודול הזה כולל את הפשטת הפלטפורמה לאחסון הגדרות לא תנודתיות.
TCP המודול הזה כולל פונקציות ששולטות בתקשורת TCP.
פעולות אבסטרקטיות של TCP המודול הזה כולל הפשטות קלות לשימוש בנוסף ל-API הבסיסי של TCP.
TREL – פלטפורמה המודול הזה כולל את הפשטת הפלטפורמה עבור Thread Radio Encapsulation Link (TREL) באמצעות DNS-SD ו-UDP/IPv6.
TREL – מקבץ שרשורים המודול הזה מגדיר את ממשקי ה-API של Thread Radio Encapsulation Link (TREL) עבור Thread Over Infrastructure.
מטלות המודול הזה כולל פונקציות שקובעות את הביצוע של מקבץ ה-threads.
שירות זמן המודול הזה כולל את הפשטת הפלטפורמה עבור שירות הזמן.
Toolchain המודול הזה מגדיר שכבת הפשטה של שרשרת כלים באמצעות פקודות מאקרו.
UDP המודול הזה כולל פונקציות ששולטות בתקשורת UDP.
העברת UDP מודול זה כולל פונקציות עבור תכונת ההעברה באמצעות UDP.
Verhoeff Checksum המודול הזה כולל פונקציות לחישוב ולאימות של סיכום הביקורת של Verhoeff.