<!--
{
  "availability" : [
    "iOS: 16.1.0 -",
    "iPadOS: 16.1.0 -",
    "macCatalyst: 16.1.0 -",
    "macOS: 13.0.0 -",
    "tvOS: 16.1.0 -",
    "visionOS: 1.0.0 -",
    "watchOS: 9.1.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "Matter",
  "identifier" : "/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics",
  "metadataVersion" : "0.1.0",
  "role" : "Class",
  "symbol" : {
    "kind" : "Class",
    "modules" : [
      "Matter"
    ],
    "preciseIdentifier" : "c:objc(cs)MTRBaseClusterThreadNetworkDiagnostics"
  },
  "title" : "MTRBaseClusterThreadNetworkDiagnostics"
}
-->

# MTRBaseClusterThreadNetworkDiagnostics

```
class MTRBaseClusterThreadNetworkDiagnostics
```

## Topics

### Initializers

[`-  initWithDevice:endpoint:queue:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/init(device:endpoint:queue:))

[`-  initWithDevice:endpointID:queue:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/init(device:endpointID:queue:))

### Instance Methods

[`-  readAttributeAcceptedCommandListWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeAcceptedCommandList(completion:))

[`-  readAttributeAcceptedCommandListWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeAcceptedCommandList(completionHandler:))

[`-  readAttributeActiveNetworkFaultsListWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeActiveNetworkFaultsList(completion:))

[`-  readAttributeActiveNetworkFaultsListWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeActiveNetworkFaultsList(completionHandler:))

[`-  readAttributeActiveTimestampWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeActiveTimestamp(completion:))

[`-  readAttributeActiveTimestampWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeActiveTimestamp(completionHandler:))

[`-  readAttributeAttachAttemptCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeAttachAttemptCount(completion:))

[`-  readAttributeAttachAttemptCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeAttachAttemptCount(completionHandler:))

[`-  readAttributeAttributeListWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeAttributeList(completion:))

[`-  readAttributeAttributeListWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeAttributeList(completionHandler:))

[`-  readAttributeBetterPartitionAttachAttemptCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeBetterPartitionAttachAttemptCount(completion:))

[`-  readAttributeBetterPartitionAttachAttemptCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeBetterPartitionAttachAttemptCount(completionHandler:))

[`-  readAttributeChannelWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeChannel(completion:))

[`-  readAttributeChannelWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeChannel(completionHandler:))

[`-  readAttributeChannelPage0MaskWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeChannelPage0Mask(completion:))

[`-  readAttributeChannelPage0MaskWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeChannelPage0Mask(completionHandler:))

[`-  readAttributeChildRoleCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeChildRoleCount(completion:))

[`-  readAttributeChildRoleCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeChildRoleCount(completionHandler:))

[`-  readAttributeClusterRevisionWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeClusterRevision(completion:))

[`-  readAttributeClusterRevisionWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeClusterRevision(completionHandler:))

[`-  readAttributeDataVersionWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeDataVersion(completion:))

[`-  readAttributeDataVersionWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeDataVersion(completionHandler:))

[`-  readAttributeDelayWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeDelay(completion:))

[`-  readAttributeDelayWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeDelay(completionHandler:))

[`-  readAttributeDetachedRoleCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeDetachedRoleCount(completion:))

[`-  readAttributeDetachedRoleCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeDetachedRoleCount(completionHandler:))

[`-  readAttributeExtendedPanIdWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeExtendedPanId(completion:))

[`-  readAttributeExtendedPanIdWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeExtendedPanId(completionHandler:))

[`-  readAttributeFeatureMapWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeFeatureMap(completion:))

[`-  readAttributeFeatureMapWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeFeatureMap(completionHandler:))

[`-  readAttributeGeneratedCommandListWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeGeneratedCommandList(completion:))

[`-  readAttributeGeneratedCommandListWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeGeneratedCommandList(completionHandler:))

[`-  readAttributeLeaderRoleCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeLeaderRoleCount(completion:))

[`-  readAttributeLeaderRoleCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeLeaderRoleCount(completionHandler:))

[`-  readAttributeLeaderRouterIdWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeLeaderRouterId(completion:))

[`-  readAttributeLeaderRouterIdWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeLeaderRouterId(completionHandler:))

[`-  readAttributeMeshLocalPrefixWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeMeshLocalPrefix(completion:))

[`-  readAttributeMeshLocalPrefixWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeMeshLocalPrefix(completionHandler:))

[`-  readAttributeNeighborTableWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeNeighborTable(completion:))

[`-  readAttributeNeighborTableListWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeNeighborTableList(completionHandler:))

[`-  readAttributeNetworkNameWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeNetworkName(completion:))

[`-  readAttributeNetworkNameWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeNetworkName(completionHandler:))

[`-  readAttributeOperationalDatasetComponentsWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeOperationalDatasetComponents(completion:))

[`-  readAttributeOperationalDatasetComponentsWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeOperationalDatasetComponents(completionHandler:))

[`-  readAttributeOverrunCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeOverrunCount(completion:))

[`-  readAttributeOverrunCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeOverrunCount(completionHandler:))

[`-  readAttributePanIdWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributePanId(completion:))

[`-  readAttributePanIdWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributePanId(completionHandler:))

[`-  readAttributeParentChangeCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeParentChangeCount(completion:))

[`-  readAttributeParentChangeCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeParentChangeCount(completionHandler:))

[`-  readAttributePartitionIdWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributePartitionId(completion:))

[`-  readAttributePartitionIdWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributePartitionId(completionHandler:))

[`-  readAttributePartitionIdChangeCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributePartitionIdChangeCount(completion:))

[`-  readAttributePartitionIdChangeCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributePartitionIdChangeCount(completionHandler:))

[`-  readAttributePendingTimestampWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributePendingTimestamp(completion:))

[`-  readAttributePendingTimestampWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributePendingTimestamp(completionHandler:))

[`-  readAttributeRouteTableWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRouteTable(completion:))

[`-  readAttributeRouteTableListWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRouteTableList(completionHandler:))

[`-  readAttributeRouterRoleCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRouterRoleCount(completion:))

[`-  readAttributeRouterRoleCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRouterRoleCount(completionHandler:))

[`-  readAttributeRoutingRoleWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRoutingRole(completion:))

[`-  readAttributeRoutingRoleWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRoutingRole(completionHandler:))

[`-  readAttributeRxAddressFilteredCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxAddressFilteredCount(completion:))

[`-  readAttributeRxAddressFilteredCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxAddressFilteredCount(completionHandler:))

[`-  readAttributeRxBeaconCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxBeaconCount(completion:))

[`-  readAttributeRxBeaconCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxBeaconCount(completionHandler:))

[`-  readAttributeRxBeaconRequestCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxBeaconRequestCount(completion:))

[`-  readAttributeRxBeaconRequestCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxBeaconRequestCount(completionHandler:))

[`-  readAttributeRxBroadcastCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxBroadcastCount(completion:))

[`-  readAttributeRxBroadcastCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxBroadcastCount(completionHandler:))

[`-  readAttributeRxDataCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxDataCount(completion:))

[`-  readAttributeRxDataCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxDataCount(completionHandler:))

[`-  readAttributeRxDataPollCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxDataPollCount(completion:))

[`-  readAttributeRxDataPollCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxDataPollCount(completionHandler:))

[`-  readAttributeRxDestAddrFilteredCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxDestAddrFilteredCount(completion:))

[`-  readAttributeRxDestAddrFilteredCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxDestAddrFilteredCount(completionHandler:))

[`-  readAttributeRxDuplicatedCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxDuplicatedCount(completion:))

[`-  readAttributeRxDuplicatedCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxDuplicatedCount(completionHandler:))

[`-  readAttributeRxErrFcsCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxErrFcsCount(completion:))

[`-  readAttributeRxErrFcsCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxErrFcsCount(completionHandler:))

[`-  readAttributeRxErrInvalidSrcAddrCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxErrInvalidSrcAddrCount(completion:))

[`-  readAttributeRxErrInvalidSrcAddrCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxErrInvalidSrcAddrCount(completionHandler:))

[`-  readAttributeRxErrNoFrameCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxErrNoFrameCount(completion:))

[`-  readAttributeRxErrNoFrameCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxErrNoFrameCount(completionHandler:))

[`-  readAttributeRxErrOtherCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxErrOtherCount(completion:))

[`-  readAttributeRxErrOtherCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxErrOtherCount(completionHandler:))

[`-  readAttributeRxErrSecCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxErrSecCount(completion:))

[`-  readAttributeRxErrSecCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxErrSecCount(completionHandler:))

[`-  readAttributeRxErrUnknownNeighborCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxErrUnknownNeighborCount(completion:))

[`-  readAttributeRxErrUnknownNeighborCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxErrUnknownNeighborCount(completionHandler:))

[`-  readAttributeRxOtherCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxOtherCount(completion:))

[`-  readAttributeRxOtherCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxOtherCount(completionHandler:))

[`-  readAttributeRxTotalCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxTotalCount(completion:))

[`-  readAttributeRxTotalCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxTotalCount(completionHandler:))

[`-  readAttributeRxUnicastCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxUnicastCount(completion:))

[`-  readAttributeRxUnicastCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxUnicastCount(completionHandler:))

[`-  readAttributeSecurityPolicyWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeSecurityPolicy(completion:))

[`-  readAttributeSecurityPolicyWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeSecurityPolicy(completionHandler:))

[`-  readAttributeStableDataVersionWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeStableDataVersion(completion:))

[`-  readAttributeStableDataVersionWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeStableDataVersion(completionHandler:))

[`-  readAttributeTxAckRequestedCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxAckRequestedCount(completion:))

[`-  readAttributeTxAckRequestedCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxAckRequestedCount(completionHandler:))

[`-  readAttributeTxAckedCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxAckedCount(completion:))

[`-  readAttributeTxAckedCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxAckedCount(completionHandler:))

[`-  readAttributeTxBeaconCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxBeaconCount(completion:))

[`-  readAttributeTxBeaconCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxBeaconCount(completionHandler:))

[`-  readAttributeTxBeaconRequestCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxBeaconRequestCount(completion:))

[`-  readAttributeTxBeaconRequestCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxBeaconRequestCount(completionHandler:))

[`-  readAttributeTxBroadcastCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxBroadcastCount(completion:))

[`-  readAttributeTxBroadcastCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxBroadcastCount(completionHandler:))

[`-  readAttributeTxDataCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxDataCount(completion:))

[`-  readAttributeTxDataCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxDataCount(completionHandler:))

[`-  readAttributeTxDataPollCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxDataPollCount(completion:))

[`-  readAttributeTxDataPollCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxDataPollCount(completionHandler:))

[`-  readAttributeTxDirectMaxRetryExpiryCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxDirectMaxRetryExpiryCount(completion:))

[`-  readAttributeTxDirectMaxRetryExpiryCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxDirectMaxRetryExpiryCount(completionHandler:))

[`-  readAttributeTxErrAbortCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxErrAbortCount(completion:))

[`-  readAttributeTxErrAbortCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxErrAbortCount(completionHandler:))

[`-  readAttributeTxErrBusyChannelCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxErrBusyChannelCount(completion:))

[`-  readAttributeTxErrBusyChannelCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxErrBusyChannelCount(completionHandler:))

[`-  readAttributeTxErrCcaCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxErrCcaCount(completion:))

[`-  readAttributeTxErrCcaCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxErrCcaCount(completionHandler:))

[`-  readAttributeTxIndirectMaxRetryExpiryCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxIndirectMaxRetryExpiryCount(completion:))

[`-  readAttributeTxIndirectMaxRetryExpiryCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxIndirectMaxRetryExpiryCount(completionHandler:))

[`-  readAttributeTxNoAckRequestedCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxNoAckRequestedCount(completion:))

[`-  readAttributeTxNoAckRequestedCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxNoAckRequestedCount(completionHandler:))

[`-  readAttributeTxOtherCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxOtherCount(completion:))

[`-  readAttributeTxOtherCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxOtherCount(completionHandler:))

[`-  readAttributeTxRetryCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxRetryCount(completion:))

[`-  readAttributeTxRetryCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxRetryCount(completionHandler:))

[`-  readAttributeTxTotalCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxTotalCount(completion:))

[`-  readAttributeTxTotalCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxTotalCount(completionHandler:))

[`-  readAttributeTxUnicastCountWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxUnicastCount(completion:))

[`-  readAttributeTxUnicastCountWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxUnicastCount(completionHandler:))

[`-  readAttributeWeightingWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeWeighting(completion:))

[`-  readAttributeWeightingWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeWeighting(completionHandler:))

[`-  resetCountsWithCompletion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/resetCounts(completion:))

[`-  resetCountsWithCompletionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/resetCounts(completionHandler:))

[`-  resetCountsWithParams:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/resetCounts(with:completion:))

[`-  resetCountsWithParams:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/resetCounts(with:completionHandler:))

[`-  subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeAcceptedCommandList(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeAcceptedCommandList(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActiveNetworkFaultsListWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeActiveNetworkFaultsList(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActiveNetworkFaultsListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeActiveNetworkFaultsList(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActiveTimestampWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeActiveTimestamp(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeActiveTimestampWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeActiveTimestamp(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAttachAttemptCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeAttachAttemptCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAttachAttemptCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeAttachAttemptCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeAttributeList(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeAttributeList(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeBetterPartitionAttachAttemptCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeBetterPartitionAttachAttemptCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeBetterPartitionAttachAttemptCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeBetterPartitionAttachAttemptCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeChannelWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeChannel(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeChannelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeChannel(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeChannelPage0MaskWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeChannelPage0Mask(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeChannelPage0MaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeChannelPage0Mask(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeChildRoleCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeChildRoleCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeChildRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeChildRoleCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeClusterRevision(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeClusterRevision(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDataVersionWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeDataVersion(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDataVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeDataVersion(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDelayWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeDelay(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeDelay(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDetachedRoleCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeDetachedRoleCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeDetachedRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeDetachedRoleCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeExtendedPanIdWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeExtendedPanId(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeExtendedPanIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeExtendedPanId(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeFeatureMap(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeFeatureMap(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeGeneratedCommandList(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeGeneratedCommandList(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeLeaderRoleCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeLeaderRoleCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeLeaderRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeLeaderRoleCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeLeaderRouterIdWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeLeaderRouterId(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeLeaderRouterIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeLeaderRouterId(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeshLocalPrefixWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeMeshLocalPrefix(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeMeshLocalPrefixWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeMeshLocalPrefix(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeNeighborTableWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeNeighborTable(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeNeighborTableListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeNeighborTableList(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeNetworkNameWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeNetworkName(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeNetworkNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeNetworkName(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeOperationalDatasetComponentsWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeOperationalDatasetComponents(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeOperationalDatasetComponentsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeOperationalDatasetComponents(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeOverrunCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeOverrunCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeOverrunCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeOverrunCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributePanIdWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributePanId(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributePanIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributePanId(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeParentChangeCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeParentChangeCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeParentChangeCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeParentChangeCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributePartitionIdWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributePartitionId(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributePartitionIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributePartitionId(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributePartitionIdChangeCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributePartitionIdChangeCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributePartitionIdChangeCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributePartitionIdChangeCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributePendingTimestampWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributePendingTimestamp(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributePendingTimestampWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributePendingTimestamp(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRouteTableWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRouteTable(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRouteTableListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRouteTableList(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRouterRoleCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRouterRoleCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRouterRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRouterRoleCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRoutingRoleWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRoutingRole(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRoutingRoleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRoutingRole(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxAddressFilteredCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxAddressFilteredCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxAddressFilteredCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxAddressFilteredCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxBeaconCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxBeaconCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxBeaconCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxBeaconCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxBeaconRequestCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxBeaconRequestCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxBeaconRequestCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxBeaconRequestCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxBroadcastCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxBroadcastCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxBroadcastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxBroadcastCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxDataCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxDataCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxDataCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxDataCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxDataPollCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxDataPollCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxDataPollCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxDataPollCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxDestAddrFilteredCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxDestAddrFilteredCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxDestAddrFilteredCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxDestAddrFilteredCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxDuplicatedCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxDuplicatedCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxDuplicatedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxDuplicatedCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxErrFcsCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxErrFcsCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxErrFcsCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxErrFcsCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxErrInvalidSrcAddrCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxErrInvalidSrcAddrCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxErrInvalidSrcAddrCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxErrInvalidSrcAddrCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxErrNoFrameCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxErrNoFrameCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxErrNoFrameCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxErrNoFrameCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxErrOtherCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxErrOtherCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxErrOtherCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxErrOtherCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxErrSecCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxErrSecCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxErrSecCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxErrSecCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxErrUnknownNeighborCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxErrUnknownNeighborCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxErrUnknownNeighborCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxErrUnknownNeighborCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxOtherCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxOtherCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxOtherCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxOtherCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxTotalCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxTotalCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxTotalCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxTotalCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxUnicastCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxUnicastCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeRxUnicastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeRxUnicastCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeSecurityPolicyWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeSecurityPolicy(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeSecurityPolicyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeSecurityPolicy(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeStableDataVersionWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeStableDataVersion(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeStableDataVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeStableDataVersion(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxAckRequestedCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxAckRequestedCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxAckRequestedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxAckRequestedCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxAckedCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxAckedCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxAckedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxAckedCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxBeaconCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxBeaconCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxBeaconCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxBeaconCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxBeaconRequestCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxBeaconRequestCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxBeaconRequestCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxBeaconRequestCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxBroadcastCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxBroadcastCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxBroadcastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxBroadcastCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxDataCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxDataCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxDataCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxDataCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxDataPollCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxDataPollCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxDataPollCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxDataPollCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxDirectMaxRetryExpiryCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxDirectMaxRetryExpiryCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxDirectMaxRetryExpiryCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxDirectMaxRetryExpiryCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxErrAbortCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxErrAbortCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxErrAbortCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxErrAbortCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxErrBusyChannelCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxErrBusyChannelCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxErrBusyChannelCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxErrBusyChannelCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxErrCcaCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxErrCcaCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxErrCcaCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxErrCcaCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxIndirectMaxRetryExpiryCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxIndirectMaxRetryExpiryCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxIndirectMaxRetryExpiryCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxIndirectMaxRetryExpiryCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxNoAckRequestedCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxNoAckRequestedCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxNoAckRequestedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxNoAckRequestedCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxOtherCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxOtherCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxOtherCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxOtherCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxRetryCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxRetryCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxRetryCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxRetryCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxTotalCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxTotalCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxTotalCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxTotalCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxUnicastCountWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxUnicastCount(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeTxUnicastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeTxUnicastCount(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeWeightingWithParams:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeWeighting(with:subscriptionEstablished:reportHandler:))

[`-  subscribeAttributeWeightingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/subscribeAttributeWeighting(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:))

### Type Methods

[`+  readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeAcceptedCommandList(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeAcceptedCommandList(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeActiveNetworkFaultsListWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeActiveNetworkFaultsList(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeActiveNetworkFaultsListWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeActiveNetworkFaultsList(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeActiveTimestampWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeActiveTimestamp(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeActiveTimestampWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeActiveTimestamp(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAttachAttemptCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeAttachAttemptCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAttachAttemptCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeAttachAttemptCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeAttributeList(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeAttributeList(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeBetterPartitionAttachAttemptCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeBetterPartitionAttachAttemptCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeBetterPartitionAttachAttemptCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeBetterPartitionAttachAttemptCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeChannelWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeChannel(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeChannelWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeChannel(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeChannelPage0MaskWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeChannelPage0Mask(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeChannelPage0MaskWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeChannelPage0Mask(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeChildRoleCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeChildRoleCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeChildRoleCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeChildRoleCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeClusterRevision(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeClusterRevision(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeDataVersionWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeDataVersion(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeDataVersionWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeDataVersion(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeDelayWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeDelay(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeDelayWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeDelay(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeDetachedRoleCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeDetachedRoleCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeDetachedRoleCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeDetachedRoleCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeExtendedPanIdWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeExtendedPanId(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeExtendedPanIdWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeExtendedPanId(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeFeatureMap(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeFeatureMap(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeGeneratedCommandList(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeGeneratedCommandList(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeLeaderRoleCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeLeaderRoleCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeLeaderRoleCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeLeaderRoleCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeLeaderRouterIdWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeLeaderRouterId(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeLeaderRouterIdWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeLeaderRouterId(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeMeshLocalPrefixWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeMeshLocalPrefix(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeMeshLocalPrefixWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeMeshLocalPrefix(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeNeighborTableWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeNeighborTable(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeNeighborTableListWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeNeighborTableList(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeNetworkNameWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeNetworkName(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeNetworkNameWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeNetworkName(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeOperationalDatasetComponentsWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeOperationalDatasetComponents(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeOperationalDatasetComponentsWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeOperationalDatasetComponents(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeOverrunCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeOverrunCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeOverrunCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeOverrunCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributePanIdWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributePanId(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributePanIdWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributePanId(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeParentChangeCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeParentChangeCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeParentChangeCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeParentChangeCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributePartitionIdWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributePartitionId(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributePartitionIdWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributePartitionId(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributePartitionIdChangeCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributePartitionIdChangeCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributePartitionIdChangeCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributePartitionIdChangeCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributePendingTimestampWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributePendingTimestamp(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributePendingTimestampWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributePendingTimestamp(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRouteTableWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRouteTable(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRouteTableListWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRouteTableList(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRouterRoleCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRouterRoleCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRouterRoleCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRouterRoleCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRoutingRoleWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRoutingRole(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRoutingRoleWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRoutingRole(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRxAddressFilteredCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxAddressFilteredCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRxAddressFilteredCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxAddressFilteredCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRxBeaconCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxBeaconCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRxBeaconCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxBeaconCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRxBeaconRequestCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxBeaconRequestCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRxBeaconRequestCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxBeaconRequestCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRxBroadcastCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxBroadcastCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRxBroadcastCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxBroadcastCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRxDataCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxDataCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRxDataCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxDataCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRxDataPollCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxDataPollCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRxDataPollCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxDataPollCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRxDestAddrFilteredCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxDestAddrFilteredCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRxDestAddrFilteredCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxDestAddrFilteredCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRxDuplicatedCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxDuplicatedCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRxDuplicatedCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxDuplicatedCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRxErrFcsCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxErrFcsCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRxErrFcsCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxErrFcsCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRxErrInvalidSrcAddrCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxErrInvalidSrcAddrCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRxErrInvalidSrcAddrCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxErrInvalidSrcAddrCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRxErrNoFrameCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxErrNoFrameCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRxErrNoFrameCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxErrNoFrameCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRxErrOtherCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxErrOtherCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRxErrOtherCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxErrOtherCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRxErrSecCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxErrSecCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRxErrSecCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxErrSecCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRxErrUnknownNeighborCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxErrUnknownNeighborCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRxErrUnknownNeighborCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxErrUnknownNeighborCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRxOtherCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxOtherCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRxOtherCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxOtherCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRxTotalCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxTotalCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRxTotalCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxTotalCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeRxUnicastCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxUnicastCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeRxUnicastCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeRxUnicastCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeSecurityPolicyWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeSecurityPolicy(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeSecurityPolicyWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeSecurityPolicy(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeStableDataVersionWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeStableDataVersion(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeStableDataVersionWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeStableDataVersion(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeTxAckRequestedCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxAckRequestedCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeTxAckRequestedCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxAckRequestedCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeTxAckedCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxAckedCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeTxAckedCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxAckedCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeTxBeaconCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxBeaconCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeTxBeaconCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxBeaconCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeTxBeaconRequestCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxBeaconRequestCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeTxBeaconRequestCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxBeaconRequestCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeTxBroadcastCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxBroadcastCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeTxBroadcastCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxBroadcastCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeTxDataCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxDataCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeTxDataCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxDataCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeTxDataPollCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxDataPollCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeTxDataPollCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxDataPollCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeTxDirectMaxRetryExpiryCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxDirectMaxRetryExpiryCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeTxDirectMaxRetryExpiryCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxDirectMaxRetryExpiryCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeTxErrAbortCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxErrAbortCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeTxErrAbortCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxErrAbortCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeTxErrBusyChannelCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxErrBusyChannelCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeTxErrBusyChannelCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxErrBusyChannelCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeTxErrCcaCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxErrCcaCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeTxErrCcaCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxErrCcaCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeTxIndirectMaxRetryExpiryCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxIndirectMaxRetryExpiryCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeTxIndirectMaxRetryExpiryCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxIndirectMaxRetryExpiryCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeTxNoAckRequestedCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxNoAckRequestedCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeTxNoAckRequestedCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxNoAckRequestedCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeTxOtherCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxOtherCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeTxOtherCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxOtherCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeTxRetryCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxRetryCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeTxRetryCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxRetryCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeTxTotalCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxTotalCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeTxTotalCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxTotalCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeTxUnicastCountWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxUnicastCount(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeTxUnicastCountWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeTxUnicastCount(withClusterStateCache:endpoint:queue:completion:))

[`+  readAttributeWeightingWithAttributeCache:endpoint:queue:completionHandler:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeWeighting(withAttributeCache:endpoint:queue:completionHandler:))

[`+  readAttributeWeightingWithClusterStateCache:endpoint:queue:completion:`](/documentation/Matter/MTRBaseClusterThreadNetworkDiagnostics/readAttributeWeighting(withClusterStateCache:endpoint:queue:completion:))

## Relationships

### Conforms To

[`Hashable`](/documentation/Swift/Hashable)

[`CVarArg`](/documentation/Swift/CVarArg)

[`Equatable`](/documentation/Swift/Equatable)

[`NSObjectProtocol`](/documentation/ObjectiveC/NSObjectProtocol)

[`CustomDebugStringConvertible`](/documentation/Swift/CustomDebugStringConvertible)

[`CustomStringConvertible`](/documentation/Swift/CustomStringConvertible)

### Inherits From

[`MTRGenericBaseCluster`](/documentation/Matter/MTRGenericBaseCluster)

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)