링크 측정항목

이 모듈에는 링크 측정항목 프로토콜을 제어하는 함수가 포함되어 있습니다.

요약

열거

otLinkMetricsEnhAckFlags{
  OT_LINK_METRICS_ENH_ACK_CLEAR = 0,
  OT_LINK_METRICS_ENH_ACK_REGISTER = 1
}
enum
향상된 ACK 플래그.
otLinkMetricsStatus enum
측정항목 상태 값을 연결합니다.

Typedef

otLinkMetricsEnhAckFlags typedef
향상된 ACK 플래그.
otLinkMetricsEnhAckProbingIeReportCallback)(otShortAddress aShortAddress, const otExtAddress *aExtAddress, const otLinkMetricsValues *aMetricsValues, void *aContext) typedef
void(*
Enh-ACK 프로브 IE가 수신되면 포인터가 호출됩니다.
otLinkMetricsMgmtResponseCallback)(const otIp6Address *aSource, otLinkMetricsStatus aStatus, void *aContext) typedef
void(*
링크 측정항목 관리 응답이 수신되면 포인터가 호출됩니다.
otLinkMetricsReportCallback)(const otIp6Address *aSource, const otLinkMetricsValues *aMetricsValues, otLinkMetricsStatus 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)
향상된 ACK 기반 프로브를 구성/지우기 위해 MLE 링크 측정항목 관리 요청을 전송합니다.
otLinkMetricsConfigForwardTrackingSeries(otInstance *aInstance, const otIp6Address *aDestination, uint8_t aSeriesId, otLinkMetricsSeriesFlags aSeriesFlags, const otLinkMetrics *aLinkMetricsFlags, otLinkMetricsMgmtResponseCallback aCallback, void *aCallbackContext)
MLE 링크 측정항목 관리 요청을 전송하여 순방향 추적 시리즈를 구성하거나 삭제합니다.
otLinkMetricsManagerGetMetricsValueByExtAddr(otInstance *aInstance, const otExtAddress *aExtAddress, otLinkMetricsValues *aLinkMetricsValues)
확장 주소를 기준으로 이웃의 링크 측정항목 데이터를 가져옵니다.
otLinkMetricsManagerSetEnabled(otInstance *aInstance, bool aEnable)
void
링크 측정항목 관리자를 사용 또는 사용 중지합니다.
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 링크 프로브 메시지를 전송합니다.

구조체

otLinkMetricsSeriesFlags

정방향 추적 시리즈에서 처리되는 프레임을 나타냅니다.

otLinkMetricsValues

링크 측정항목 쿼리의 결과 (값)를 나타냅니다.

열거형

Typedef

함수

자료

OpenThread API 참조 주제는 GitHub에서 제공되는 소스 코드에서 비롯됩니다. 자세한 내용을 알아보거나 문서에 참여하려면 리소스를 참고하세요.