Represents information about a router neighbor entry from otMeshDiagQueryRouterNeighborTable()
.
mSupportsErrRate
indicates whether or not the error tracking feature is supported and mFrameErrorRate
and mMessageErrorRate
values are valid. The frame error rate tracks frame tx errors (towards the child) at MAC layer, while mMessageErrorRate
tracks the IPv6 message error rate (above MAC layer and after MAC retries) when an IPv6 message is dropped. For example, if the message is large and requires 6LoWPAN fragmentation, message tx is considered as failed if one of its fragment frame tx fails (for example, never acked).
Public Attributes#
mFrameErrorRate
and mMessageErrorRate
values are valid.
RLOC16.
Extended Address.
Version.
Seconds since link establishment.
Link Margin in dB.
Average RSSI.
RSSI of last received frame.
Frame error rate (0x0000->0%, 0xffff->100%).
(IPv6) msg error rate (0x0000->0%, 0xffff->100%).
Public Attribute Documentation#
mSupportsErrRate#
bool otMeshDiagRouterNeighborEntry::mSupportsErrRate
mFrameErrorRate
and mMessageErrorRate
values are valid.
336
of file include/openthread/mesh_diag.h
mRloc16#
uint16_t otMeshDiagRouterNeighborEntry::mRloc16
RLOC16.
337
of file include/openthread/mesh_diag.h
mExtAddress#
otExtAddress otMeshDiagRouterNeighborEntry::mExtAddress
Extended Address.
338
of file include/openthread/mesh_diag.h
mVersion#
uint16_t otMeshDiagRouterNeighborEntry::mVersion
Version.
339
of file include/openthread/mesh_diag.h
mConnectionTime#
uint32_t otMeshDiagRouterNeighborEntry::mConnectionTime
Seconds since link establishment.
340
of file include/openthread/mesh_diag.h
mLinkMargin#
uint8_t otMeshDiagRouterNeighborEntry::mLinkMargin
Link Margin in dB.
341
of file include/openthread/mesh_diag.h
mAverageRssi#
int8_t otMeshDiagRouterNeighborEntry::mAverageRssi
Average RSSI.
342
of file include/openthread/mesh_diag.h
mLastRssi#
int8_t otMeshDiagRouterNeighborEntry::mLastRssi
RSSI of last received frame.
343
of file include/openthread/mesh_diag.h
mFrameErrorRate#
uint16_t otMeshDiagRouterNeighborEntry::mFrameErrorRate
Frame error rate (0x0000->0%, 0xffff->100%).
344
of file include/openthread/mesh_diag.h
mMessageErrorRate#
uint16_t otMeshDiagRouterNeighborEntry::mMessageErrorRate
(IPv6) msg error rate (0x0000->0%, 0xffff->100%).
345
of file include/openthread/mesh_diag.h