O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

Métricas de links

Este módulo inclui funções que controlam o protocolo Link Metrics.

Resumo

Enumerações

otLinkMetricsEnhAckFlags {
OT_LINK_METRICS_ENH_ACK_CLEAR = 0,
OT_LINK_METRICS_ENH_ACK_REGISTER = 1
}
enumerar
Sinalizadores de ACK aprimorado.
otLinkMetricsStatus enumerar
Valores de status de métricas de link.

Typedefs

otLinkMetricsEnhAckFlags typedef
Sinalizadores de ACK aprimorado.
otLinkMetricsEnhAckProbingIeReportCallback )(otShortAddress aShortAddress, const otExtAddress *aExtAddress, const otLinkMetricsValues *aMetricsValues, void *aContext) typedef
void(*
Este ponteiro de função é chamado quando Enh-ACK Probing IE é recebido.
otLinkMetricsMgmtResponseCallback )(const otIp6Address *aSource, uint8_t aStatus, void *aContext) typedef
void(*
Esse ponteiro de função é chamado quando uma resposta de gerenciamento de métricas de link é recebida.
otLinkMetricsReportCallback )(const otIp6Address *aSource, const otLinkMetricsValues *aMetricsValues, uint8_t aStatus, void *aContext) typedef
void(*
Esse ponteiro de função é chamado quando um relatório de métricas de link é recebido.
otLinkMetricsSeriesFlags typedef
Essa estrutura representa quais quadros são contabilizados em uma série de rastreamento progressivo.
otLinkMetricsStatus typedef
Valores de status de métricas de link.
otLinkMetricsValues typedef
Essa estrutura representa o resultado (valor) para uma consulta de métricas de link.

Funções

otLinkMetricsConfigEnhAckProbing ( otInstance *aInstance, const otIp6Address *aDestination, otLinkMetricsEnhAckFlags aEnhAckFlags, const otLinkMetrics *aLinkMetricsFlags, otLinkMetricsMgmtResponseCallback aCallback, void *aCallbackContext, otLinkMetricsEnhAckProbingIeReportCallback aEnhAckCallback, void *aEnhAckCallbackContext)
Esta função envia uma solicitação de gerenciamento de métricas de link MLE para configurar/limpar uma sondagem baseada em Enhanced-ACK.
otLinkMetricsConfigForwardTrackingSeries ( otInstance *aInstance, const otIp6Address *aDestination, uint8_t aSeriesId, otLinkMetricsSeriesFlags aSeriesFlags, const otLinkMetrics *aLinkMetricsFlags, otLinkMetricsMgmtResponseCallback aCallback, void *aCallbackContext)
Esta função envia uma solicitação de gerenciamento de métricas de link MLE para configurar/limpar uma série de rastreamento de encaminhamento.
otLinkMetricsQuery ( otInstance *aInstance, const otIp6Address *aDestination, uint8_t aSeriesId, const otLinkMetrics *aLinkMetricsFlags, otLinkMetricsReportCallback aCallback, void *aCallbackContext)
Esta função envia uma solicitação de dados MLE para consultar as métricas de link.
otLinkMetricsSendLinkProbe ( otInstance *aInstance, const otIp6Address *aDestination, uint8_t aSeriesId, uint8_t aLength)
Esta função envia uma mensagem MLE Link Probe.

Estruturas

otLinkMetricsSeriesFlags

Essa estrutura representa quais quadros são contabilizados em uma série de rastreamento progressivo.

otLinkMetricsValues

Essa estrutura representa o resultado (valor) para uma consulta de métricas de link.

Enumerações

Typedefs

Funções

Recursos

Os tópicos de referência da API OpenThread se originam do código-fonte, disponível no GitHub . Para obter mais informações ou contribuir com nossa documentação, consulte Recursos .