נושאי ה-API של OpenThread API מגיעים מקוד המקור, זמינים ב-GitHub. למידע נוסף או לתרומה למסמכים שלנו, ניתן לעיין במשאבים.
מודולים | |
---|---|
התראה | המודול הזה כולל את הפשטת הפלטפורמה עבור שירות ההתראות. |
נתב עמוד | המודול הזה כולל פונקציות עבור שירות הנתב חזרה בשרשור פתוח. |
סוכן גבול | המודול הזה כולל פונקציות לתפקיד סוכן גבול של שרשור. |
נתב גבולות | המודול הזה כולל פונקציות לניהול נתוני הרשת המקומית באמצעות נתב הגבול OpenOpen. |
מנהל ניתוב גבול | מודול זה כולל הגדרות הקשורות למנהל גבולות גבול. |
מנהל הערוץ | המודול הזה כולל פונקציות של Campaign Manager. |
מעקב אחר ערוצים | המודול הזה כולל פונקציות לתכונה 'מעקב אחר ערוצים'. |
פיקוח על ילדים | המודול הזה כולל פונקציות לתכונה פיקוח הורים. |
קואופ | המודול הזה כולל פונקציות ששולטות בתקשורת של CoAP. |
פרוטוקול CoAP מאובטח | המודול הזה כולל פונקציות ששולטות בתקשורת מאובטחת של CoAP (CoAP באמצעות DTLS). |
ממשק שורת הפקודה | המודול הזה כולל פונקציות ששולטות בהפעלה של מקבץ השרשורים. |
עמלות | המודול הזה כולל פונקציות לתפקיד נציב השרשורים. |
קריפטו – פלטפורמה | המודול הזה כולל את הפשטת הפלטפורמה לקריפטו. |
קריפטו – ערימת שרשורים | המודול הזה כולל פונקציות קריפטוגרפיות. |
DNS | המודול הזה כולל פונקציות ששולטות בתקשורת DNS. |
DNS – פלטפורמה | המודול הזה כולל את הפשטת הפלטפורמה לשליחת שאילתות DNS רקורסיביות לשרתי DNS במעלה. |
שרת DNS-SD | המודול הזה כולל ממשקי API עבור שרת DNS-SD. |
אנטרופיה | המודול הזה כולל את הפשטת הפלטפורמה ליצירת אנטרופיה. |
שגיאה | המודול הזה כולל הגדרות שגיאה שבהן נעשה שימוש ב-OpenThread. |
אבחון לעסק – פלטפורמה | המודול הזה כולל את הפשטת הפלטפורמה לתכונות אבחון. |
אבחון לעסק – ערימת שרשורים | המודול הזה כולל פונקציות ששולטות בהפעלה של מקבץ השרשורים. |
כללי | המודול הזה כולל פונקציות לכל התפקידים בשרשור. |
ערימה | המודול הזה כולל פונקציות שמגדירות את הערימה הפתוחה של OpenThread. |
כלי מעקב אחר ההיסטוריה | מתעדת את ההיסטוריה של אירועים שונים, לדוגמה הודעות RX ו-TX או שינויים בפרטי הרשת. |
ICMPv6 | המודול הזה כולל פונקציות ששולטות בתקשורת של ICMPv6. |
IPv6 | המודול הזה כולל פונקציות ששולטות בתקשורת של IPv6. |
ממשק תשתית | המודול הזה כולל את הפשטת הפלטפורמה עבור ממשק הרשת הסמוך. |
מופע | המודול הזה כולל פונקציות ששולטות במופע ה-OpenThread. |
זיהוי Jam | המודול הזה כולל פונקציות לתכונה לזיהוי חסימת אות. |
הצטרפות | המודול הזה כולל פונקציות לתפקיד של מחבר השרשור. |
קישור | המודול הזה כולל פונקציות ששולטות בתצורת שכבת קישור. |
מדדי קישור | המודול הזה כולל פונקציות ששולטות בפרוטוקול מדדי הקישור. |
רישום ביומן – פלטפורמה | המודול הזה כולל את הפשטת הפלטפורמה עבור שירות יומן ניפוי הבאגים. |
יומן – ערימת שרשורים | המודול הזה כולל הגדרות שקשורות לרישום ביומן של OpenThread. |
זיכרון | המודול הזה כולל את הפשטת הפלטפורמה להקצאת זיכרון דינמי. |
אבחון רשת | המודול הזה כולל הגדרות ופונקציות ל'אבחון רשת'. |
הודעה | המודול הזה כולל פונקציות שמטפלות במאגרי נתונים של OpenThread. |
מאגר הודעות | המודול הזה כולל את הפשטת הפלטפורמה עבור מאגר ההודעות. |
שונות | המודול הזה כולל הפשטות של פלטפורמות להתנהגויות שונות. |
קישור למספר מכשירי רדיו | המודול הזה כולל הגדרות ופונקציות לקישור רב-רדיו. |
NAT64 | המודול הזה כולל פונקציות ומבנים לפונקציית NAT64 בנתב הגבולות. |
מעבד מידע משותף ברשת | המודול הזה כולל פונקציות ששולטות בהפעלה של מקבץ השרשורים. |
סימולטור הרשת | המודול הזה כולל את הפשטת הפלטפורמה עבור OTNS. |
סנכרון זמן רשת | המודול הזה כולל פונקציות ששולטות בשירות הסנכרון של זמן הרשת. |
מערך נתונים תפעולי | כולל פונקציות ל-Dataset Dataset API. |
שולח פינג | הקובץ הזה כולל את ממשק ה-API של OpenThread למודול של שולח הפינג. |
קריפטוגרפיה של RNG | המודול הזה כולל פונקציות שיוצרות מספרים אקראיים קריפטוגרפיים. |
RNG לא קריפטוגרפי | המודול הזה כולל פונקציות שיוצרות מספרים אקראיים שאינם קריפטוגרפיים. |
הגדרת רדיו | המודול הזה כולל את הפשטת הפלטפורמה להגדרת רדיו. |
הפעלת רדיו | המודול הזה כולל את הפשטת הפלטפורמה עבור פעולות רדיו. |
סוגי רדיו | המודול הזה כולל את הפשטת הפלטפורמה למסגרת רדיו. |
קישור גולמי | המודול הזה כולל פונקציות ששולטות בהגדרה הגולמית של שכבת הקישור. |
נתב/מנהיג | המודול הזה כולל פונקציות של נתבי Thread ומנהיגים. |
SNTP | המודול הזה כולל פונקציות ששולטות בתקשורת עם SNTP. |
SPI Slave | המודול הזה כולל את הפשטת הפלטפורמה עבור תקשורת עם עבדים ב-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. |
משימות | המודול הזה כולל פונקציות ששולטות בהפעלה של מקבץ השרשורים. |
שירות שעות | המודול הזה כולל את הפשטת הפלטפורמה עבור שירות הזמן. |
Toolchain | המודול הזה מגדיר שכבה של הפשטת הכלים באמצעות פקודות מאקרו. |
UDP | המודול הזה כולל פונקציות ששולטות בתקשורת UDP. |
העברת UDP | המודול הזה כולל פונקציות לתכונה 'העברת UDP'. |