otNetworkDiagTlv

#include <netdiag.h>

Represents a Network Diagnostic TLV.

Summary

Public attributes

mAddr16
uint16_t
mBatteryLevel
uint8_t
mChannelPages
mChildTable
mConnectivity
mData
union otNetworkDiagTlv::@6
mEnhRoute
mEui64
mExtAddress
mIp6AddrList
mLeaderData
mMacCounters
mMaxChildTimeout
uint32_t
mMleCounters
mMode
mNetworkData
mNonPreferredChannels
mRoute
mSupplyVoltage
uint16_t
mThreadStackVersion[64+1]
char
mTimeout
uint32_t
mType
uint8_t
The Network Diagnostic TLV type.
mVendorAppUrl[96+1]
char
mVendorModel[32+1]
char
mVendorName[32+1]
char
mVendorSwVersion[16+1]
char
mVersion
uint16_t

Public attributes

mAddr16

uint16_t otNetworkDiagTlv::mAddr16

mBatteryLevel

uint8_t otNetworkDiagTlv::mBatteryLevel

mChannelPages

otNetworkDiagData otNetworkDiagTlv::mChannelPages

mChildTable

otNetworkDiagChildTable otNetworkDiagTlv::mChildTable

mConnectivity

otNetworkDiagConnectivity otNetworkDiagTlv::mConnectivity

mData

union otNetworkDiagTlv::@6 otNetworkDiagTlv::mData

mEnhRoute

otNetworkDiagEnhRoute otNetworkDiagTlv::mEnhRoute

mEui64

otExtAddress otNetworkDiagTlv::mEui64

mExtAddress

otExtAddress otNetworkDiagTlv::mExtAddress

mIp6AddrList

otNetworkDiagIp6AddrList otNetworkDiagTlv::mIp6AddrList

mLeaderData

otLeaderData otNetworkDiagTlv::mLeaderData

mMacCounters

otNetworkDiagMacCounters otNetworkDiagTlv::mMacCounters

mMaxChildTimeout

uint32_t otNetworkDiagTlv::mMaxChildTimeout

mMleCounters

otNetworkDiagMleCounters otNetworkDiagTlv::mMleCounters

mMode

otLinkModeConfig otNetworkDiagTlv::mMode

mNetworkData

otNetworkDiagData otNetworkDiagTlv::mNetworkData

mNonPreferredChannels

otChannelMask otNetworkDiagTlv::mNonPreferredChannels

mRoute

otNetworkDiagRoute otNetworkDiagTlv::mRoute

mSupplyVoltage

uint16_t otNetworkDiagTlv::mSupplyVoltage

mThreadStackVersion

char otNetworkDiagTlv::mThreadStackVersion[64+1]

mTimeout

uint32_t otNetworkDiagTlv::mTimeout

mType

uint8_t otNetworkDiagTlv::mType

The Network Diagnostic TLV type.

mVendorAppUrl

char otNetworkDiagTlv::mVendorAppUrl[96+1]

mVendorModel

char otNetworkDiagTlv::mVendorModel[32+1]

mVendorName

char otNetworkDiagTlv::mVendorName[32+1]

mVendorSwVersion

char otNetworkDiagTlv::mVendorSwVersion[16+1]

mVersion

uint16_t otNetworkDiagTlv::mVersion

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.