otMeshDiagChildEntry
#include <mesh_diag.h>
otMeshDiagQueryChildTable()
의 하위 항목에 대한 정보를 나타냅니다.
요약
mSupportsErrRate
는 오류 추적 기능이 지원되는지 여부를 나타내며 mFrameErrorRate
및 mMessageErrorRate
값이 유효한지 확인합니다. 프레임 오류율은 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
mFrameErrorRate 및 mMessageErrorRate 값이 유효합니다. |
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 대비)입니다.
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
mFrameErrorRate
및 mMessageErrorRate
값이 유효합니다.
mTimeout
uint32_t otMeshDiagChildEntry::mTimeout
제한 시간(초)입니다.
mVersion
uint16_t otMeshDiagChildEntry::mVersion
버전.
자료
OpenThread API 참조 주제는 GitHub에서 제공되는 소스 코드에서 비롯됩니다. 자세한 내용을 알아보거나 문서에 참여하려면 리소스를 참고하세요.