otMeshDiagChildEntry

#include <mesh_diag.h>

otMeshDiagQueryChildTable()의 하위 항목에 대한 정보를 나타냅니다.

요약

mSupportsErrRate는 오류 추적 기능이 지원되는지 여부를 나타내며 mFrameErrorRatemMessageErrorRate 값이 유효한지 확인합니다. 프레임 오류율은 MAC 레이어에서 하위 요소를 향한 프레임 tx 오류를 추적하고, mMessageErrorRate는 IPv6 메시지가 삭제될 때 (MAC 레이어 초과 및 MAC 재시도 후) IPv6 메시지 오류율을 추적합니다. 예를 들어 메시지가 크고 6LoWPAN 단편화를 필요로 하는 경우 프래그먼트 프레임 tx 중 하나가 실패하면 (예: 확인하지 않음) 메시지 tx는 실패한 것으로 간주됩니다.

공개 속성

mAge
uint32_t
자녀의 마지막 수신 이후 경과된 시간(초)입니다.
mAverageRssi
int8_t
평균 RSSI
mConnectionTime
uint32_t
하위 항목이 연결된 후 경과된 시간(초)입니다.
mCslChannel
uint8_t
CSL 채널
mCslPeriod
uint16_t
10기호 시간 단위로 표시되는 CSL 기간입니다. 0은 CSL이 사용 중지되었음을 나타냅니다.
mCslSynchronized
bool
CSL이 지원되고 CSL이 동기화됩니다.
mCslTimeout
uint32_t
CSL 제한 시간(초)입니다.
mDeviceTypeFtd
bool
기기의 FTD (MTD 대비)입니다.
mExtAddress
확장 주소
mFrameErrorRate
uint16_t
프레임 오류율 (0x0000->0%, 0xffff->100%).
mFullNetData
bool
기기가 전체 네트워크 데이터를 수신할지 여부입니다 (안정적인 하위 집합 대비).
mLastRssi
int8_t
마지막으로 수신된 프레임의 RSSI입니다.
mLinkMargin
uint8_t
링크 여백(dB)
mMessageErrorRate
uint16_t
(IPv6) 메시지 오류율 (0x0000->0%, 0xffff->100%).
mQueuedMessageCount
uint16_t
하위 요소로의 간접 tx 전송을 위해 대기열에 추가된 메시지 수입니다.
mRloc16
uint16_t
RLOC16.
mRxOnWhenIdle
bool
유휴 상태일 때 rx-on으로 설정됩니다 (절전 모드일 대비).
mSupervisionInterval
uint16_t
감독 간격(초)입니다. 0은 사용되지 않음을 나타냅니다.
mSupportsErrRate
bool
mFrameErrorRatemMessageErrorRate 값이 유효합니다.
mTimeout
uint32_t
제한 시간(초)입니다.
mVersion
uint16_t
버전.

공개 속성

mAge

uint32_t otMeshDiagChildEntry::mAge

자녀의 마지막 수신 이후 경과된 시간(초)입니다.

mAverageRssi

int8_t otMeshDiagChildEntry::mAverageRssi

평균 RSSI

mConnectionTime

uint32_t otMeshDiagChildEntry::mConnectionTime

하위 항목이 연결된 후 경과된 시간(초)입니다.

mCslChannel

uint8_t otMeshDiagChildEntry::mCslChannel

CSL 채널

mCslPeriod

uint16_t otMeshDiagChildEntry::mCslPeriod

10기호 시간 단위로 표시되는 CSL 기간입니다. 0은 CSL이 사용 중지되었음을 나타냅니다.

mCslSynchronized

bool otMeshDiagChildEntry::mCslSynchronized

CSL이 지원되고 CSL이 동기화됩니다.

mCslTimeout

uint32_t otMeshDiagChildEntry::mCslTimeout

CSL 제한 시간(초)입니다.

mDeviceTypeFtd

bool otMeshDiagChildEntry::mDeviceTypeFtd

기기의 FTD (MTD 대비)입니다.

mExtAddress

otExtAddress otMeshDiagChildEntry::mExtAddress

확장 주소

mFrameErrorRate

uint16_t otMeshDiagChildEntry::mFrameErrorRate

프레임 오류율 (0x0000->0%, 0xffff->100%).

mFullNetData

bool otMeshDiagChildEntry::mFullNetData

기기가 전체 네트워크 데이터를 수신할지 여부입니다 (안정적인 하위 집합 대비).

mLastRssi

int8_t otMeshDiagChildEntry::mLastRssi

마지막으로 수신된 프레임의 RSSI입니다.

mLinkMargin

uint8_t otMeshDiagChildEntry::mLinkMargin

링크 여백(dB)

mMessageErrorRate

uint16_t otMeshDiagChildEntry::mMessageErrorRate

(IPv6) 메시지 오류율 (0x0000->0%, 0xffff->100%).

mQueuedMessageCount

uint16_t otMeshDiagChildEntry::mQueuedMessageCount

하위 요소로의 간접 tx 전송을 위해 대기열에 추가된 메시지 수입니다.

mRloc16

uint16_t otMeshDiagChildEntry::mRloc16

RLOC16.

mRxOnWhenIdle

bool otMeshDiagChildEntry::mRxOnWhenIdle

유휴 상태일 때 rx-on으로 설정됩니다 (절전 모드일 대비).

mSupervisionInterval

uint16_t otMeshDiagChildEntry::mSupervisionInterval

감독 간격(초)입니다. 0은 사용되지 않음을 나타냅니다.

mSupportsErrRate

bool otMeshDiagChildEntry::mSupportsErrRate

mFrameErrorRatemMessageErrorRate 값이 유효합니다.

mTimeout

uint32_t otMeshDiagChildEntry::mTimeout

제한 시간(초)입니다.

mVersion

uint16_t otMeshDiagChildEntry::mVersion

버전.

자료

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