This structure 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::@7::@8
struct otNetworkDiagTlv::@7::@9
struct otNetworkDiagTlv::@7::@10
struct otNetworkDiagTlv::@7::@11
union otNetworkDiagTlv::@7
Public Attribute Documentation#
mType#
uint8_t otNetworkDiagTlv::mType
The Network Diagnostic TLV type.
Definition at line
243
of file include/openthread/netdiag.h
mExtAddress#
otExtAddress otNetworkDiagTlv::mExtAddress
Definition at line
247
of file include/openthread/netdiag.h
mAddr16#
uint16_t otNetworkDiagTlv::mAddr16
Definition at line
248
of file include/openthread/netdiag.h
mMode#
otLinkModeConfig otNetworkDiagTlv::mMode
Definition at line
249
of file include/openthread/netdiag.h
mTimeout#
uint32_t otNetworkDiagTlv::mTimeout
Definition at line
250
of file include/openthread/netdiag.h
mConnectivity#
otNetworkDiagConnectivity otNetworkDiagTlv::mConnectivity
Definition at line
251
of file include/openthread/netdiag.h
mRoute#
otNetworkDiagRoute otNetworkDiagTlv::mRoute
Definition at line
252
of file include/openthread/netdiag.h
mLeaderData#
otLeaderData otNetworkDiagTlv::mLeaderData
Definition at line
253
of file include/openthread/netdiag.h
mMacCounters#
otNetworkDiagMacCounters otNetworkDiagTlv::mMacCounters
Definition at line
254
of file include/openthread/netdiag.h
mBatteryLevel#
uint8_t otNetworkDiagTlv::mBatteryLevel
Definition at line
255
of file include/openthread/netdiag.h
mSupplyVoltage#
uint16_t otNetworkDiagTlv::mSupplyVoltage
Definition at line
256
of file include/openthread/netdiag.h
mMaxChildTimeout#
uint32_t otNetworkDiagTlv::mMaxChildTimeout
Definition at line
257
of file include/openthread/netdiag.h
mVersion#
uint16_t otNetworkDiagTlv::mVersion
Definition at line
258
of file include/openthread/netdiag.h
mVendorName#
char otNetworkDiagTlv::mVendorName[OT_NETWORK_DIAGNOSTIC_MAX_VENDOR_NAME_TLV_LENGTH+1]
Definition at line
259
of file include/openthread/netdiag.h
mVendorModel#
char otNetworkDiagTlv::mVendorModel[OT_NETWORK_DIAGNOSTIC_MAX_VENDOR_MODEL_TLV_LENGTH+1]
Definition at line
260
of file include/openthread/netdiag.h
mVendorSwVersion#
char otNetworkDiagTlv::mVendorSwVersion[OT_NETWORK_DIAGNOSTIC_MAX_VENDOR_SW_VERSION_TLV_LENGTH+1]
Definition at line
261
of file include/openthread/netdiag.h
mThreadStackVersion#
char otNetworkDiagTlv::mThreadStackVersion[OT_NETWORK_DIAGNOSTIC_MAX_THREAD_STACK_VERSION_TLV_LENGTH+1]
Definition at line
262
of file include/openthread/netdiag.h
m8#
uint8_t otNetworkDiagTlv::m8[OT_NETWORK_BASE_TLV_MAX_LENGTH]
Definition at line
266
of file include/openthread/netdiag.h
mNetworkData#
struct otNetworkDiagTlv::@7::@8 otNetworkDiagTlv::mNetworkData
Definition at line
267
of file include/openthread/netdiag.h
mList#
otIp6Address otNetworkDiagTlv::mList[OT_NETWORK_BASE_TLV_MAX_LENGTH/OT_IP6_ADDRESS_SIZE]
Definition at line
271
of file include/openthread/netdiag.h
mIp6AddrList#
struct otNetworkDiagTlv::@7::@9 otNetworkDiagTlv::mIp6AddrList
Definition at line
272
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
277
of file include/openthread/netdiag.h
mChildTable#
struct otNetworkDiagTlv::@7::@10 otNetworkDiagTlv::mChildTable
Definition at line
278
of file include/openthread/netdiag.h
mChannelPages#
struct otNetworkDiagTlv::@7::@11 otNetworkDiagTlv::mChannelPages
Definition at line
283
of file include/openthread/netdiag.h
mData#
union otNetworkDiagTlv::@7 otNetworkDiagTlv::mData
Definition at line
284
of file include/openthread/netdiag.h