#include <netdiag.h>
Data Fields | |
| int8_t | mParentPriority |
| uint8_t | mLinkQuality3 |
| uint8_t | mLinkQuality2 |
| uint8_t | mLinkQuality1 |
| uint8_t | mLeaderCost |
| uint8_t | mIdSequence |
| uint8_t | mActiveRouters |
| uint16_t | mSedBufferSize |
| uint8_t | mSedDatagramCount |
Detailed Description
This structure represents a Network Diagnostic Connectivity value.
Field Documentation
◆ mActiveRouters
| uint8_t otNetworkDiagConnectivity::mActiveRouters |
The number of active Routers in the sender's Thread Network Partition.
◆ mIdSequence
| uint8_t otNetworkDiagConnectivity::mIdSequence |
The most recent ID sequence number received by the sender.
◆ mLeaderCost
| uint8_t otNetworkDiagConnectivity::mLeaderCost |
The sender's routing cost to the Leader.
◆ mLinkQuality1
| uint8_t otNetworkDiagConnectivity::mLinkQuality1 |
The number of neighboring devices with which the sender shares a link of quality 1.
◆ mLinkQuality2
| uint8_t otNetworkDiagConnectivity::mLinkQuality2 |
The number of neighboring devices with which the sender shares a link of quality 2.
◆ mLinkQuality3
| uint8_t otNetworkDiagConnectivity::mLinkQuality3 |
The number of neighboring devices with which the sender shares a link of quality 3.
◆ mParentPriority
| int8_t otNetworkDiagConnectivity::mParentPriority |
The priority of the sender as a parent.
◆ mSedBufferSize
| uint16_t otNetworkDiagConnectivity::mSedBufferSize |
The guaranteed buffer capacity in octets for all IPv6 datagrams destined to a given SED. Optional.
◆ mSedDatagramCount
| uint8_t otNetworkDiagConnectivity::mSedDatagramCount |
The guaranteed queue capacity in number of IPv6 datagrams destined to a given SED. Optional.
- external/openthread/include/openthread/netdiag.h