مقاييس الرابط

تتضمن هذه الوحدة دوالًا تتحكم في بروتوكول مقاييس الاتصال.

ملخّص

التعدادات

otLinkMetricsEnhAckFlags{
  OT_LINK_METRICS_ENH_ACK_CLEAR = 0,
  OT_LINK_METRICS_ENH_ACK_REGISTER = 1
}
تعداد
علامات ACK المحسّنة
otLinkMetricsStatus تعداد
قيم حالة مقاييس الرابط.

أنواع المحددات

otLinkMetricsEnhAckFlags typedef
علامات ACK المحسّنة
otLinkMetricsEnhAckProbingIeReportCallback)(otShortAddress aShortAddress, const otExtAddress *aExtAddress, const otLinkMetricsValues *aMetricsValues, void *aContext) typedef
void(*
يتم طلب المؤشر عند تلقّي أداة Enh-ACK Probing IE.
otLinkMetricsMgmtResponseCallback)(const otIp6Address *aSource, uint8_t aStatus, void *aContext) typedef
void(*
يتم استدعاء المؤشر عند تلقّي ردّ إدارة مقاييس الرابط.
otLinkMetricsReportCallback)(const otIp6Address *aSource, const otLinkMetricsValues *aMetricsValues, uint8_t 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 لضبط أو استكشاف طلب بحث مستنِد إلى حملات التطبيقات لجذب عمليات التثبيت.
otLinkMetricsConfigForwardTrackingSeries(otInstance *aInstance, const otIp6Address *aDestination, uint8_t aSeriesId, otLinkMetricsSeriesFlags aSeriesFlags, const otLinkMetrics *aLinkMetricsFlags, otLinkMetricsMgmtResponseCallback aCallback, void *aCallbackContext)
تُرسِل طلب إدارة مقاييس رابط MLE لإعداد سلسلة تتبُّع للأمام أو محوها.
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 من رمز المصدر، وهو متاح على GitHub. للحصول على مزيد من المعلومات أو للمساهمة في المستندات، يمكنك الاطّلاع على المراجع.