This structure holds diagnostic information for a Thread Child.
Public Attributes#
IEEE 802.15.4 Extended Address.
Timeout.
Seconds since last heard.
Seconds since attach (requires OPENTHREAD_CONFIG_UPTIME_ENABLE
)
RLOC16.
Child ID.
Network Data Version.
Link Quality In.
Average RSSI.
Last observed RSSI.
Frame error rate (0xffff->100%). Requires error tracking feature.
(IPv6) msg error rate (0xffff->100%). Requires error tracking feature.
Number of queued messages for the child.
Supervision interval (in seconds).
MLE version.
rx-on-when-idle
Full Thread Device.
Full Network Data.
Is in restoring state.
Is child CSL synchronized.
Public Attribute Documentation#
mExtAddress#
otExtAddress otChildInfo::mExtAddress
IEEE 802.15.4 Extended Address.
59
of file include/openthread/thread_ftd.h
mTimeout#
uint32_t otChildInfo::mTimeout
Timeout.
60
of file include/openthread/thread_ftd.h
mAge#
uint32_t otChildInfo::mAge
Seconds since last heard.
61
of file include/openthread/thread_ftd.h
mConnectionTime#
uint64_t otChildInfo::mConnectionTime
Seconds since attach (requires OPENTHREAD_CONFIG_UPTIME_ENABLE
)
62
of file include/openthread/thread_ftd.h
mRloc16#
uint16_t otChildInfo::mRloc16
RLOC16.
63
of file include/openthread/thread_ftd.h
mChildId#
uint16_t otChildInfo::mChildId
Child ID.
64
of file include/openthread/thread_ftd.h
mNetworkDataVersion#
uint8_t otChildInfo::mNetworkDataVersion
Network Data Version.
65
of file include/openthread/thread_ftd.h
mLinkQualityIn#
uint8_t otChildInfo::mLinkQualityIn
Link Quality In.
66
of file include/openthread/thread_ftd.h
mAverageRssi#
int8_t otChildInfo::mAverageRssi
Average RSSI.
67
of file include/openthread/thread_ftd.h
mLastRssi#
int8_t otChildInfo::mLastRssi
Last observed RSSI.
68
of file include/openthread/thread_ftd.h
mFrameErrorRate#
uint16_t otChildInfo::mFrameErrorRate
Frame error rate (0xffff->100%). Requires error tracking feature.
69
of file include/openthread/thread_ftd.h
mMessageErrorRate#
uint16_t otChildInfo::mMessageErrorRate
(IPv6) msg error rate (0xffff->100%). Requires error tracking feature.
70
of file include/openthread/thread_ftd.h
mQueuedMessageCnt#
uint16_t otChildInfo::mQueuedMessageCnt
Number of queued messages for the child.
71
of file include/openthread/thread_ftd.h
mSupervisionInterval#
uint16_t otChildInfo::mSupervisionInterval
Supervision interval (in seconds).
72
of file include/openthread/thread_ftd.h
mVersion#
uint8_t otChildInfo::mVersion
MLE version.
73
of file include/openthread/thread_ftd.h
mRxOnWhenIdle#
bool otChildInfo::mRxOnWhenIdle
rx-on-when-idle
74
of file include/openthread/thread_ftd.h
mFullThreadDevice#
bool otChildInfo::mFullThreadDevice
Full Thread Device.
75
of file include/openthread/thread_ftd.h
mFullNetworkData#
bool otChildInfo::mFullNetworkData
Full Network Data.
76
of file include/openthread/thread_ftd.h
mIsStateRestoring#
bool otChildInfo::mIsStateRestoring
Is in restoring state.
77
of file include/openthread/thread_ftd.h
mIsCslSynced#
bool otChildInfo::mIsCslSynced
Is child CSL synchronized.
78
of file include/openthread/thread_ftd.h