Dane linków

Ten moduł zawiera funkcje sterujące protokołem wskaźników linków.

Podsumowanie

Wyliczenia

otLinkMetricsEnhAckFlags{
  OT_LINK_METRICS_ENH_ACK_CLEAR = 0,
  OT_LINK_METRICS_ENH_ACK_REGISTER = 1
}
enum | typ wyliczeniowy
Flagi ulepszonego potwierdzenia.
otLinkMetricsStatus enum | typ wyliczeniowy
Wartości stanu linków.

Typedefs

otLinkMetricsEnhAckFlags typedef
Flagi ulepszonego potwierdzenia.
otLinkMetricsEnhAckProbingIeReportCallback)(otShortAddress aShortAddress, const otExtAddress *aExtAddress, const otLinkMetricsValues *aMetricsValues, void *aContext) typedef
void(*
Ten wskaźnik funkcji jest wywoływany po odebraniu energetycznego punktu końcowego Enh-ACK.
otLinkMetricsMgmtResponseCallback)(const otIp6Address *aSource, uint8_t aStatus, void *aContext) typedef
void(*
Ten wskaźnik funkcji jest wywoływany po odebraniu odpowiedzi zarządzania danymi połączenia.
otLinkMetricsReportCallback)(const otIp6Address *aSource, const otLinkMetricsValues *aMetricsValues, uint8_t aStatus, void *aContext) typedef
void(*
Wskaźnik funkcji jest wywoływany po odebraniu raportu Statystyki linków.
otLinkMetricsSeriesFlags typedef
Ta struktura reprezentuje, które klatki są uwzględniane w serii Przekierowanie śledzenia.
otLinkMetricsStatus typedef
Wartości stanu linków.
otLinkMetricsValues typedef
Ta struktura reprezentuje wynik (wartość) dla zapytania dane linków.

Funkcje

otLinkMetricsConfigEnhAckProbing(otInstance *aInstance, const otIp6Address *aDestination, otLinkMetricsEnhAckFlags aEnhAckFlags, const otLinkMetrics *aLinkMetricsFlags, otLinkMetricsMgmtResponseCallback aCallback, void *aCallbackContext, otLinkMetricsEnhAckProbingIeReportCallback aEnhAckCallback, void *aEnhAckCallbackContext)
Ta funkcja wysyła żądanie zarządzania wskaźnikami MLE Link do konfigurowania/czyszczenia Ulepszonego sondowania ACK.
otLinkMetricsConfigForwardTrackingSeries(otInstance *aInstance, const otIp6Address *aDestination, uint8_t aSeriesId, otLinkMetricsSeriesFlags aSeriesFlags, const otLinkMetrics *aLinkMetricsFlags, otLinkMetricsMgmtResponseCallback aCallback, void *aCallbackContext)
Ta funkcja wysyła żądanie zarządzania wskaźnikami MLE Link do skonfigurowania/czyszczenia serii śledzenia przekazywania.
otLinkMetricsQuery(otInstance *aInstance, const otIp6Address *aDestination, uint8_t aSeriesId, const otLinkMetrics *aLinkMetricsFlags, otLinkMetricsReportCallback aCallback, void *aCallbackContext)
Ta funkcja wysyła żądanie MLE danych do zapytania o wskaźniki linków.
otLinkMetricsSendLinkProbe(otInstance *aInstance, const otIp6Address *aDestination, uint8_t aSeriesId, uint8_t aLength)
Ta funkcja wysyła wiadomość sondy MLE Link.

Strugi

otLinkMetricsSeriesFlags,

Ta struktura reprezentuje, które klatki są uwzględniane w serii Przekierowanie śledzenia.

otLinkMetricsValues,

Ta struktura reprezentuje wynik (wartość) dla zapytania dane linków.

Wyliczenia

Typedefs

Funkcje

Zasoby

Tematy referencyjne interfejsu API OpenThread pochodzą z kodu źródłowego, który jest dostępny w GitHub. Jeśli chcesz dowiedzieć się więcej lub utworzyć dokumentację, zapoznaj się z materiałami.