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