otChildInfo
    #include <thread_ftd.h>
  
Holds diagnostic information for a Thread Child.
Summary
| Public attributes | |
|---|---|
| mAge | uint32_tSeconds since last heard.  | 
| mAverageRssi | int8_tAverage RSSI.  | 
| mChildId | uint16_tChild ID.  | 
| mConnectionTime | uint64_tSeconds since attach.  | 
| mExtAddress | IEEE 802.15.4 Extended Address.  | 
| mFrameErrorRate | uint16_tFrame error rate (0xffff->100%). Requires error tracking feature.  | 
| mFullNetworkData | boolFull Network Data.  | 
| mFullThreadDevice | boolFull Thread Device.  | 
| mIsCslSynced | boolIs child CSL synchronized.  | 
| mIsStateRestoring | boolIs in restoring state.  | 
| mLastRssi | int8_tLast observed RSSI.  | 
| mLinkQualityIn | uint8_tLink Quality In.  | 
| mMessageErrorRate | uint16_t(IPv6) msg error rate (0xffff->100%). Requires error tracking feature.  | 
| mNetworkDataVersion | uint8_tNetwork Data Version.  | 
| mQueuedMessageCnt | uint16_tNumber of queued messages for the child.  | 
| mRloc16 | uint16_tRLOC16.  | 
| mRxOnWhenIdle | boolrx-on-when-idle  | 
| mSupervisionInterval | uint16_tSupervision interval (in seconds).  | 
| mTimeout | uint32_tTimeout.  | 
| mVersion | uint8_tMLE version.  | 
Public attributes
mAge
uint32_t otChildInfo::mAge
Seconds since last heard.
mAverageRssi
int8_t otChildInfo::mAverageRssi
Average RSSI.
mChildId
uint16_t otChildInfo::mChildId
Child ID.
mConnectionTime
uint64_t otChildInfo::mConnectionTime
Seconds since attach.
mFrameErrorRate
uint16_t otChildInfo::mFrameErrorRate
Frame error rate (0xffff->100%). Requires error tracking feature.
mFullNetworkData
bool otChildInfo::mFullNetworkData
Full Network Data.
mFullThreadDevice
bool otChildInfo::mFullThreadDevice
Full Thread Device.
mIsCslSynced
bool otChildInfo::mIsCslSynced
Is child CSL synchronized.
mIsStateRestoring
bool otChildInfo::mIsStateRestoring
Is in restoring state.
mLastRssi
int8_t otChildInfo::mLastRssi
Last observed RSSI.
mLinkQualityIn
uint8_t otChildInfo::mLinkQualityIn
Link Quality In.
mMessageErrorRate
uint16_t otChildInfo::mMessageErrorRate
(IPv6) msg error rate (0xffff->100%). Requires error tracking feature.
mNetworkDataVersion
uint8_t otChildInfo::mNetworkDataVersion
Network Data Version.
mQueuedMessageCnt
uint16_t otChildInfo::mQueuedMessageCnt
Number of queued messages for the child.
mRloc16
uint16_t otChildInfo::mRloc16
RLOC16.
mRxOnWhenIdle
bool otChildInfo::mRxOnWhenIdle
rx-on-when-idle
mSupervisionInterval
uint16_t otChildInfo::mSupervisionInterval
Supervision interval (in seconds).
mTimeout
uint32_t otChildInfo::mTimeout
Timeout.
mVersion
uint8_t otChildInfo::mVersion
MLE version.
Resources
OpenThread API Reference topics originate from the source code, available on GitHub. For more information, or to contribute to our documentation, refer to Resources.