Показатели ссылок

Этот модуль включает функции, управляющие протоколом Link Metrics.

Резюме

Перечисления

otLinkMetricsEnhAckFlags {
OT_LINK_METRICS_ENH_ACK_CLEAR = 0,
OT_LINK_METRICS_ENH_ACK_REGISTER = 1
}
перечислить
Флаги расширенного ACK.
otLinkMetricsStatus перечислить
Свяжите значения статуса показателей.

Typedefs

otLinkMetricsEnhAckFlags typedef
Флаги расширенного ACK.
otLinkMetricsEnhAckProbingIeReportCallback )(otShortAddress aShortAddress, const otExtAddress *aExtAddress, const otLinkMetricsValues *aMetricsValues, void *aContext) typedef
void(*
Этот указатель на функцию вызывается при получении IE проверки Enh-ACK.
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 для настройки / очистки проверки на основе расширенного ACK.
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

Эта структура представляет результат (значение) запроса метрики ссылок.

Перечисления

Typedefs

Функции