This structure holds diagnostic information for a Thread Router.
Public Attributes#
IEEE 802.15.4 Extended Address.
RLOC16.
Router ID.
Next hop to router.
Path cost to router.
Link Quality In.
Link Quality Out.
Time last heard.
Router ID allocated or not.
Link established with Router ID or not.
Thread version.
Parent CSL parameters are only relevant when OPENTHREAD_CONFIG_MAC_CSL_RECEIVER_ENABLE is enabled.
CSL uncertainty, in ±10 us.
Public Attribute Documentation#
mExtAddress#
otExtAddress otRouterInfo::mExtAddress
IEEE 802.15.4 Extended Address.
134
of file include/openthread/thread.h
mRloc16#
uint16_t otRouterInfo::mRloc16
RLOC16.
135
of file include/openthread/thread.h
mRouterId#
uint8_t otRouterInfo::mRouterId
Router ID.
136
of file include/openthread/thread.h
mNextHop#
uint8_t otRouterInfo::mNextHop
Next hop to router.
137
of file include/openthread/thread.h
mPathCost#
uint8_t otRouterInfo::mPathCost
Path cost to router.
138
of file include/openthread/thread.h
mLinkQualityIn#
uint8_t otRouterInfo::mLinkQualityIn
Link Quality In.
139
of file include/openthread/thread.h
mLinkQualityOut#
uint8_t otRouterInfo::mLinkQualityOut
Link Quality Out.
140
of file include/openthread/thread.h
mAge#
uint8_t otRouterInfo::mAge
Time last heard.
141
of file include/openthread/thread.h
mAllocated#
bool otRouterInfo::mAllocated
Router ID allocated or not.
142
of file include/openthread/thread.h
mLinkEstablished#
bool otRouterInfo::mLinkEstablished
Link established with Router ID or not.
143
of file include/openthread/thread.h
mVersion#
uint8_t otRouterInfo::mVersion
Thread version.
144
of file include/openthread/thread.h
mCslClockAccuracy#
uint8_t otRouterInfo::mCslClockAccuracy
Parent CSL parameters are only relevant when OPENTHREAD_CONFIG_MAC_CSL_RECEIVER_ENABLE is enabled.
CSL clock accuracy, in ± ppm
150
of file include/openthread/thread.h
mCslUncertainty#
uint8_t otRouterInfo::mCslUncertainty
CSL uncertainty, in ±10 us.
151
of file include/openthread/thread.h