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 (requires
OPENTHREAD_CONFIG_UPTIME_ENABLE ) |
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 (requires OPENTHREAD_CONFIG_UPTIME_ENABLE
)
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.