otNeighborInfo
#include <thread.h>
Holds diagnostic information for a neighboring Thread node.
Summary
Public attributes |
|
---|---|
mAge
|
uint32_t
Seconds since last heard.
|
mAverageRssi
|
int8_t
Average RSSI.
|
mConnectionTime
|
uint32_t
Seconds since link establishment (requires
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.
|
mIsChild
|
bool
Is the neighbor a child.
|
mLastRssi
|
int8_t
Last observed RSSI.
|
mLinkFrameCounter
|
uint32_t
Link Frame Counter.
|
mLinkMargin
|
uint8_t
Link Margin.
|
mLinkQualityIn
|
uint8_t
Link Quality In.
|
mMessageErrorRate
|
uint16_t
(IPv6) msg error rate (0xffff->100%). Requires error tracking feature.
|
mMleFrameCounter
|
uint32_t
MLE Frame Counter.
|
mRloc16
|
uint16_t
RLOC16.
|
mRxOnWhenIdle
|
bool
rx-on-when-idle
|
mVersion
|
uint16_t
Thread version of the neighbor.
|
Public attributes
mAge
uint32_t otNeighborInfo::mAge
Seconds since last heard.
mAverageRssi
int8_t otNeighborInfo::mAverageRssi
Average RSSI.
mConnectionTime
uint32_t otNeighborInfo::mConnectionTime
Seconds since link establishment (requires CONFIG_UPTIME_ENABLE
)
mFrameErrorRate
uint16_t otNeighborInfo::mFrameErrorRate
Frame error rate (0xffff->100%). Requires error tracking feature.
mFullNetworkData
bool otNeighborInfo::mFullNetworkData
Full Network Data.
mFullThreadDevice
bool otNeighborInfo::mFullThreadDevice
Full Thread Device.
mIsChild
bool otNeighborInfo::mIsChild
Is the neighbor a child.
mLastRssi
int8_t otNeighborInfo::mLastRssi
Last observed RSSI.
mLinkFrameCounter
uint32_t otNeighborInfo::mLinkFrameCounter
Link Frame Counter.
mLinkMargin
uint8_t otNeighborInfo::mLinkMargin
Link Margin.
mLinkQualityIn
uint8_t otNeighborInfo::mLinkQualityIn
Link Quality In.
mMessageErrorRate
uint16_t otNeighborInfo::mMessageErrorRate
(IPv6) msg error rate (0xffff->100%). Requires error tracking feature.
mMleFrameCounter
uint32_t otNeighborInfo::mMleFrameCounter
MLE Frame Counter.
mRloc16
uint16_t otNeighborInfo::mRloc16
RLOC16.
mRxOnWhenIdle
bool otNeighborInfo::mRxOnWhenIdle
rx-on-when-idle
mVersion
uint16_t otNeighborInfo::mVersion
Thread version of the neighbor.
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.