เมตริกลิงก์

โมดูลนี้มีฟังก์ชันที่ควบคุมโปรโตคอลเมตริกลิงก์

สรุป

คําอธิบาย

otLinkMetricsEnhAckFlags{
  OT_LINK_METRICS_ENH_ACK_CLEAR = 0,
  OT_LINK_METRICS_ENH_ACK_REGISTER = 1
}
enum
แฟล็กที่ปรับปรุงแล้ว
otLinkMetricsStatus enum
ค่าสถานะเมตริกเมตริก

พิมพ์ดีด

otLinkMetricsEnhAckFlags typedef
แฟล็กที่ปรับปรุงแล้ว
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)
ฟังก์ชันนี้จะส่งข้อความ Probe ของ MLE ลิงก์

โครงสร้าง

otLinkMetricsSeriesFlags

โครงสร้างนี้เป็นเฟรมที่นํามาพิจารณาในชุดการติดตามแบบส่งต่อ

otLinkMetricsValues

โครงสร้างนี้แสดงผลการค้นหา (ค่า) สําหรับการค้นหาเมตริกลิงก์

คําอธิบาย

พิมพ์ดีด

ฟังก์ชัน

ทรัพยากร

หัวข้อการอ้างอิง OpenThread API มาจากซอร์สโค้ดซึ่งมีอยู่ใน GitHub โปรดดูข้อมูลเพิ่มเติมในหรือไปที่เอกสารประกอบที่แหล่งข้อมูล