otMeshDiagDiscoverConfig

#include <openthread/mesh_diag.h>

Represents the set of configurations used when discovering mesh topology indicating which items to discover.

Summary

The mExtraTlvTypes pointer can be NULL if mExtraTlvTypesLength is zero.

Public attributes

mDiscoverChildTable
bool
Whether or not to discover children of every router.
mDiscoverIp6Addresses
bool
Whether or not to discover IPv6 addresses of every router.
mExtraTlvTypes
const uint8_t *
An array of extra Net Diag TLV types to request from every router.
mExtraTlvTypesLength
uint8_t
The length of the mExtraTlvTypes array. Can be zero.

Public attributes

mDiscoverChildTable

bool otMeshDiagDiscoverConfig::mDiscoverChildTable

Whether or not to discover children of every router.

mDiscoverIp6Addresses

bool otMeshDiagDiscoverConfig::mDiscoverIp6Addresses

Whether or not to discover IPv6 addresses of every router.

mExtraTlvTypes

const uint8_t * otMeshDiagDiscoverConfig::mExtraTlvTypes

An array of extra Net Diag TLV types to request from every router.

mExtraTlvTypesLength

uint8_t otMeshDiagDiscoverConfig::mExtraTlvTypesLength

The length of the mExtraTlvTypes array. Can be zero.

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.