---
title: MTRBaseClusterUnitTesting
framework: matter
role: symbol
role_heading: Class
path: matter/mtrbaseclusterunittesting
---

# MTRBaseClusterUnitTesting

## Declaration

```swift
class MTRBaseClusterUnitTesting
```

## Topics

### Initializers

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

### Instance Methods

- [readAttributeAcceptedCommandList(completion:)](matter/mtrbaseclusterunittesting/readattributeacceptedcommandlist(completion:).md)
- [readAttributeAttributeList(completion:)](matter/mtrbaseclusterunittesting/readattributeattributelist(completion:).md)
- [readAttributeBitmap16(completion:)](matter/mtrbaseclusterunittesting/readattributebitmap16(completion:).md)
- [readAttributeBitmap32(completion:)](matter/mtrbaseclusterunittesting/readattributebitmap32(completion:).md)
- [readAttributeBitmap64(completion:)](matter/mtrbaseclusterunittesting/readattributebitmap64(completion:).md)
- [readAttributeBitmap8(completion:)](matter/mtrbaseclusterunittesting/readattributebitmap8(completion:).md)
- [readAttributeBoolean(completion:)](matter/mtrbaseclusterunittesting/readattributeboolean(completion:).md)
- [readAttributeCharString(completion:)](matter/mtrbaseclusterunittesting/readattributecharstring(completion:).md)
- [readAttributeClusterErrorBoolean(completion:)](matter/mtrbaseclusterunittesting/readattributeclustererrorboolean(completion:).md)
- [readAttributeClusterRevision(completion:)](matter/mtrbaseclusterunittesting/readattributeclusterrevision(completion:).md)
- [readAttributeEnum16(completion:)](matter/mtrbaseclusterunittesting/readattributeenum16(completion:).md)
- [readAttributeEnum8(completion:)](matter/mtrbaseclusterunittesting/readattributeenum8(completion:).md)
- [readAttributeEnumAttr(completion:)](matter/mtrbaseclusterunittesting/readattributeenumattr(completion:).md)
- [readAttributeEpochS(completion:)](matter/mtrbaseclusterunittesting/readattributeepochs(completion:).md)
- [readAttributeEpochUs(completion:)](matter/mtrbaseclusterunittesting/readattributeepochus(completion:).md)
- [readAttributeFeatureMap(completion:)](matter/mtrbaseclusterunittesting/readattributefeaturemap(completion:).md)
- [readAttributeFloatDouble(completion:)](matter/mtrbaseclusterunittesting/readattributefloatdouble(completion:).md)
- [readAttributeFloatSingle(completion:)](matter/mtrbaseclusterunittesting/readattributefloatsingle(completion:).md)
- [readAttributeGeneralErrorBoolean(completion:)](matter/mtrbaseclusterunittesting/readattributegeneralerrorboolean(completion:).md)
- [readAttributeGeneratedCommandList(completion:)](matter/mtrbaseclusterunittesting/readattributegeneratedcommandlist(completion:).md)
- [readAttributeInt16s(completion:)](matter/mtrbaseclusterunittesting/readattributeint16s(completion:).md)
- [readAttributeInt16u(completion:)](matter/mtrbaseclusterunittesting/readattributeint16u(completion:).md)
- [readAttributeInt24s(completion:)](matter/mtrbaseclusterunittesting/readattributeint24s(completion:).md)
- [readAttributeInt24u(completion:)](matter/mtrbaseclusterunittesting/readattributeint24u(completion:).md)
- [readAttributeInt32s(completion:)](matter/mtrbaseclusterunittesting/readattributeint32s(completion:).md)
- [readAttributeInt32u(completion:)](matter/mtrbaseclusterunittesting/readattributeint32u(completion:).md)
- [readAttributeInt40s(completion:)](matter/mtrbaseclusterunittesting/readattributeint40s(completion:).md)
- [readAttributeInt40u(completion:)](matter/mtrbaseclusterunittesting/readattributeint40u(completion:).md)
- [readAttributeInt48s(completion:)](matter/mtrbaseclusterunittesting/readattributeint48s(completion:).md)
- [readAttributeInt48u(completion:)](matter/mtrbaseclusterunittesting/readattributeint48u(completion:).md)
- [readAttributeInt56s(completion:)](matter/mtrbaseclusterunittesting/readattributeint56s(completion:).md)
- [readAttributeInt56u(completion:)](matter/mtrbaseclusterunittesting/readattributeint56u(completion:).md)
- [readAttributeInt64s(completion:)](matter/mtrbaseclusterunittesting/readattributeint64s(completion:).md)
- [readAttributeInt64u(completion:)](matter/mtrbaseclusterunittesting/readattributeint64u(completion:).md)
- [readAttributeInt8s(completion:)](matter/mtrbaseclusterunittesting/readattributeint8s(completion:).md)
- [readAttributeInt8u(completion:)](matter/mtrbaseclusterunittesting/readattributeint8u(completion:).md)
- [readAttributeListFabricScoped(with:completion:)](matter/mtrbaseclusterunittesting/readattributelistfabricscoped(with:completion:).md)
- [readAttributeListInt8u(completion:)](matter/mtrbaseclusterunittesting/readattributelistint8u(completion:).md)
- [readAttributeListLongOctetString(completion:)](matter/mtrbaseclusterunittesting/readattributelistlongoctetstring(completion:).md)
- [readAttributeListNullablesAndOptionalsStruct(completion:)](matter/mtrbaseclusterunittesting/readattributelistnullablesandoptionalsstruct(completion:).md)
- [readAttributeListOctetString(completion:)](matter/mtrbaseclusterunittesting/readattributelistoctetstring(completion:).md)
- [readAttributeListStructOctetString(completion:)](matter/mtrbaseclusterunittesting/readattributeliststructoctetstring(completion:).md)
- [readAttributeLongCharString(completion:)](matter/mtrbaseclusterunittesting/readattributelongcharstring(completion:).md)
- [readAttributeLongOctetString(completion:)](matter/mtrbaseclusterunittesting/readattributelongoctetstring(completion:).md)
- [readAttributeNullableBitmap16(completion:)](matter/mtrbaseclusterunittesting/readattributenullablebitmap16(completion:).md)
- [readAttributeNullableBitmap32(completion:)](matter/mtrbaseclusterunittesting/readattributenullablebitmap32(completion:).md)
- [readAttributeNullableBitmap64(completion:)](matter/mtrbaseclusterunittesting/readattributenullablebitmap64(completion:).md)
- [readAttributeNullableBitmap8(completion:)](matter/mtrbaseclusterunittesting/readattributenullablebitmap8(completion:).md)
- [readAttributeNullableBoolean(completion:)](matter/mtrbaseclusterunittesting/readattributenullableboolean(completion:).md)
- [readAttributeNullableCharString(completion:)](matter/mtrbaseclusterunittesting/readattributenullablecharstring(completion:).md)
- [readAttributeNullableEnum16(completion:)](matter/mtrbaseclusterunittesting/readattributenullableenum16(completion:).md)
- [readAttributeNullableEnum8(completion:)](matter/mtrbaseclusterunittesting/readattributenullableenum8(completion:).md)
- [readAttributeNullableEnumAttr(completion:)](matter/mtrbaseclusterunittesting/readattributenullableenumattr(completion:).md)
- [readAttributeNullableFloatDouble(completion:)](matter/mtrbaseclusterunittesting/readattributenullablefloatdouble(completion:).md)
- [readAttributeNullableFloatSingle(completion:)](matter/mtrbaseclusterunittesting/readattributenullablefloatsingle(completion:).md)
- [readAttributeNullableInt16s(completion:)](matter/mtrbaseclusterunittesting/readattributenullableint16s(completion:).md)
- [readAttributeNullableInt16u(completion:)](matter/mtrbaseclusterunittesting/readattributenullableint16u(completion:).md)
- [readAttributeNullableInt24s(completion:)](matter/mtrbaseclusterunittesting/readattributenullableint24s(completion:).md)
- [readAttributeNullableInt24u(completion:)](matter/mtrbaseclusterunittesting/readattributenullableint24u(completion:).md)
- [readAttributeNullableInt32s(completion:)](matter/mtrbaseclusterunittesting/readattributenullableint32s(completion:).md)
- [readAttributeNullableInt32u(completion:)](matter/mtrbaseclusterunittesting/readattributenullableint32u(completion:).md)
- [readAttributeNullableInt40s(completion:)](matter/mtrbaseclusterunittesting/readattributenullableint40s(completion:).md)
- [readAttributeNullableInt40u(completion:)](matter/mtrbaseclusterunittesting/readattributenullableint40u(completion:).md)
- [readAttributeNullableInt48s(completion:)](matter/mtrbaseclusterunittesting/readattributenullableint48s(completion:).md)
- [readAttributeNullableInt48u(completion:)](matter/mtrbaseclusterunittesting/readattributenullableint48u(completion:).md)
- [readAttributeNullableInt56s(completion:)](matter/mtrbaseclusterunittesting/readattributenullableint56s(completion:).md)
- [readAttributeNullableInt56u(completion:)](matter/mtrbaseclusterunittesting/readattributenullableint56u(completion:).md)
- [readAttributeNullableInt64s(completion:)](matter/mtrbaseclusterunittesting/readattributenullableint64s(completion:).md)
- [readAttributeNullableInt64u(completion:)](matter/mtrbaseclusterunittesting/readattributenullableint64u(completion:).md)
- [readAttributeNullableInt8s(completion:)](matter/mtrbaseclusterunittesting/readattributenullableint8s(completion:).md)
- [readAttributeNullableInt8u(completion:)](matter/mtrbaseclusterunittesting/readattributenullableint8u(completion:).md)
- [readAttributeNullableOctetString(completion:)](matter/mtrbaseclusterunittesting/readattributenullableoctetstring(completion:).md)
- [readAttributeNullableRangeRestrictedInt16s(completion:)](matter/mtrbaseclusterunittesting/readattributenullablerangerestrictedint16s(completion:).md)
- [readAttributeNullableRangeRestrictedInt16u(completion:)](matter/mtrbaseclusterunittesting/readattributenullablerangerestrictedint16u(completion:).md)
- [readAttributeNullableRangeRestrictedInt8s(completion:)](matter/mtrbaseclusterunittesting/readattributenullablerangerestrictedint8s(completion:).md)
- [readAttributeNullableRangeRestrictedInt8u(completion:)](matter/mtrbaseclusterunittesting/readattributenullablerangerestrictedint8u(completion:).md)
- [readAttributeNullableStruct(completion:)](matter/mtrbaseclusterunittesting/readattributenullablestruct(completion:).md)
- [readAttributeOctetString(completion:)](matter/mtrbaseclusterunittesting/readattributeoctetstring(completion:).md)
- [readAttributeRangeRestrictedInt16s(completion:)](matter/mtrbaseclusterunittesting/readattributerangerestrictedint16s(completion:).md)
- [readAttributeRangeRestrictedInt16u(completion:)](matter/mtrbaseclusterunittesting/readattributerangerestrictedint16u(completion:).md)
- [readAttributeRangeRestrictedInt8s(completion:)](matter/mtrbaseclusterunittesting/readattributerangerestrictedint8s(completion:).md)
- [readAttributeRangeRestrictedInt8u(completion:)](matter/mtrbaseclusterunittesting/readattributerangerestrictedint8u(completion:).md)
- [readAttributeStructAttr(completion:)](matter/mtrbaseclusterunittesting/readattributestructattr(completion:).md)
- [readAttributeTimedWriteBoolean(completion:)](matter/mtrbaseclusterunittesting/readattributetimedwriteboolean(completion:).md)
- [readAttributeUnsupported(completion:)](matter/mtrbaseclusterunittesting/readattributeunsupported(completion:).md)
- [readAttributeVendorId(completion:)](matter/mtrbaseclusterunittesting/readattributevendorid(completion:).md)
- [readAttributeWriteOnlyInt8u(completion:)](matter/mtrbaseclusterunittesting/readattributewriteonlyint8u(completion:).md)
- [simpleStructEchoRequest(with:completion:)](matter/mtrbaseclusterunittesting/simplestructechorequest(with:completion:).md)
- [subscribeAttributeAcceptedCommandList(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeacceptedcommandlist(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeAttributeList(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeattributelist(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeBitmap16(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributebitmap16(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeBitmap32(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributebitmap32(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeBitmap64(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributebitmap64(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeBitmap8(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributebitmap8(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeBoolean(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeboolean(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeCharString(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributecharstring(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeClusterErrorBoolean(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeclustererrorboolean(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeClusterRevision(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeclusterrevision(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeEnum16(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeenum16(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeEnum8(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeenum8(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeEnumAttr(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeenumattr(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeEpochS(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeepochs(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeEpochUs(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeepochus(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeFeatureMap(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributefeaturemap(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeFloatDouble(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributefloatdouble(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeFloatSingle(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributefloatsingle(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeGeneralErrorBoolean(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributegeneralerrorboolean(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeGeneratedCommandList(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributegeneratedcommandlist(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeInt16s(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeint16s(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeInt16u(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeint16u(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeInt24s(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeint24s(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeInt24u(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeint24u(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeInt32s(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeint32s(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeInt32u(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeint32u(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeInt40s(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeint40s(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeInt40u(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeint40u(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeInt48s(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeint48s(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeInt48u(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeint48u(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeInt56s(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeint56s(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeInt56u(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeint56u(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeInt64s(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeint64s(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeInt64u(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeint64u(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeInt8s(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeint8s(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeInt8u(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeint8u(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeListFabricScoped(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributelistfabricscoped(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeListInt8u(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributelistint8u(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeListLongOctetString(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributelistlongoctetstring(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeListNullablesAndOptionalsStruct(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributelistnullablesandoptionalsstruct(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeListOctetString(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributelistoctetstring(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeListStructOctetString(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeliststructoctetstring(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeLongCharString(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributelongcharstring(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeLongOctetString(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributelongoctetstring(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableBitmap16(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullablebitmap16(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableBitmap32(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullablebitmap32(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableBitmap64(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullablebitmap64(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableBitmap8(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullablebitmap8(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableBoolean(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullableboolean(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableCharString(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullablecharstring(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableEnum16(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullableenum16(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableEnum8(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullableenum8(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableEnumAttr(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullableenumattr(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableFloatDouble(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullablefloatdouble(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableFloatSingle(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullablefloatsingle(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableInt16s(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullableint16s(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableInt16u(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullableint16u(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableInt24s(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullableint24s(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableInt24u(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullableint24u(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableInt32s(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullableint32s(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableInt32u(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullableint32u(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableInt40s(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullableint40s(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableInt40u(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullableint40u(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableInt48s(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullableint48s(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableInt48u(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullableint48u(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableInt56s(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullableint56s(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableInt56u(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullableint56u(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableInt64s(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullableint64s(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableInt64u(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullableint64u(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableInt8s(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullableint8s(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableInt8u(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullableint8u(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableOctetString(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullableoctetstring(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableRangeRestrictedInt16s(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullablerangerestrictedint16s(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableRangeRestrictedInt16u(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullablerangerestrictedint16u(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableRangeRestrictedInt8s(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullablerangerestrictedint8s(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableRangeRestrictedInt8u(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullablerangerestrictedint8u(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeNullableStruct(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributenullablestruct(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeOctetString(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeoctetstring(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeRangeRestrictedInt16s(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributerangerestrictedint16s(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeRangeRestrictedInt16u(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributerangerestrictedint16u(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeRangeRestrictedInt8s(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributerangerestrictedint8s(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeRangeRestrictedInt8u(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributerangerestrictedint8u(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeStructAttr(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributestructattr(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeTimedWriteBoolean(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributetimedwriteboolean(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeUnsupported(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributeunsupported(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeVendorId(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributevendorid(with:subscriptionestablished:reporthandler:).md)
- [subscribeAttributeWriteOnlyInt8u(with:subscriptionEstablished:reportHandler:)](matter/mtrbaseclusterunittesting/subscribeattributewriteonlyint8u(with:subscriptionestablished:reporthandler:).md)
- [test(completion:)](matter/mtrbaseclusterunittesting/test(completion:).md)
- [test(with:completion:)](matter/mtrbaseclusterunittesting/test(with:completion:).md)
- [testAddArguments(with:completion:)](matter/mtrbaseclusterunittesting/testaddarguments(with:completion:).md)
- [testComplexNullableOptionalRequest(with:completion:)](matter/mtrbaseclusterunittesting/testcomplexnullableoptionalrequest(with:completion:).md)
- [testEmitTestEventRequest(with:completion:)](matter/mtrbaseclusterunittesting/testemittesteventrequest(with:completion:).md)
- [testEmitTestFabricScopedEventRequest(with:completion:)](matter/mtrbaseclusterunittesting/testemittestfabricscopedeventrequest(with:completion:).md)
- [testEnumsRequest(with:completion:)](matter/mtrbaseclusterunittesting/testenumsrequest(with:completion:).md)
- [testListInt8UArgumentRequest(with:completion:)](matter/mtrbaseclusterunittesting/testlistint8uargumentrequest(with:completion:).md)
- [testListInt8UReverseRequest(with:completion:)](matter/mtrbaseclusterunittesting/testlistint8ureverserequest(with:completion:).md)
- [testListNestedStructListArgumentRequest(with:completion:)](matter/mtrbaseclusterunittesting/testlistnestedstructlistargumentrequest(with:completion:).md)
- [testListStructArgumentRequest(with:completion:)](matter/mtrbaseclusterunittesting/testliststructargumentrequest(with:completion:).md)
- [testNestedStructArgumentRequest(with:completion:)](matter/mtrbaseclusterunittesting/testnestedstructargumentrequest(with:completion:).md)
- [testNestedStructListArgumentRequest(with:completion:)](matter/mtrbaseclusterunittesting/testnestedstructlistargumentrequest(with:completion:).md)
- [testNotHandled(completion:)](matter/mtrbaseclusterunittesting/testnothandled(completion:).md)
- [testNotHandled(with:completion:)](matter/mtrbaseclusterunittesting/testnothandled(with:completion:).md)
- [testNullableOptionalRequest(completion:)](matter/mtrbaseclusterunittesting/testnullableoptionalrequest(completion:).md)
- [testNullableOptionalRequest(with:completion:)](matter/mtrbaseclusterunittesting/testnullableoptionalrequest(with:completion:).md)
- [testSimpleArgumentRequest(with:completion:)](matter/mtrbaseclusterunittesting/testsimpleargumentrequest(with:completion:).md)
- [testSimpleOptionalArgumentRequest(completion:)](matter/mtrbaseclusterunittesting/testsimpleoptionalargumentrequest(completion:).md)
- [testSimpleOptionalArgumentRequest(with:completion:)](matter/mtrbaseclusterunittesting/testsimpleoptionalargumentrequest(with:completion:).md)
- [testSpecific(completion:)](matter/mtrbaseclusterunittesting/testspecific(completion:).md)
- [testSpecific(with:completion:)](matter/mtrbaseclusterunittesting/testspecific(with:completion:).md)
- [testStructArgumentRequest(with:completion:)](matter/mtrbaseclusterunittesting/teststructargumentrequest(with:completion:).md)
- [testStructArrayArgumentRequest(with:completion:)](matter/mtrbaseclusterunittesting/teststructarrayargumentrequest(with:completion:).md)
- [testUnknownCommand(completion:)](matter/mtrbaseclusterunittesting/testunknowncommand(completion:).md)
- [testUnknownCommand(with:completion:)](matter/mtrbaseclusterunittesting/testunknowncommand(with:completion:).md)
- [timedInvokeRequest(completion:)](matter/mtrbaseclusterunittesting/timedinvokerequest(completion:).md)
- [timedInvokeRequest(with:completion:)](matter/mtrbaseclusterunittesting/timedinvokerequest(with:completion:).md)
- [writeAttributeBitmap16(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributebitmap16(withvalue:completion:).md)
- [writeAttributeBitmap16(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributebitmap16(withvalue:params:completion:).md)
- [writeAttributeBitmap32(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributebitmap32(withvalue:completion:).md)
- [writeAttributeBitmap32(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributebitmap32(withvalue:params:completion:).md)
- [writeAttributeBitmap64(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributebitmap64(withvalue:completion:).md)
- [writeAttributeBitmap64(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributebitmap64(withvalue:params:completion:).md)
- [writeAttributeBitmap8(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributebitmap8(withvalue:completion:).md)
- [writeAttributeBitmap8(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributebitmap8(withvalue:params:completion:).md)
- [writeAttributeBoolean(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeboolean(withvalue:completion:).md)
- [writeAttributeBoolean(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeboolean(withvalue:params:completion:).md)
- [writeAttributeCharString(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributecharstring(withvalue:completion:).md)
- [writeAttributeCharString(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributecharstring(withvalue:params:completion:).md)
- [writeAttributeClusterErrorBoolean(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeclustererrorboolean(withvalue:completion:).md)
- [writeAttributeClusterErrorBoolean(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeclustererrorboolean(withvalue:params:completion:).md)
- [writeAttributeEnum16(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeenum16(withvalue:completion:).md)
- [writeAttributeEnum16(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeenum16(withvalue:params:completion:).md)
- [writeAttributeEnum8(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeenum8(withvalue:completion:).md)
- [writeAttributeEnum8(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeenum8(withvalue:params:completion:).md)
- [writeAttributeEnumAttr(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeenumattr(withvalue:completion:).md)
- [writeAttributeEnumAttr(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeenumattr(withvalue:params:completion:).md)
- [writeAttributeEpochS(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeepochs(withvalue:completion:).md)
- [writeAttributeEpochS(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeepochs(withvalue:params:completion:).md)
- [writeAttributeEpochUs(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeepochus(withvalue:completion:).md)
- [writeAttributeEpochUs(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeepochus(withvalue:params:completion:).md)
- [writeAttributeFloatDouble(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributefloatdouble(withvalue:completion:).md)
- [writeAttributeFloatDouble(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributefloatdouble(withvalue:params:completion:).md)
- [writeAttributeFloatSingle(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributefloatsingle(withvalue:completion:).md)
- [writeAttributeFloatSingle(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributefloatsingle(withvalue:params:completion:).md)
- [writeAttributeGeneralErrorBoolean(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributegeneralerrorboolean(withvalue:completion:).md)
- [writeAttributeGeneralErrorBoolean(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributegeneralerrorboolean(withvalue:params:completion:).md)
- [writeAttributeInt16s(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeint16s(withvalue:completion:).md)
- [writeAttributeInt16s(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeint16s(withvalue:params:completion:).md)
- [writeAttributeInt16u(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeint16u(withvalue:completion:).md)
- [writeAttributeInt16u(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeint16u(withvalue:params:completion:).md)
- [writeAttributeInt24s(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeint24s(withvalue:completion:).md)
- [writeAttributeInt24s(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeint24s(withvalue:params:completion:).md)
- [writeAttributeInt24u(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeint24u(withvalue:completion:).md)
- [writeAttributeInt24u(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeint24u(withvalue:params:completion:).md)
- [writeAttributeInt32s(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeint32s(withvalue:completion:).md)
- [writeAttributeInt32s(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeint32s(withvalue:params:completion:).md)
- [writeAttributeInt32u(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeint32u(withvalue:completion:).md)
- [writeAttributeInt32u(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeint32u(withvalue:params:completion:).md)
- [writeAttributeInt40s(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeint40s(withvalue:completion:).md)
- [writeAttributeInt40s(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeint40s(withvalue:params:completion:).md)
- [writeAttributeInt40u(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeint40u(withvalue:completion:).md)
- [writeAttributeInt40u(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeint40u(withvalue:params:completion:).md)
- [writeAttributeInt48s(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeint48s(withvalue:completion:).md)
- [writeAttributeInt48s(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeint48s(withvalue:params:completion:).md)
- [writeAttributeInt48u(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeint48u(withvalue:completion:).md)
- [writeAttributeInt48u(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeint48u(withvalue:params:completion:).md)
- [writeAttributeInt56s(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeint56s(withvalue:completion:).md)
- [writeAttributeInt56s(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeint56s(withvalue:params:completion:).md)
- [writeAttributeInt56u(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeint56u(withvalue:completion:).md)
- [writeAttributeInt56u(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeint56u(withvalue:params:completion:).md)
- [writeAttributeInt64s(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeint64s(withvalue:completion:).md)
- [writeAttributeInt64s(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeint64s(withvalue:params:completion:).md)
- [writeAttributeInt64u(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeint64u(withvalue:completion:).md)
- [writeAttributeInt64u(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeint64u(withvalue:params:completion:).md)
- [writeAttributeInt8s(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeint8s(withvalue:completion:).md)
- [writeAttributeInt8s(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeint8s(withvalue:params:completion:).md)
- [writeAttributeInt8u(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeint8u(withvalue:completion:).md)
- [writeAttributeInt8u(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeint8u(withvalue:params:completion:).md)
- [writeAttributeListFabricScoped(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributelistfabricscoped(withvalue:completion:).md)
- [writeAttributeListFabricScoped(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributelistfabricscoped(withvalue:params:completion:).md)
- [writeAttributeListInt8u(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributelistint8u(withvalue:completion:).md)
- [writeAttributeListInt8u(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributelistint8u(withvalue:params:completion:).md)
- [writeAttributeListLongOctetString(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributelistlongoctetstring(withvalue:completion:).md)
- [writeAttributeListLongOctetString(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributelistlongoctetstring(withvalue:params:completion:).md)
- [writeAttributeListNullablesAndOptionalsStruct(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributelistnullablesandoptionalsstruct(withvalue:completion:).md)
- [writeAttributeListNullablesAndOptionalsStruct(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributelistnullablesandoptionalsstruct(withvalue:params:completion:).md)
- [writeAttributeListOctetString(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributelistoctetstring(withvalue:completion:).md)
- [writeAttributeListOctetString(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributelistoctetstring(withvalue:params:completion:).md)
- [writeAttributeListStructOctetString(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeliststructoctetstring(withvalue:completion:).md)
- [writeAttributeListStructOctetString(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeliststructoctetstring(withvalue:params:completion:).md)
- [writeAttributeLongCharString(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributelongcharstring(withvalue:completion:).md)
- [writeAttributeLongCharString(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributelongcharstring(withvalue:params:completion:).md)
- [writeAttributeLongOctetString(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributelongoctetstring(withvalue:completion:).md)
- [writeAttributeLongOctetString(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributelongoctetstring(withvalue:params:completion:).md)
- [writeAttributeNullableBitmap16(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullablebitmap16(withvalue:completion:).md)
- [writeAttributeNullableBitmap16(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullablebitmap16(withvalue:params:completion:).md)
- [writeAttributeNullableBitmap32(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullablebitmap32(withvalue:completion:).md)
- [writeAttributeNullableBitmap32(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullablebitmap32(withvalue:params:completion:).md)
- [writeAttributeNullableBitmap64(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullablebitmap64(withvalue:completion:).md)
- [writeAttributeNullableBitmap64(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullablebitmap64(withvalue:params:completion:).md)
- [writeAttributeNullableBitmap8(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullablebitmap8(withvalue:completion:).md)
- [writeAttributeNullableBitmap8(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullablebitmap8(withvalue:params:completion:).md)
- [writeAttributeNullableBoolean(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableboolean(withvalue:completion:).md)
- [writeAttributeNullableBoolean(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableboolean(withvalue:params:completion:).md)
- [writeAttributeNullableCharString(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullablecharstring(withvalue:completion:).md)
- [writeAttributeNullableCharString(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullablecharstring(withvalue:params:completion:).md)
- [writeAttributeNullableEnum16(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableenum16(withvalue:completion:).md)
- [writeAttributeNullableEnum16(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableenum16(withvalue:params:completion:).md)
- [writeAttributeNullableEnum8(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableenum8(withvalue:completion:).md)
- [writeAttributeNullableEnum8(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableenum8(withvalue:params:completion:).md)
- [writeAttributeNullableEnumAttr(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableenumattr(withvalue:completion:).md)
- [writeAttributeNullableEnumAttr(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableenumattr(withvalue:params:completion:).md)
- [writeAttributeNullableFloatDouble(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullablefloatdouble(withvalue:completion:).md)
- [writeAttributeNullableFloatDouble(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullablefloatdouble(withvalue:params:completion:).md)
- [writeAttributeNullableFloatSingle(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullablefloatsingle(withvalue:completion:).md)
- [writeAttributeNullableFloatSingle(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullablefloatsingle(withvalue:params:completion:).md)
- [writeAttributeNullableInt16s(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint16s(withvalue:completion:).md)
- [writeAttributeNullableInt16s(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint16s(withvalue:params:completion:).md)
- [writeAttributeNullableInt16u(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint16u(withvalue:completion:).md)
- [writeAttributeNullableInt16u(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint16u(withvalue:params:completion:).md)
- [writeAttributeNullableInt24s(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint24s(withvalue:completion:).md)
- [writeAttributeNullableInt24s(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint24s(withvalue:params:completion:).md)
- [writeAttributeNullableInt24u(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint24u(withvalue:completion:).md)
- [writeAttributeNullableInt24u(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint24u(withvalue:params:completion:).md)
- [writeAttributeNullableInt32s(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint32s(withvalue:completion:).md)
- [writeAttributeNullableInt32s(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint32s(withvalue:params:completion:).md)
- [writeAttributeNullableInt32u(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint32u(withvalue:completion:).md)
- [writeAttributeNullableInt32u(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint32u(withvalue:params:completion:).md)
- [writeAttributeNullableInt40s(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint40s(withvalue:completion:).md)
- [writeAttributeNullableInt40s(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint40s(withvalue:params:completion:).md)
- [writeAttributeNullableInt40u(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint40u(withvalue:completion:).md)
- [writeAttributeNullableInt40u(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint40u(withvalue:params:completion:).md)
- [writeAttributeNullableInt48s(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint48s(withvalue:completion:).md)
- [writeAttributeNullableInt48s(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint48s(withvalue:params:completion:).md)
- [writeAttributeNullableInt48u(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint48u(withvalue:completion:).md)
- [writeAttributeNullableInt48u(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint48u(withvalue:params:completion:).md)
- [writeAttributeNullableInt56s(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint56s(withvalue:completion:).md)
- [writeAttributeNullableInt56s(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint56s(withvalue:params:completion:).md)
- [writeAttributeNullableInt56u(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint56u(withvalue:completion:).md)
- [writeAttributeNullableInt56u(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint56u(withvalue:params:completion:).md)
- [writeAttributeNullableInt64s(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint64s(withvalue:completion:).md)
- [writeAttributeNullableInt64s(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint64s(withvalue:params:completion:).md)
- [writeAttributeNullableInt64u(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint64u(withvalue:completion:).md)
- [writeAttributeNullableInt64u(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint64u(withvalue:params:completion:).md)
- [writeAttributeNullableInt8s(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint8s(withvalue:completion:).md)
- [writeAttributeNullableInt8s(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint8s(withvalue:params:completion:).md)
- [writeAttributeNullableInt8u(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint8u(withvalue:completion:).md)
- [writeAttributeNullableInt8u(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableint8u(withvalue:params:completion:).md)
- [writeAttributeNullableOctetString(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableoctetstring(withvalue:completion:).md)
- [writeAttributeNullableOctetString(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullableoctetstring(withvalue:params:completion:).md)
- [writeAttributeNullableRangeRestrictedInt16s(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullablerangerestrictedint16s(withvalue:completion:).md)
- [writeAttributeNullableRangeRestrictedInt16s(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullablerangerestrictedint16s(withvalue:params:completion:).md)
- [writeAttributeNullableRangeRestrictedInt16u(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullablerangerestrictedint16u(withvalue:completion:).md)
- [writeAttributeNullableRangeRestrictedInt16u(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullablerangerestrictedint16u(withvalue:params:completion:).md)
- [writeAttributeNullableRangeRestrictedInt8s(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullablerangerestrictedint8s(withvalue:completion:).md)
- [writeAttributeNullableRangeRestrictedInt8s(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullablerangerestrictedint8s(withvalue:params:completion:).md)
- [writeAttributeNullableRangeRestrictedInt8u(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullablerangerestrictedint8u(withvalue:completion:).md)
- [writeAttributeNullableRangeRestrictedInt8u(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullablerangerestrictedint8u(withvalue:params:completion:).md)
- [writeAttributeNullableStruct(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributenullablestruct(withvalue:completion:).md)
- [writeAttributeNullableStruct(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributenullablestruct(withvalue:params:completion:).md)
- [writeAttributeOctetString(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeoctetstring(withvalue:completion:).md)
- [writeAttributeOctetString(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeoctetstring(withvalue:params:completion:).md)
- [writeAttributeRangeRestrictedInt16s(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributerangerestrictedint16s(withvalue:completion:).md)
- [writeAttributeRangeRestrictedInt16s(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributerangerestrictedint16s(withvalue:params:completion:).md)
- [writeAttributeRangeRestrictedInt16u(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributerangerestrictedint16u(withvalue:completion:).md)
- [writeAttributeRangeRestrictedInt16u(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributerangerestrictedint16u(withvalue:params:completion:).md)
- [writeAttributeRangeRestrictedInt8s(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributerangerestrictedint8s(withvalue:completion:).md)
- [writeAttributeRangeRestrictedInt8s(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributerangerestrictedint8s(withvalue:params:completion:).md)
- [writeAttributeRangeRestrictedInt8u(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributerangerestrictedint8u(withvalue:completion:).md)
- [writeAttributeRangeRestrictedInt8u(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributerangerestrictedint8u(withvalue:params:completion:).md)
- [writeAttributeStructAttr(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributestructattr(withvalue:completion:).md)
- [writeAttributeStructAttr(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributestructattr(withvalue:params:completion:).md)
- [writeAttributeTimedWriteBoolean(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributetimedwriteboolean(withvalue:completion:).md)
- [writeAttributeTimedWriteBoolean(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributetimedwriteboolean(withvalue:params:completion:).md)
- [writeAttributeUnsupported(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributeunsupported(withvalue:completion:).md)
- [writeAttributeUnsupported(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributeunsupported(withvalue:params:completion:).md)
- [writeAttributeVendorId(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributevendorid(withvalue:completion:).md)
- [writeAttributeVendorId(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributevendorid(withvalue:params:completion:).md)
- [writeAttributeWriteOnlyInt8u(withValue:completion:)](matter/mtrbaseclusterunittesting/writeattributewriteonlyint8u(withvalue:completion:).md)
- [writeAttributeWriteOnlyInt8u(withValue:params:completion:)](matter/mtrbaseclusterunittesting/writeattributewriteonlyint8u(withvalue:params:completion:).md)

### Type Methods

- [readAttributeAcceptedCommandList(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeacceptedcommandlist(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeAttributeList(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeattributelist(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeBitmap16(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributebitmap16(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeBitmap32(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributebitmap32(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeBitmap64(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributebitmap64(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeBitmap8(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributebitmap8(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeBoolean(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeboolean(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeCharString(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributecharstring(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeClusterErrorBoolean(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeclustererrorboolean(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeClusterRevision(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeclusterrevision(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeEnum16(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeenum16(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeEnum8(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeenum8(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeEnumAttr(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeenumattr(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeEpochS(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeepochs(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeEpochUs(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeepochus(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeFeatureMap(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributefeaturemap(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeFloatDouble(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributefloatdouble(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeFloatSingle(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributefloatsingle(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeGeneralErrorBoolean(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributegeneralerrorboolean(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeGeneratedCommandList(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributegeneratedcommandlist(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeInt16s(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeint16s(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeInt16u(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeint16u(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeInt24s(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeint24s(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeInt24u(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeint24u(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeInt32s(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeint32s(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeInt32u(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeint32u(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeInt40s(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeint40s(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeInt40u(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeint40u(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeInt48s(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeint48s(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeInt48u(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeint48u(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeInt56s(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeint56s(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeInt56u(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeint56u(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeInt64s(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeint64s(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeInt64u(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeint64u(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeInt8s(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeint8s(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeInt8u(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeint8u(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeListFabricScoped(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributelistfabricscoped(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeListInt8u(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributelistint8u(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeListLongOctetString(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributelistlongoctetstring(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeListNullablesAndOptionalsStruct(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributelistnullablesandoptionalsstruct(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeListOctetString(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributelistoctetstring(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeListStructOctetString(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeliststructoctetstring(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeLongCharString(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributelongcharstring(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeLongOctetString(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributelongoctetstring(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableBitmap16(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullablebitmap16(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableBitmap32(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullablebitmap32(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableBitmap64(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullablebitmap64(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableBitmap8(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullablebitmap8(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableBoolean(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullableboolean(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableCharString(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullablecharstring(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableEnum16(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullableenum16(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableEnum8(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullableenum8(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableEnumAttr(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullableenumattr(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableFloatDouble(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullablefloatdouble(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableFloatSingle(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullablefloatsingle(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableInt16s(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullableint16s(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableInt16u(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullableint16u(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableInt24s(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullableint24s(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableInt24u(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullableint24u(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableInt32s(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullableint32s(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableInt32u(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullableint32u(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableInt40s(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullableint40s(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableInt40u(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullableint40u(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableInt48s(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullableint48s(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableInt48u(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullableint48u(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableInt56s(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullableint56s(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableInt56u(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullableint56u(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableInt64s(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullableint64s(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableInt64u(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullableint64u(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableInt8s(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullableint8s(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableInt8u(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullableint8u(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableOctetString(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullableoctetstring(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableRangeRestrictedInt16s(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullablerangerestrictedint16s(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableRangeRestrictedInt16u(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullablerangerestrictedint16u(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableRangeRestrictedInt8s(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullablerangerestrictedint8s(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableRangeRestrictedInt8u(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullablerangerestrictedint8u(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeNullableStruct(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributenullablestruct(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeOctetString(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeoctetstring(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeRangeRestrictedInt16s(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributerangerestrictedint16s(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeRangeRestrictedInt16u(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributerangerestrictedint16u(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeRangeRestrictedInt8s(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributerangerestrictedint8s(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeRangeRestrictedInt8u(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributerangerestrictedint8u(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeStructAttr(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributestructattr(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeTimedWriteBoolean(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributetimedwriteboolean(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeUnsupported(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributeunsupported(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeVendorId(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributevendorid(withclusterstatecache:endpoint:queue:completion:).md)
- [readAttributeWriteOnlyInt8u(withClusterStateCache:endpoint:queue:completion:)](matter/mtrbaseclusterunittesting/readattributewriteonlyint8u(withclusterstatecache:endpoint:queue:completion:).md)

## Relationships

### Inherits From

- [MTRGenericBaseCluster](matter/mtrgenericbasecluster.md)

### Inherited By

- [MTRBaseClusterTestCluster](matter/mtrbaseclustertestcluster.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)
