Represents a Network Diagnostic TLV.

Public Attribute Documentation#

mType#

uint8_t otNetworkDiagTlv::mType

The Network Diagnostic TLV type.


mExtAddress#

otExtAddress otNetworkDiagTlv::mExtAddress

mEui64#

otExtAddress otNetworkDiagTlv::mEui64

mAddr16#

uint16_t otNetworkDiagTlv::mAddr16

mMode#

otLinkModeConfig otNetworkDiagTlv::mMode

mTimeout#

uint32_t otNetworkDiagTlv::mTimeout

mConnectivity#

otNetworkDiagConnectivity otNetworkDiagTlv::mConnectivity

mRoute#

otNetworkDiagRoute otNetworkDiagTlv::mRoute

mEnhRoute#

otNetworkDiagEnhRoute otNetworkDiagTlv::mEnhRoute

mLeaderData#

otLeaderData otNetworkDiagTlv::mLeaderData

mNetworkData#

otNetworkDiagData otNetworkDiagTlv::mNetworkData

mIp6AddrList#

otNetworkDiagIp6AddrList otNetworkDiagTlv::mIp6AddrList

mMacCounters#

otNetworkDiagMacCounters otNetworkDiagTlv::mMacCounters

mMleCounters#

otNetworkDiagMleCounters otNetworkDiagTlv::mMleCounters

mBatteryLevel#

uint8_t otNetworkDiagTlv::mBatteryLevel

mSupplyVoltage#

uint16_t otNetworkDiagTlv::mSupplyVoltage

mMaxChildTimeout#

uint32_t otNetworkDiagTlv::mMaxChildTimeout

mVersion#

uint16_t otNetworkDiagTlv::mVersion

mVendorName#

char otNetworkDiagTlv::mVendorName[OT_NETWORK_DIAGNOSTIC_MAX_VENDOR_NAME_TLV_LENGTH+1]

mVendorModel#

char otNetworkDiagTlv::mVendorModel[OT_NETWORK_DIAGNOSTIC_MAX_VENDOR_MODEL_TLV_LENGTH+1]

mVendorSwVersion#

char otNetworkDiagTlv::mVendorSwVersion[OT_NETWORK_DIAGNOSTIC_MAX_VENDOR_SW_VERSION_TLV_LENGTH+1]

mThreadStackVersion#

char otNetworkDiagTlv::mThreadStackVersion[OT_NETWORK_DIAGNOSTIC_MAX_THREAD_STACK_VERSION_TLV_LENGTH+1]

mVendorAppUrl#

char otNetworkDiagTlv::mVendorAppUrl[OT_NETWORK_DIAGNOSTIC_MAX_VENDOR_APP_URL_TLV_LENGTH+1]

mNonPreferredChannels#

otChannelMask otNetworkDiagTlv::mNonPreferredChannels

mChannelPages#

otNetworkDiagData otNetworkDiagTlv::mChannelPages

mChildTable#

otNetworkDiagChildTable otNetworkDiagTlv::mChildTable

mBrState#

otNetworkDiagBrState otNetworkDiagTlv::mBrState

mBrIfAddrList#

otNetworkDiagIp6AddrList otNetworkDiagTlv::mBrIfAddrList

mBrPrefix#

otIp6NetworkPrefix otNetworkDiagTlv::mBrPrefix

mData#

union otNetworkDiagTlv::@6 otNetworkDiagTlv::mData