מדדי קישורים

המודול הזה כולל פונקציות ששולטות בפרוטוקול Link Metrics.

סיכום

ספירות

otLinkMetricsEnhAckFlags{
  OT_LINK_METRICS_ENH_ACK_CLEAR = 0,
  OT_LINK_METRICS_ENH_ACK_REGISTER = 1
}
טיפוסים בני מנייה (enum)
דגלי ACK משופרים.
otLinkMetricsStatus טיפוסים בני מנייה (enum)
ערכי סטטוס של מדדי קישורים.

ערכי דף

otLinkMetricsEnhAckFlags typedef
דגלי ACK משופרים.
otLinkMetricsEnhAckProbingIeReportCallback)(otShortAddress aShortAddress, const otExtAddress *aExtAddress, const otLinkMetricsValues *aMetricsValues, void *aContext) typedef
void(*
מתבצעת הפעלה של המצביע כאשר מתקבל Enh-ACK Probing IE.
otLinkMetricsMgmtResponseCallback)(const otIp6Address *aSource, otLinkMetricsStatus aStatus, void *aContext) typedef
void(*
מתבצעת הפעלה של המצביע כאשר מתקבלת תגובה של ניהול מדדי הקישורים.
otLinkMetricsReportCallback)(const otIp6Address *aSource, const otLinkMetricsValues *aMetricsValues, otLinkMetricsStatus aStatus, void *aContext) typedef
void(*
מתבצעת הפעלה של המצביע כאשר מתקבל דוח 'מדדי קישורים'.
otLinkMetricsSeriesFlags typedef
מייצג את המסגרות הכלולות בסדרת 'מעקב אחר העברה'.
otLinkMetricsStatus typedef
ערכי סטטוס של מדדי קישורים.
otLinkMetricsValues typedef
מייצג את התוצאה (ערך) של שאילתה של מדדי קישורים.

פונקציות

otLinkMetricsConfigEnhAckProbing(otInstance *aInstance, const otIp6Address *aDestination, otLinkMetricsEnhAckFlags aEnhAckFlags, const otLinkMetrics *aLinkMetricsFlags, otLinkMetricsMgmtResponseCallback aCallback, void *aCallbackContext, otLinkMetricsEnhAckProbingIeReportCallback aEnhAckCallback, void *aEnhAckCallbackContext)
נשלחת בקשה לניהול מדדי קישורים של MLE כדי להגדיר/לנקות בדיקה מבוססת-ACK משופרת.
otLinkMetricsConfigForwardTrackingSeries(otInstance *aInstance, const otIp6Address *aDestination, uint8_t aSeriesId, otLinkMetricsSeriesFlags aSeriesFlags, const otLinkMetrics *aLinkMetricsFlags, otLinkMetricsMgmtResponseCallback aCallback, void *aCallbackContext)
נשלחת בקשה לניהול מדדי קישורים של MLE כדי להגדיר או למחוק סדרה של מעקב אחר העברה.
otLinkMetricsManagerGetMetricsValueByExtAddr(otInstance *aInstance, const otExtAddress *aExtAddress, otLinkMetricsValues *aLinkMetricsValues)
קבלת נתונים של מדדי קישורים של שכן לפי הכתובת המורחבת שלו.
otLinkMetricsManagerSetEnabled(otInstance *aInstance, bool aEnable)
void
הפעלה או השבתה של Link Metrics Manager.
otLinkMetricsQuery(otInstance *aInstance, const otIp6Address *aDestination, uint8_t aSeriesId, const otLinkMetrics *aLinkMetricsFlags, otLinkMetricsReportCallback aCallback, void *aCallbackContext)
נשלחת בקשת נתוני MLE כדי לשלוח שאילתה למדדי קישורים.
otLinkMetricsSendLinkProbe(otInstance *aInstance, const otIp6Address *aDestination, uint8_t aSeriesId, uint8_t aLength)
נשלחת הודעה של MLE Link Probe.

מבנים

otLinkMetricsSeriesFlags

מייצג את המסגרות הכלולות בסדרת 'מעקב אחר העברה'.

otLinkMetricsValues

מייצג את התוצאה (ערך) של שאילתה של מדדי קישורים.

ספירות

ערכי דף

פונקציות

מקורות מידע

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