---
title: MTRClusterThreadNetworkDiagnostics
framework: matter
role: symbol
role_heading: Class
path: matter/mtrclusterthreadnetworkdiagnostics
---

# MTRClusterThreadNetworkDiagnostics

## Declaration

```swift
class MTRClusterThreadNetworkDiagnostics
```

## Topics

### Initializers

- [init(device:endpoint:queue:)](matter/mtrclusterthreadnetworkdiagnostics/init(device:endpoint:queue:).md)
- [init(device:endpointID:queue:)](matter/mtrclusterthreadnetworkdiagnostics/init(device:endpointid:queue:).md)

### Instance Methods

- [readAttributeAcceptedCommandList(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributeacceptedcommandlist(with:).md)
- [readAttributeActiveNetworkFaultsList(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributeactivenetworkfaultslist(with:).md)
- [readAttributeActiveTimestamp(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributeactivetimestamp(with:).md)
- [readAttributeAttachAttemptCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributeattachattemptcount(with:).md)
- [readAttributeAttributeList(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributeattributelist(with:).md)
- [readAttributeBetterPartitionAttachAttemptCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributebetterpartitionattachattemptcount(with:).md)
- [readAttributeChannel(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributechannel(with:).md)
- [readAttributeChannelPage0Mask(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributechannelpage0mask(with:).md)
- [readAttributeChildRoleCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributechildrolecount(with:).md)
- [readAttributeClusterRevision(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributeclusterrevision(with:).md)
- [readAttributeDataVersion(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributedataversion(with:).md)
- [readAttributeDelay(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributedelay(with:).md)
- [readAttributeDetachedRoleCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributedetachedrolecount(with:).md)
- [readAttributeExtendedPanId(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributeextendedpanid(with:).md)
- [readAttributeFeatureMap(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributefeaturemap(with:).md)
- [readAttributeGeneratedCommandList(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributegeneratedcommandlist(with:).md)
- [readAttributeLeaderRoleCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributeleaderrolecount(with:).md)
- [readAttributeLeaderRouterId(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributeleaderrouterid(with:).md)
- [readAttributeMeshLocalPrefix(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributemeshlocalprefix(with:).md)
- [readAttributeNeighborTable(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributeneighbortable(with:).md)
- [readAttributeNeighborTableList(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributeneighbortablelist(with:).md)
- [readAttributeNetworkName(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributenetworkname(with:).md)
- [readAttributeOperationalDatasetComponents(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributeoperationaldatasetcomponents(with:).md)
- [readAttributeOverrunCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributeoverruncount(with:).md)
- [readAttributePanId(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributepanid(with:).md)
- [readAttributeParentChangeCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributeparentchangecount(with:).md)
- [readAttributePartitionId(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributepartitionid(with:).md)
- [readAttributePartitionIdChangeCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributepartitionidchangecount(with:).md)
- [readAttributePendingTimestamp(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributependingtimestamp(with:).md)
- [readAttributeRouteTable(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributeroutetable(with:).md)
- [readAttributeRouteTableList(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributeroutetablelist(with:).md)
- [readAttributeRouterRoleCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributerouterrolecount(with:).md)
- [readAttributeRoutingRole(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributeroutingrole(with:).md)
- [readAttributeRxAddressFilteredCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributerxaddressfilteredcount(with:).md)
- [readAttributeRxBeaconCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributerxbeaconcount(with:).md)
- [readAttributeRxBeaconRequestCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributerxbeaconrequestcount(with:).md)
- [readAttributeRxBroadcastCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributerxbroadcastcount(with:).md)
- [readAttributeRxDataCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributerxdatacount(with:).md)
- [readAttributeRxDataPollCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributerxdatapollcount(with:).md)
- [readAttributeRxDestAddrFilteredCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributerxdestaddrfilteredcount(with:).md)
- [readAttributeRxDuplicatedCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributerxduplicatedcount(with:).md)
- [readAttributeRxErrFcsCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributerxerrfcscount(with:).md)
- [readAttributeRxErrInvalidSrcAddrCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributerxerrinvalidsrcaddrcount(with:).md)
- [readAttributeRxErrNoFrameCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributerxerrnoframecount(with:).md)
- [readAttributeRxErrOtherCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributerxerrothercount(with:).md)
- [readAttributeRxErrSecCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributerxerrseccount(with:).md)
- [readAttributeRxErrUnknownNeighborCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributerxerrunknownneighborcount(with:).md)
- [readAttributeRxOtherCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributerxothercount(with:).md)
- [readAttributeRxTotalCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributerxtotalcount(with:).md)
- [readAttributeRxUnicastCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributerxunicastcount(with:).md)
- [readAttributeSecurityPolicy(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributesecuritypolicy(with:).md)
- [readAttributeStableDataVersion(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributestabledataversion(with:).md)
- [readAttributeTxAckRequestedCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributetxackrequestedcount(with:).md)
- [readAttributeTxAckedCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributetxackedcount(with:).md)
- [readAttributeTxBeaconCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributetxbeaconcount(with:).md)
- [readAttributeTxBeaconRequestCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributetxbeaconrequestcount(with:).md)
- [readAttributeTxBroadcastCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributetxbroadcastcount(with:).md)
- [readAttributeTxDataCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributetxdatacount(with:).md)
- [readAttributeTxDataPollCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributetxdatapollcount(with:).md)
- [readAttributeTxDirectMaxRetryExpiryCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributetxdirectmaxretryexpirycount(with:).md)
- [readAttributeTxErrAbortCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributetxerrabortcount(with:).md)
- [readAttributeTxErrBusyChannelCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributetxerrbusychannelcount(with:).md)
- [readAttributeTxErrCcaCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributetxerrccacount(with:).md)
- [readAttributeTxIndirectMaxRetryExpiryCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributetxindirectmaxretryexpirycount(with:).md)
- [readAttributeTxNoAckRequestedCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributetxnoackrequestedcount(with:).md)
- [readAttributeTxOtherCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributetxothercount(with:).md)
- [readAttributeTxRetryCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributetxretrycount(with:).md)
- [readAttributeTxTotalCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributetxtotalcount(with:).md)
- [readAttributeTxUnicastCount(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributetxunicastcount(with:).md)
- [readAttributeWeighting(with:)](matter/mtrclusterthreadnetworkdiagnostics/readattributeweighting(with:).md)
- [resetCounts(with:expectedValues:expectedValueInterval:completion:)](matter/mtrclusterthreadnetworkdiagnostics/resetcounts(with:expectedvalues:expectedvalueinterval:completion:).md)
- [resetCounts(with:expectedValues:expectedValueInterval:completionHandler:)](matter/mtrclusterthreadnetworkdiagnostics/resetcounts(with:expectedvalues:expectedvalueinterval:completionhandler:).md)
- [resetCounts(withExpectedValues:expectedValueInterval:completion:)](matter/mtrclusterthreadnetworkdiagnostics/resetcounts(withexpectedvalues:expectedvalueinterval:completion:).md)
- [resetCounts(withExpectedValues:expectedValueInterval:completionHandler:)](matter/mtrclusterthreadnetworkdiagnostics/resetcounts(withexpectedvalues:expectedvalueinterval:completionhandler:).md)

## Relationships

### Inherits From

- [MTRGenericCluster](matter/mtrgenericcluster.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
