关联指标

此模块包含控制链接指标协议的函数。

摘要

枚举

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 探测 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
启用或停用关联指标管理器。
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 链接探测消息。

结构体

otLinkMetricsSeriesFlags

表示在前向跟踪序列中计入的帧。

otLinkMetricsValues

表示“链接指标”查询的结果(值)。

枚举

类型定义符

函数

资源

OpenThread API 参考文档源自 GitHub 上提供的源代码。如需了解详情,或者为我们的文档做贡献,请参阅资源