Represents a Network Diagnostic TLV.
Public Attributes#
uint8_t
The Network Diagnostic TLV type.
uint16_t
uint32_t
uint8_t
uint16_t
uint32_t
uint16_t
char
char
char
uint8_t
uint8_t
struct otNetworkDiagTlv::@6::@7
struct otNetworkDiagTlv::@6::@8
struct otNetworkDiagTlv::@6::@9
struct otNetworkDiagTlv::@6::@10
union otNetworkDiagTlv::@6
Public Attribute Documentation#
mType#
uint8_t otNetworkDiagTlv::mType
The Network Diagnostic TLV type.
Definition at line
273
of file include/openthread/netdiag.h
mExtAddress#
otExtAddress otNetworkDiagTlv::mExtAddress
Definition at line
277
of file include/openthread/netdiag.h
mAddr16#
uint16_t otNetworkDiagTlv::mAddr16
Definition at line
278
of file include/openthread/netdiag.h
mMode#
otLinkModeConfig otNetworkDiagTlv::mMode
Definition at line
279
of file include/openthread/netdiag.h
mTimeout#
uint32_t otNetworkDiagTlv::mTimeout
Definition at line
280
of file include/openthread/netdiag.h
mConnectivity#
otNetworkDiagConnectivity otNetworkDiagTlv::mConnectivity
Definition at line
281
of file include/openthread/netdiag.h
mRoute#
otNetworkDiagRoute otNetworkDiagTlv::mRoute
Definition at line
282
of file include/openthread/netdiag.h
mLeaderData#
otLeaderData otNetworkDiagTlv::mLeaderData
Definition at line
283
of file include/openthread/netdiag.h
mMacCounters#
otNetworkDiagMacCounters otNetworkDiagTlv::mMacCounters
Definition at line
284
of file include/openthread/netdiag.h
mMleCounters#
otNetworkDiagMleCounters otNetworkDiagTlv::mMleCounters
Definition at line
285
of file include/openthread/netdiag.h
mBatteryLevel#
uint8_t otNetworkDiagTlv::mBatteryLevel
Definition at line
286
of file include/openthread/netdiag.h
mSupplyVoltage#
uint16_t otNetworkDiagTlv::mSupplyVoltage
Definition at line
287
of file include/openthread/netdiag.h
mMaxChildTimeout#
uint32_t otNetworkDiagTlv::mMaxChildTimeout
Definition at line
288
of file include/openthread/netdiag.h
mVersion#
uint16_t otNetworkDiagTlv::mVersion
Definition at line
289
of file include/openthread/netdiag.h
mVendorName#
char otNetworkDiagTlv::mVendorName[OT_NETWORK_DIAGNOSTIC_MAX_VENDOR_NAME_TLV_LENGTH+1]
Definition at line
290
of file include/openthread/netdiag.h
mVendorModel#
char otNetworkDiagTlv::mVendorModel[OT_NETWORK_DIAGNOSTIC_MAX_VENDOR_MODEL_TLV_LENGTH+1]
Definition at line
291
of file include/openthread/netdiag.h
mVendorSwVersion#
char otNetworkDiagTlv::mVendorSwVersion[OT_NETWORK_DIAGNOSTIC_MAX_VENDOR_SW_VERSION_TLV_LENGTH+1]
Definition at line
292
of file include/openthread/netdiag.h
mThreadStackVersion#
char otNetworkDiagTlv::mThreadStackVersion[OT_NETWORK_DIAGNOSTIC_MAX_THREAD_STACK_VERSION_TLV_LENGTH+1]
Definition at line
293
of file include/openthread/netdiag.h
m8#
uint8_t otNetworkDiagTlv::m8[OT_NETWORK_BASE_TLV_MAX_LENGTH]
Definition at line
297
of file include/openthread/netdiag.h
mNetworkData#
struct otNetworkDiagTlv::@6::@7 otNetworkDiagTlv::mNetworkData
Definition at line
298
of file include/openthread/netdiag.h
mList#
otIp6Address otNetworkDiagTlv::mList[OT_NETWORK_BASE_TLV_MAX_LENGTH/OT_IP6_ADDRESS_SIZE]
Definition at line
302
of file include/openthread/netdiag.h
mIp6AddrList#
struct otNetworkDiagTlv::@6::@8 otNetworkDiagTlv::mIp6AddrList
Definition at line
303
of file include/openthread/netdiag.h
mTable#
otNetworkDiagChildEntry otNetworkDiagTlv::mTable[OT_NETWORK_BASE_TLV_MAX_LENGTH/OT_NETWORK_DIAGNOSTIC_CHILD_TABLE_ENTRY_SIZE]
Definition at line
308
of file include/openthread/netdiag.h
mChildTable#
struct otNetworkDiagTlv::@6::@9 otNetworkDiagTlv::mChildTable
Definition at line
309
of file include/openthread/netdiag.h
mChannelPages#
struct otNetworkDiagTlv::@6::@10 otNetworkDiagTlv::mChannelPages
Definition at line
314
of file include/openthread/netdiag.h
mData#
union otNetworkDiagTlv::@6 otNetworkDiagTlv::mData
Definition at line
315
of file include/openthread/netdiag.h