nRF5 SDK for Thread and Zigbee v4.2.0
Data Fields
otNetworkDiagTlv Struct Reference

#include <netdiag.h>

Data Fields

uint8_t mType
union {
   otExtAddress   mExtAddress
   uint16_t   mAddr16
   otLinkModeConfig   mMode
   uint32_t   mTimeout
   otNetworkDiagConnectivity   mConnectivity
   otNetworkDiagRoute   mRoute
   otLeaderData   mLeaderData
   otNetworkDiagMacCounters   mMacCounters
   uint8_t   mBatteryLevel
   uint16_t   mSupplyVoltage
   uint32_t   mMaxChildTimeout
   struct {
      uint8_t   mCount
      uint8_t   m8 [OT_NETWORK_BASE_TLV_MAX_LENGTH]
   }   mNetworkData
   struct {
      uint8_t   mCount
   }   mIp6AddrList
   struct {
      uint8_t   mCount
      otNetworkDiagChildEntry   mTable [OT_NETWORK_BASE_TLV_MAX_LENGTH/3]
   }   mChildTable
   struct {
      uint8_t   mCount
      uint8_t   m8 [OT_NETWORK_BASE_TLV_MAX_LENGTH]
   }   mChannelPages

Detailed Description

This structure represents a Network Diagnostic TLV.

Field Documentation

uint8_t otNetworkDiagTlv::mType

The Network Diagnostic TLV type.

The documentation for this struct was generated from the following file:

Documentation feedback | Developer Zone | Subscribe | Updated