---
title: MTRBaseClusterFanControl
framework: matter
role: symbol
role_heading: Class
path: matter/mtrbaseclusterfancontrol
---

# MTRBaseClusterFanControl

## Declaration

```swift
class MTRBaseClusterFanControl
```

## Topics

### Initializers

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

### Instance Methods

- [readAttributeAcceptedCommandList(completion:)](matter/mtrbaseclusterfancontrol/readattributeacceptedcommandlist(completion:).md)
- [readAttributeAcceptedCommandList(completionHandler:)](matter/mtrbaseclusterfancontrol/readattributeacceptedcommandlist(completionhandler:).md)
- [readAttributeAirflowDirection(completion:)](matter/mtrbaseclusterfancontrol/readattributeairflowdirection(completion:).md)
- [readAttributeAttributeList(completion:)](matter/mtrbaseclusterfancontrol/readattributeattributelist(completion:).md)
- [readAttributeAttributeList(completionHandler:)](matter/mtrbaseclusterfancontrol/readattributeattributelist(completionhandler:).md)
- [readAttributeClusterRevision(completion:)](matter/mtrbaseclusterfancontrol/readattributeclusterrevision(completion:).md)
- [readAttributeClusterRevision(completionHandler:)](matter/mtrbaseclusterfancontrol/readattributeclusterrevision(completionhandler:).md)
- [readAttributeFanMode(completion:)](matter/mtrbaseclusterfancontrol/readattributefanmode(completion:).md)
- [readAttributeFanMode(completionHandler:)](matter/mtrbaseclusterfancontrol/readattributefanmode(completionhandler:).md)
- [readAttributeFanModeSequence(completion:)](matter/mtrbaseclusterfancontrol/readattributefanmodesequence(completion:).md)
- [readAttributeFanModeSequence(completionHandler:)](matter/mtrbaseclusterfancontrol/readattributefanmodesequence(completionhandler:).md)
- [readAttributeFeatureMap(completion:)](matter/mtrbaseclusterfancontrol/readattributefeaturemap(completion:).md)
- [readAttributeFeatureMap(completionHandler:)](matter/mtrbaseclusterfancontrol/readattributefeaturemap(completionhandler:).md)
- [readAttributeGeneratedCommandList(completion:)](matter/mtrbaseclusterfancontrol/readattributegeneratedcommandlist(completion:).md)
- [readAttributeGeneratedCommandList(completionHandler:)](matter/mtrbaseclusterfancontrol/readattributegeneratedcommandlist(completionhandler:).md)
- [readAttributePercentCurrent(completion:)](matter/mtrbaseclusterfancontrol/readattributepercentcurrent(completion:).md)
- [readAttributePercentCurrent(completionHandler:)](matter/mtrbaseclusterfancontrol/readattributepercentcurrent(completionhandler:).md)
- [readAttributePercentSetting(completion:)](matter/mtrbaseclusterfancontrol/readattributepercentsetting(completion:).md)
- [readAttributePercentSetting(completionHandler:)](matter/mtrbaseclusterfancontrol/readattributepercentsetting(completionhandler:).md)
- [readAttributeRockSetting(completion:)](matter/mtrbaseclusterfancontrol/readattributerocksetting(completion:).md)
- [readAttributeRockSetting(completionHandler:)](matter/mtrbaseclusterfancontrol/readattributerocksetting(completionhandler:).md)
- [readAttributeRockSupport(completion:)](matter/mtrbaseclusterfancontrol/readattributerocksupport(completion:).md)
- [readAttributeRockSupport(completionHandler:)](matter/mtrbaseclusterfancontrol/readattributerocksupport(completionhandler:).md)
- [readAttributeSpeedCurrent(completion:)](matter/mtrbaseclusterfancontrol/readattributespeedcurrent(completion:).md)
- [readAttributeSpeedCurrent(completionHandler:)](matter/mtrbaseclusterfancontrol/readattributespeedcurrent(completionhandler:).md)
- [readAttributeSpeedMax(completion:)](matter/mtrbaseclusterfancontrol/readattributespeedmax(completion:).md)
- [readAttributeSpeedMax(completionHandler:)](matter/mtrbaseclusterfancontrol/readattributespeedmax(completionhandler:).md)
- [readAttributeSpeedSetting(completion:)](matter/mtrbaseclusterfancontrol/readattributespeedsetting(completion:).md)
- [readAttributeSpeedSetting(completionHandler:)](matter/mtrbaseclusterfancontrol/readattributespeedsetting(completionhandler:).md)
- [readAttributeWindSetting(completion:)](matter/mtrbaseclusterfancontrol/readattributewindsetting(completion:).md)
- [readAttributeWindSetting(completionHandler:)](matter/mtrbaseclusterfancontrol/readattributewindsetting(completionhandler:).md)
- [readAttributeWindSupport(completion:)](matter/mtrbaseclusterfancontrol/readattributewindsupport(completion:).md)
- [readAttributeWindSupport(completionHandler:)](matter/mtrbaseclusterfancontrol/readattributewindsupport(completionhandler:).md)
- [step(with:completion:)](matter/mtrbaseclusterfancontrol/step(with:completion:).md)
- [subscribeAttributeAcceptedCommandList(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributeacceptedcommandlist(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeAcceptedCommandList(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributeacceptedcommandlist(withmininterval:maxinterval:params:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeAirflowDirection(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributeairflowdirection(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeAttributeList(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributeattributelist(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeAttributeList(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributeattributelist(withmininterval:maxinterval:params:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeClusterRevision(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributeclusterrevision(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeClusterRevision(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributeclusterrevision(withmininterval:maxinterval:params:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeFanMode(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributefanmode(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeFanMode(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributefanmode(withmininterval:maxinterval:params:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeFanModeSequence(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributefanmodesequence(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeFanModeSequence(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributefanmodesequence(withmininterval:maxinterval:params:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeFeatureMap(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributefeaturemap(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeFeatureMap(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributefeaturemap(withmininterval:maxinterval:params:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeGeneratedCommandList(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributegeneratedcommandlist(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeGeneratedCommandList(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributegeneratedcommandlist(withmininterval:maxinterval:params:subscriptionestablished:reporthandler:).md)
- [subscribeAttributePercentCurrent(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributepercentcurrent(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributePercentCurrent(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributepercentcurrent(withmininterval:maxinterval:params:subscriptionestablished:reporthandler:).md)
- [subscribeAttributePercentSetting(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributepercentsetting(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributePercentSetting(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributepercentsetting(withmininterval:maxinterval:params:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeRockSetting(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributerocksetting(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeRockSetting(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributerocksetting(withmininterval:maxinterval:params:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeRockSupport(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributerocksupport(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeRockSupport(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributerocksupport(withmininterval:maxinterval:params:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeSpeedCurrent(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributespeedcurrent(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeSpeedCurrent(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributespeedcurrent(withmininterval:maxinterval:params:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeSpeedMax(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributespeedmax(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeSpeedMax(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributespeedmax(withmininterval:maxinterval:params:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeSpeedSetting(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributespeedsetting(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeSpeedSetting(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributespeedsetting(withmininterval:maxinterval:params:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeWindSetting(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributewindsetting(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeWindSetting(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributewindsetting(withmininterval:maxinterval:params:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeWindSupport(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributewindsupport(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeWindSupport(withMinInterval:maxInterval:params:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterfancontrol/subscribeattributewindsupport(withmininterval:maxinterval:params:subscriptionestablished:reporthandler:).md)
- [writeAttributeAirflowDirection(withValue:completion:)](matter/mtrbaseclusterfancontrol/writeattributeairflowdirection(withvalue:completion:).md)
- [writeAttributeAirflowDirection(withValue:params:completion:)](matter/mtrbaseclusterfancontrol/writeattributeairflowdirection(withvalue:params:completion:).md)
- [writeAttributeFanMode(withValue:completion:)](matter/mtrbaseclusterfancontrol/writeattributefanmode(withvalue:completion:).md)
- [writeAttributeFanMode(withValue:completionHandler:)](matter/mtrbaseclusterfancontrol/writeattributefanmode(withvalue:completionhandler:).md)
- [writeAttributeFanMode(withValue:params:completion:)](matter/mtrbaseclusterfancontrol/writeattributefanmode(withvalue:params:completion:).md)
- [writeAttributeFanMode(withValue:params:completionHandler:)](matter/mtrbaseclusterfancontrol/writeattributefanmode(withvalue:params:completionhandler:).md)
- [writeAttributeFanModeSequence(withValue:completion:)](matter/mtrbaseclusterfancontrol/writeattributefanmodesequence(withvalue:completion:).md)
- [writeAttributeFanModeSequence(withValue:completionHandler:)](matter/mtrbaseclusterfancontrol/writeattributefanmodesequence(withvalue:completionhandler:).md)
- [writeAttributeFanModeSequence(withValue:params:completion:)](matter/mtrbaseclusterfancontrol/writeattributefanmodesequence(withvalue:params:completion:).md)
- [writeAttributeFanModeSequence(withValue:params:completionHandler:)](matter/mtrbaseclusterfancontrol/writeattributefanmodesequence(withvalue:params:completionhandler:).md)
- [writeAttributePercentSetting(withValue:completion:)](matter/mtrbaseclusterfancontrol/writeattributepercentsetting(withvalue:completion:).md)
- [writeAttributePercentSetting(withValue:completionHandler:)](matter/mtrbaseclusterfancontrol/writeattributepercentsetting(withvalue:completionhandler:).md)
- [writeAttributePercentSetting(withValue:params:completion:)](matter/mtrbaseclusterfancontrol/writeattributepercentsetting(withvalue:params:completion:).md)
- [writeAttributePercentSetting(withValue:params:completionHandler:)](matter/mtrbaseclusterfancontrol/writeattributepercentsetting(withvalue:params:completionhandler:).md)
- [writeAttributeRockSetting(withValue:completion:)](matter/mtrbaseclusterfancontrol/writeattributerocksetting(withvalue:completion:).md)
- [writeAttributeRockSetting(withValue:completionHandler:)](matter/mtrbaseclusterfancontrol/writeattributerocksetting(withvalue:completionhandler:).md)
- [writeAttributeRockSetting(withValue:params:completion:)](matter/mtrbaseclusterfancontrol/writeattributerocksetting(withvalue:params:completion:).md)
- [writeAttributeRockSetting(withValue:params:completionHandler:)](matter/mtrbaseclusterfancontrol/writeattributerocksetting(withvalue:params:completionhandler:).md)
- [writeAttributeSpeedSetting(withValue:completion:)](matter/mtrbaseclusterfancontrol/writeattributespeedsetting(withvalue:completion:).md)
- [writeAttributeSpeedSetting(withValue:completionHandler:)](matter/mtrbaseclusterfancontrol/writeattributespeedsetting(withvalue:completionhandler:).md)
- [writeAttributeSpeedSetting(withValue:params:completion:)](matter/mtrbaseclusterfancontrol/writeattributespeedsetting(withvalue:params:completion:).md)
- [writeAttributeSpeedSetting(withValue:params:completionHandler:)](matter/mtrbaseclusterfancontrol/writeattributespeedsetting(withvalue:params:completionhandler:).md)
- [writeAttributeWindSetting(withValue:completion:)](matter/mtrbaseclusterfancontrol/writeattributewindsetting(withvalue:completion:).md)
- [writeAttributeWindSetting(withValue:completionHandler:)](matter/mtrbaseclusterfancontrol/writeattributewindsetting(withvalue:completionhandler:).md)
- [writeAttributeWindSetting(withValue:params:completion:)](matter/mtrbaseclusterfancontrol/writeattributewindsetting(withvalue:params:completion:).md)
- [writeAttributeWindSetting(withValue:params:completionHandler:)](matter/mtrbaseclusterfancontrol/writeattributewindsetting(withvalue:params:completionhandler:).md)

### Type Methods

- [readAttributeAcceptedCommandList(withAttributeCache:endpoint:queue:completionHandler:)](matter/mtrbaseclusterfancontrol/readattributeacceptedcommandlist(withattributecache:endpoint:queue:completionhandler:).md)
- [readAttributeAcceptedCommandList(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterfancontrol/readattributeacceptedcommandlist(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeAirflowDirection(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterfancontrol/readattributeairflowdirection(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeAttributeList(withAttributeCache:endpoint:queue:completionHandler:)](matter/mtrbaseclusterfancontrol/readattributeattributelist(withattributecache:endpoint:queue:completionhandler:).md)
- [readAttributeAttributeList(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterfancontrol/readattributeattributelist(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeClusterRevision(withAttributeCache:endpoint:queue:completionHandler:)](matter/mtrbaseclusterfancontrol/readattributeclusterrevision(withattributecache:endpoint:queue:completionhandler:).md)
- [readAttributeClusterRevision(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterfancontrol/readattributeclusterrevision(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeFanMode(withAttributeCache:endpoint:queue:completionHandler:)](matter/mtrbaseclusterfancontrol/readattributefanmode(withattributecache:endpoint:queue:completionhandler:).md)
- [readAttributeFanMode(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterfancontrol/readattributefanmode(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeFanModeSequence(withAttributeCache:endpoint:queue:completionHandler:)](matter/mtrbaseclusterfancontrol/readattributefanmodesequence(withattributecache:endpoint:queue:completionhandler:).md)
- [readAttributeFanModeSequence(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterfancontrol/readattributefanmodesequence(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeFeatureMap(withAttributeCache:endpoint:queue:completionHandler:)](matter/mtrbaseclusterfancontrol/readattributefeaturemap(withattributecache:endpoint:queue:completionhandler:).md)
- [readAttributeFeatureMap(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterfancontrol/readattributefeaturemap(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeGeneratedCommandList(withAttributeCache:endpoint:queue:completionHandler:)](matter/mtrbaseclusterfancontrol/readattributegeneratedcommandlist(withattributecache:endpoint:queue:completionhandler:).md)
- [readAttributeGeneratedCommandList(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterfancontrol/readattributegeneratedcommandlist(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributePercentCurrent(withAttributeCache:endpoint:queue:completionHandler:)](matter/mtrbaseclusterfancontrol/readattributepercentcurrent(withattributecache:endpoint:queue:completionhandler:).md)
- [readAttributePercentCurrent(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterfancontrol/readattributepercentcurrent(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributePercentSetting(withAttributeCache:endpoint:queue:completionHandler:)](matter/mtrbaseclusterfancontrol/readattributepercentsetting(withattributecache:endpoint:queue:completionhandler:).md)
- [readAttributePercentSetting(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterfancontrol/readattributepercentsetting(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeRockSetting(withAttributeCache:endpoint:queue:completionHandler:)](matter/mtrbaseclusterfancontrol/readattributerocksetting(withattributecache:endpoint:queue:completionhandler:).md)
- [readAttributeRockSetting(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterfancontrol/readattributerocksetting(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeRockSupport(withAttributeCache:endpoint:queue:completionHandler:)](matter/mtrbaseclusterfancontrol/readattributerocksupport(withattributecache:endpoint:queue:completionhandler:).md)
- [readAttributeRockSupport(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterfancontrol/readattributerocksupport(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeSpeedCurrent(withAttributeCache:endpoint:queue:completionHandler:)](matter/mtrbaseclusterfancontrol/readattributespeedcurrent(withattributecache:endpoint:queue:completionhandler:).md)
- [readAttributeSpeedCurrent(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterfancontrol/readattributespeedcurrent(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeSpeedMax(withAttributeCache:endpoint:queue:completionHandler:)](matter/mtrbaseclusterfancontrol/readattributespeedmax(withattributecache:endpoint:queue:completionhandler:).md)
- [readAttributeSpeedMax(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterfancontrol/readattributespeedmax(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeSpeedSetting(withAttributeCache:endpoint:queue:completionHandler:)](matter/mtrbaseclusterfancontrol/readattributespeedsetting(withattributecache:endpoint:queue:completionhandler:).md)
- [readAttributeSpeedSetting(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterfancontrol/readattributespeedsetting(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeWindSetting(withAttributeCache:endpoint:queue:completionHandler:)](matter/mtrbaseclusterfancontrol/readattributewindsetting(withattributecache:endpoint:queue:completionhandler:).md)
- [readAttributeWindSetting(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterfancontrol/readattributewindsetting(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeWindSupport(withAttributeCache:endpoint:queue:completionHandler:)](matter/mtrbaseclusterfancontrol/readattributewindsupport(withattributecache:endpoint:queue:completionhandler:).md)
- [readAttributeWindSupport(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterfancontrol/readattributewindsupport(withclusterstatecache:endpoint:queue:completion:).md)

## Relationships

### Inherits From

- [MTRGenericBaseCluster](matter/mtrgenericbasecluster.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)
