You are viewing documentation for version:
Holds diagnostic information for a Thread Child. 
Public Attributes#
IEEE 802.15.4 Extended Address. 
uint32_t
Seconds since last heard. 
uint16_t
Frame error rate (0xffff->100%). Requires error tracking feature. 
uint16_t
(IPv6) msg error rate (0xffff->100%). Requires error tracking feature. 
uint16_t
Number of queued messages for the child. 
uint16_t
Supervision interval (in seconds). 
bool
Is child CSL synchronized. 
Public Attribute Documentation#
mExtAddress#
otExtAddress otChildInfo::mExtAddress
IEEE 802.15.4 Extended Address. 
mTimeout#
uint32_t otChildInfo::mTimeout
Timeout. 
mAge#
uint32_t otChildInfo::mAge
Seconds since last heard. 
mConnectionTime#
uint64_t otChildInfo::mConnectionTime
Seconds since attach. 
mRloc16#
uint16_t otChildInfo::mRloc16
RLOC16. 
mChildId#
uint16_t otChildInfo::mChildId
Child ID. 
mNetworkDataVersion#
uint8_t otChildInfo::mNetworkDataVersion
Network Data Version. 
mLinkQualityIn#
uint8_t otChildInfo::mLinkQualityIn
Link Quality In. 
mAverageRssi
int8_t otChildInfo::mAverageRssi
Average RSSI. 
mLastRssi
int8_t otChildInfo::mLastRssi
Last observed RSSI. 
mFrameErrorRate#
uint16_t otChildInfo::mFrameErrorRate
Frame error rate (0xffff->100%). Requires error tracking feature. 
mMessageErrorRate#
uint16_t otChildInfo::mMessageErrorRate
(IPv6) msg error rate (0xffff->100%). Requires error tracking feature. 
mQueuedMessageCnt#
uint16_t otChildInfo::mQueuedMessageCnt
Number of queued messages for the child. 
mSupervisionInterval#
uint16_t otChildInfo::mSupervisionInterval
Supervision interval (in seconds). 
mVersion#
uint8_t otChildInfo::mVersion
MLE version. 
mRxOnWhenIdle#
bool otChildInfo::mRxOnWhenIdle
rx-on-when-idle 
mFullThreadDevice#
bool otChildInfo::mFullThreadDevice
Full Thread Device. 
mFullNetworkData#
bool otChildInfo::mFullNetworkData
Full Network Data. 
mIsStateRestoring#
bool otChildInfo::mIsStateRestoring
Is in restoring state. 
mIsCslSynced#
bool otChildInfo::mIsCslSynced
Is child CSL synchronized.