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

Métricas de link

Este módulo inclui funções que controlam o protocolo de métricas de links.

Resumo

Enumerações

otLinkMetricsEnhAckFlags{
  OT_LINK_METRICS_ENH_ACK_CLEAR = 0,
  OT_LINK_METRICS_ENH_ACK_REGISTER = 1
}
tipo enumerado
Sinalizações ACK.
otLinkMetricsStatus tipo enumerado
Vincule os valores de status das métricas.

Typedefs

otLinkMetricsEnhAckFlags typedef
Sinalizações ACK.
otLinkMetricsEnhAckProbingIeReportCallback)(otShortAddress aShortAddress, const otExtAddress *aExtAddress, const otLinkMetricsValues *aMetricsValues, void *aContext) typedef
void(*
Esse ponteiro de função é chamado quando o Eh-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 links é 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 frames são contabilizados em uma série de acompanhamento de encaminhamento.
otLinkMetricsStatus typedef
Vincule os valores de status das métricas.
otLinkMetricsValues typedef
Essa estrutura representa o resultado (valor) de uma consulta de métricas de links.

Functions

otLinkMetricsConfigEnhAckProbing(otInstance *aInstance, const otIp6Address *aDestination, otLinkMetricsEnhAckFlags aEnhAckFlags, const otLinkMetrics *aLinkMetricsFlags, otLinkMetricsMgmtResponseCallback aCallback, void *aCallbackContext, otLinkMetricsEnhAckProbingIeReportCallback aEnhAckCallback, void *aEnhAckCallbackContext)
Essa função envia uma solicitação de gerenciamento de métricas do link do MLE para configurar/limpar uma sondagem baseada em 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 do link de MLE para configurar/limpar uma série de acompanhamento de encaminhamento.
otLinkMetricsQuery(otInstance *aInstance, const otIp6Address *aDestination, uint8_t aSeriesId, const otLinkMetrics *aLinkMetricsFlags, otLinkMetricsReportCallback aCallback, void *aCallbackContext)
Essa função envia uma solicitação de dados MLE para consultar as métricas de links.
otLinkMetricsSendLinkProbe(otInstance *aInstance, const otIp6Address *aDestination, uint8_t aSeriesId, uint8_t aLength)
Essa função envia uma mensagem de MLE Link Probe.

Estruturas

otLinkMetricsSeriesFlags (em inglês)

Essa estrutura representa quais frames são contabilizados em uma série de acompanhamento de encaminhamento.

otLinkMetricsValues (em inglês)

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

Enumerações

Typedefs

Functions

Recursos

Os tópicos de referência da API OpenThread são originados do código-fonte, disponível no GitHub. Para saber mais ou contribuir com nossa documentação, consulte Recursos.