This structure holds diagnostic information for a neighboring Thread node.
Public Attributes#
IEEE 802.15.4 Extended Address.
Seconds since last heard.
Seconds since link establishment (requires CONFIG_UPTIME_ENABLE
)
RLOC16.
Link Frame Counter.
MLE Frame Counter.
Link Quality In.
Average RSSI.
Last observed RSSI.
Link Margin.
Frame error rate (0xffff->100%). Requires error tracking feature.
(IPv6) msg error rate (0xffff->100%). Requires error tracking feature.
Thread version of the neighbor.
rx-on-when-idle
Full Thread Device.
Full Network Data.
Is the neighbor a child.
Public Attribute Documentation#
mExtAddress#
otExtAddress otNeighborInfo::mExtAddress
IEEE 802.15.4 Extended Address.
92
of file include/openthread/thread.h
mAge#
uint32_t otNeighborInfo::mAge
Seconds since last heard.
93
of file include/openthread/thread.h
mConnectionTime#
uint32_t otNeighborInfo::mConnectionTime
Seconds since link establishment (requires CONFIG_UPTIME_ENABLE
)
94
of file include/openthread/thread.h
mRloc16#
uint16_t otNeighborInfo::mRloc16
RLOC16.
95
of file include/openthread/thread.h
mLinkFrameCounter#
uint32_t otNeighborInfo::mLinkFrameCounter
Link Frame Counter.
96
of file include/openthread/thread.h
mMleFrameCounter#
uint32_t otNeighborInfo::mMleFrameCounter
MLE Frame Counter.
97
of file include/openthread/thread.h
mLinkQualityIn#
uint8_t otNeighborInfo::mLinkQualityIn
Link Quality In.
98
of file include/openthread/thread.h
mAverageRssi#
int8_t otNeighborInfo::mAverageRssi
Average RSSI.
99
of file include/openthread/thread.h
mLastRssi#
int8_t otNeighborInfo::mLastRssi
Last observed RSSI.
100
of file include/openthread/thread.h
mLinkMargin#
uint8_t otNeighborInfo::mLinkMargin
Link Margin.
101
of file include/openthread/thread.h
mFrameErrorRate#
uint16_t otNeighborInfo::mFrameErrorRate
Frame error rate (0xffff->100%). Requires error tracking feature.
102
of file include/openthread/thread.h
mMessageErrorRate#
uint16_t otNeighborInfo::mMessageErrorRate
(IPv6) msg error rate (0xffff->100%). Requires error tracking feature.
103
of file include/openthread/thread.h
mVersion#
uint16_t otNeighborInfo::mVersion
Thread version of the neighbor.
104
of file include/openthread/thread.h
mRxOnWhenIdle#
bool otNeighborInfo::mRxOnWhenIdle
rx-on-when-idle
105
of file include/openthread/thread.h
mFullThreadDevice#
bool otNeighborInfo::mFullThreadDevice
Full Thread Device.
106
of file include/openthread/thread.h
mFullNetworkData#
bool otNeighborInfo::mFullNetworkData
Full Network Data.
107
of file include/openthread/thread.h
mIsChild#
bool otNeighborInfo::mIsChild
Is the neighbor a child.
108
of file include/openthread/thread.h