Google is committed to advancing racial equity for Black communities. See how.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

Metriche di collegamento

Questo modulo include funzioni che controllano il protocollo Link Metrics.

Sommario

Enumerazioni

otLinkMetricsEnhAckFlags {
OT_LINK_METRICS_ENH_ACK_CLEAR = 0,
OT_LINK_METRICS_ENH_ACK_REGISTER = 1
}
enum
Flag di ACK migliorato.
otLinkMetricsStatus enum
Valori di stato delle metriche di collegamento.

Typedef

otLinkMetricsEnhAckFlags typedef
Flag di ACK migliorato.
otLinkMetricsEnhAckProbingIeReportCallback )(otShortAddress aShortAddress, const otExtAddress *aExtAddress, const otLinkMetricsValues *aMetricsValues, void *aContext) typedef
void(*
Questo puntatore a funzione viene chiamato quando viene ricevuto Enh-ACK Probing IE.
otLinkMetricsMgmtResponseCallback )(const otIp6Address *aSource, uint8_t aStatus, void *aContext) typedef
void(*
Questo puntatore a funzione viene chiamato quando viene ricevuta una risposta di gestione delle metriche di collegamento.
otLinkMetricsReportCallback )(const otIp6Address *aSource, const otLinkMetricsValues *aMetricsValues, uint8_t aStatus, void *aContext) typedef
void(*
Questo puntatore a funzione viene chiamato quando viene ricevuto un rapporto sulle metriche di collegamento.
otLinkMetricsSeriesFlags typedef
Questa struttura rappresenta quali frame sono contabilizzati in una Forward Tracking Series.
otLinkMetricsStatus typedef
Valori di stato delle metriche di collegamento.
otLinkMetricsValues typedef
Questa struttura rappresenta il risultato (valore) per una query Link Metrics.

Funzioni

otLinkMetricsConfigEnhAckProbing ( otInstance *aInstance, const otIp6Address *aDestination, otLinkMetricsEnhAckFlags aEnhAckFlags, const otLinkMetrics *aLinkMetricsFlags, otLinkMetricsMgmtResponseCallback aCallback, void *aCallbackContext, otLinkMetricsEnhAckProbingIeReportCallback aEnhAckCallback, void *aEnhAckCallbackContext)
Questa funzione invia una richiesta di gestione delle metriche di collegamento MLE per configurare / cancellare un rilevamento basato su ACK avanzato.
otLinkMetricsConfigForwardTrackingSeries ( otInstance *aInstance, const otIp6Address *aDestination, uint8_t aSeriesId, otLinkMetricsSeriesFlags aSeriesFlags, const otLinkMetrics *aLinkMetricsFlags, otLinkMetricsMgmtResponseCallback aCallback, void *aCallbackContext)
Questa funzione invia una richiesta di gestione delle metriche di collegamento MLE per configurare / cancellare una serie di Forward Tracking.
otLinkMetricsQuery ( otInstance *aInstance, const otIp6Address *aDestination, uint8_t aSeriesId, const otLinkMetrics *aLinkMetricsFlags, otLinkMetricsReportCallback aCallback, void *aCallbackContext)
Questa funzione invia una richiesta di dati MLE per interrogare le metriche di collegamento.
otLinkMetricsSendLinkProbe ( otInstance *aInstance, const otIp6Address *aDestination, uint8_t aSeriesId, uint8_t aLength)
Questa funzione invia un messaggio MLE Link Probe.

Structs

otLinkMetricsSeriesFlags

Questa struttura rappresenta quali frame sono contabilizzati in una Forward Tracking Series.

otLinkMetricsValues

Questa struttura rappresenta il risultato (valore) per una query Link Metrics.

Enumerazioni

Typedef

Funzioni