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.
136
of file include/openthread/thread.h
mRloc16#
uint16_t otRouterInfo::mRloc16
RLOC16.
137
of file include/openthread/thread.h
mRouterId#
uint8_t otRouterInfo::mRouterId
Router ID.
138
of file include/openthread/thread.h
mNextHop#
uint8_t otRouterInfo::mNextHop
Next hop to router.
139
of file include/openthread/thread.h
mPathCost#
uint8_t otRouterInfo::mPathCost
Path cost to router.
140
of file include/openthread/thread.h
mLinkQualityIn#
uint8_t otRouterInfo::mLinkQualityIn
Link Quality In.
141
of file include/openthread/thread.h
mLinkQualityOut#
uint8_t otRouterInfo::mLinkQualityOut
Link Quality Out.
142
of file include/openthread/thread.h
mAge#
uint8_t otRouterInfo::mAge
Time last heard.
143
of file include/openthread/thread.h
mAllocated#
bool otRouterInfo::mAllocated
Router ID allocated or not.
144
of file include/openthread/thread.h
mLinkEstablished#
bool otRouterInfo::mLinkEstablished
Link established with Router ID or not.
145
of file include/openthread/thread.h
mVersion#
uint8_t otRouterInfo::mVersion
Thread version.
146
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
151
of file include/openthread/thread.h
mCslUncertainty#
uint8_t otRouterInfo::mCslUncertainty
CSL uncertainty, in ±10 us.
152
of file include/openthread/thread.h