otChildInfo

#include <thread_ftd.h>

This structure holds diagnostic information for a Thread Child.

Summary

mFrameErrorRate and mMessageErrorRate require OPENTHREAD_CONFIG_ENABLE_TX_ERROR_RATE_TRACKING feature to be enabled.

Public attributes

mAge
uint32_t
Time last heard.
mAverageRssi
int8_t
Average RSSI.
mChildId
uint16_t
Child ID.
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.
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.
mRloc16
uint16_t
RLOC16.
mRxOnWhenIdle
bool
rx-on-when-idle
mSecureDataRequest
bool
Secure Data Requests.
mTimeout
uint32_t
Timeout.

Public attributes

mAge

uint32_t otChildInfo::mAge

Time last heard.

mAverageRssi

int8_t otChildInfo::mAverageRssi

Average RSSI.

mChildId

uint16_t otChildInfo::mChildId

Child ID.

mExtAddress

otExtAddress otChildInfo::mExtAddress

IEEE 802.15.4 Extended Address.

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.

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.

mRloc16

uint16_t otChildInfo::mRloc16

RLOC16.

mRxOnWhenIdle

bool otChildInfo::mRxOnWhenIdle

rx-on-when-idle

mSecureDataRequest

bool otChildInfo::mSecureDataRequest

Secure Data Requests.

mTimeout

uint32_t otChildInfo::mTimeout

Timeout.