@interface MTRBaseClusterTestCluster : MTRBaseClusterUnitTesting + (void)readAttributeAcceptedCommandListWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAttributeListWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeBitmap16WithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeBitmap32WithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeBitmap64WithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeBitmap8WithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeBooleanWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeCharStringWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeClusterErrorBooleanWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeClusterRevisionWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeEnum16WithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeEnum8WithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeEnumAttrWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeEpochSWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeEpochUsWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeFeatureMapWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeFloatDoubleWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeFloatSingleWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeGeneralErrorBooleanWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeGeneratedCommandListWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInt16sWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInt16uWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInt24sWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInt24uWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInt32sWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInt32uWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInt40sWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInt40uWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInt48sWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInt48uWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInt56sWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInt56uWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInt64sWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInt64uWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInt8sWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInt8uWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeListFabricScopedWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeListInt8uWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeListLongOctetStringWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeListNullablesAndOptionalsStructWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeListOctetStringWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeListStructOctetStringWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeLongCharStringWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeLongOctetStringWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableBitmap16WithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableBitmap32WithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableBitmap64WithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableBitmap8WithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableBooleanWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableCharStringWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableEnum16WithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableEnum8WithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableEnumAttrWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableFloatDoubleWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableFloatSingleWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableInt16sWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableInt16uWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableInt24sWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableInt24uWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableInt32sWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableInt32uWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableInt40sWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableInt40uWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableInt48sWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableInt48uWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableInt56sWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableInt56uWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableInt64sWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableInt64uWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableInt8sWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableInt8uWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableOctetStringWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableRangeRestrictedInt16sWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableRangeRestrictedInt16uWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableRangeRestrictedInt8sWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableRangeRestrictedInt8uWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNullableStructWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeOctetStringWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRangeRestrictedInt16sWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRangeRestrictedInt16uWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRangeRestrictedInt8sWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRangeRestrictedInt8uWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeStructAttrWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeTimedWriteBooleanWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeUnsupportedWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeVendorIdWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeWriteOnlyInt8uWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; - (void)readAttributeNullableRangeRestrictedInt8uWithCompletionHandler:(id /* block */)a0; - (void)testComplexNullableOptionalRequestWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableEnum16WithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableInt16uWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableInt24uWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableInt32uWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableInt40uWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableInt48uWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableInt56uWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableInt64uWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)readAttributeNullableRangeRestrictedInt8sWithCompletionHandler:(id /* block */)a0; - (void)writeAttributeListStructOctetStringWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeLongCharStringWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableInt16sWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableInt24sWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableInt32sWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableInt40sWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableInt48sWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableInt56sWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableInt64sWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableStructWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeRangeRestrictedInt16sWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeRangeRestrictedInt16uWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeWriteOnlyInt8uWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (id)initWithDevice:(id)a0 endpoint:(unsigned short)a1 queue:(id)a2; - (void)readAttributeAcceptedCommandListWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAttributeListWithCompletionHandler:(id /* block */)a0; - (void)readAttributeBitmap16WithCompletionHandler:(id /* block */)a0; - (void)readAttributeBitmap32WithCompletionHandler:(id /* block */)a0; - (void)readAttributeBitmap64WithCompletionHandler:(id /* block */)a0; - (void)readAttributeBitmap8WithCompletionHandler:(id /* block */)a0; - (void)readAttributeBooleanWithCompletionHandler:(id /* block */)a0; - (void)readAttributeCharStringWithCompletionHandler:(id /* block */)a0; - (void)readAttributeClusterErrorBooleanWithCompletionHandler:(id /* block */)a0; - (void)readAttributeClusterRevisionWithCompletionHandler:(id /* block */)a0; - (void)readAttributeEnum16WithCompletionHandler:(id /* block */)a0; - (void)readAttributeEnum8WithCompletionHandler:(id /* block */)a0; - (void)readAttributeEnumAttrWithCompletionHandler:(id /* block */)a0; - (void)readAttributeEpochSWithCompletionHandler:(id /* block */)a0; - (void)readAttributeEpochUsWithCompletionHandler:(id /* block */)a0; - (void)readAttributeFeatureMapWithCompletionHandler:(id /* block */)a0; - (void)readAttributeFloatDoubleWithCompletionHandler:(id /* block */)a0; - (void)readAttributeFloatSingleWithCompletionHandler:(id /* block */)a0; - (void)readAttributeGeneralErrorBooleanWithCompletionHandler:(id /* block */)a0; - (void)readAttributeGeneratedCommandListWithCompletionHandler:(id /* block */)a0; - (void)readAttributeInt16sWithCompletionHandler:(id /* block */)a0; - (void)readAttributeInt16uWithCompletionHandler:(id /* block */)a0; - (void)readAttributeInt24sWithCompletionHandler:(id /* block */)a0; - (void)readAttributeInt24uWithCompletionHandler:(id /* block */)a0; - (void)readAttributeInt32sWithCompletionHandler:(id /* block */)a0; - (void)readAttributeInt32uWithCompletionHandler:(id /* block */)a0; - (void)readAttributeInt40sWithCompletionHandler:(id /* block */)a0; - (void)readAttributeInt40uWithCompletionHandler:(id /* block */)a0; - (void)readAttributeInt48sWithCompletionHandler:(id /* block */)a0; - (void)readAttributeInt48uWithCompletionHandler:(id /* block */)a0; - (void)readAttributeInt56sWithCompletionHandler:(id /* block */)a0; - (void)readAttributeInt56uWithCompletionHandler:(id /* block */)a0; - (void)readAttributeInt64sWithCompletionHandler:(id /* block */)a0; - (void)readAttributeInt64uWithCompletionHandler:(id /* block */)a0; - (void)readAttributeInt8sWithCompletionHandler:(id /* block */)a0; - (void)readAttributeInt8uWithCompletionHandler:(id /* block */)a0; - (void)readAttributeListFabricScopedWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)readAttributeListInt8uWithCompletionHandler:(id /* block */)a0; - (void)readAttributeListLongOctetStringWithCompletionHandler:(id /* block */)a0; - (void)readAttributeListNullablesAndOptionalsStructWithCompletionHandler:(id /* block */)a0; - (void)readAttributeListOctetStringWithCompletionHandler:(id /* block */)a0; - (void)readAttributeListStructOctetStringWithCompletionHandler:(id /* block */)a0; - (void)readAttributeLongCharStringWithCompletionHandler:(id /* block */)a0; - (void)readAttributeLongOctetStringWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableBitmap16WithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableBitmap32WithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableBitmap64WithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableBitmap8WithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableBooleanWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableCharStringWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableEnum16WithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableEnum8WithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableEnumAttrWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableFloatDoubleWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableFloatSingleWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableInt16sWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableInt16uWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableInt24sWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableInt24uWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableInt32sWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableInt32uWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableInt40sWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableInt40uWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableInt48sWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableInt48uWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableInt56sWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableInt56uWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableInt64sWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableInt64uWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableInt8sWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableInt8uWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableOctetStringWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableRangeRestrictedInt16sWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableRangeRestrictedInt16uWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNullableStructWithCompletionHandler:(id /* block */)a0; - (void)readAttributeOctetStringWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRangeRestrictedInt16sWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRangeRestrictedInt16uWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRangeRestrictedInt8sWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRangeRestrictedInt8uWithCompletionHandler:(id /* block */)a0; - (void)readAttributeStructAttrWithCompletionHandler:(id /* block */)a0; - (void)readAttributeTimedWriteBooleanWithCompletionHandler:(id /* block */)a0; - (void)readAttributeUnsupportedWithCompletionHandler:(id /* block */)a0; - (void)readAttributeVendorIdWithCompletionHandler:(id /* block */)a0; - (void)readAttributeWriteOnlyInt8uWithCompletionHandler:(id /* block */)a0; - (void)simpleStructEchoRequestWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)subscribeAttributeAcceptedCommandListWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAttributeListWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeBitmap16WithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeBitmap32WithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeBitmap64WithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeBitmap8WithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeBooleanWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeCharStringWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeClusterErrorBooleanWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeClusterRevisionWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeEnum16WithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeEnum8WithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeEnumAttrWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeEpochSWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeEpochUsWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeFeatureMapWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeFloatDoubleWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeFloatSingleWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeGeneralErrorBooleanWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeGeneratedCommandListWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInt16sWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInt16uWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInt24sWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInt24uWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInt32sWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInt32uWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInt40sWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInt40uWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInt48sWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInt48uWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInt56sWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInt56uWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInt64sWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInt64uWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInt8sWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInt8uWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeListFabricScopedWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeListInt8uWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeListLongOctetStringWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeListNullablesAndOptionalsStructWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeListOctetStringWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeListStructOctetStringWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeLongCharStringWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeLongOctetStringWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableBitmap16WithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableBitmap32WithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableBitmap64WithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableBitmap8WithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableBooleanWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableCharStringWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableEnum16WithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableEnum8WithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableEnumAttrWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableFloatDoubleWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableFloatSingleWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableInt16sWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableInt16uWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableInt24sWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableInt24uWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableInt32sWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableInt32uWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableInt40sWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableInt40uWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableInt48sWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableInt48uWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableInt56sWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableInt56uWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableInt64sWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableInt64uWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableInt8sWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableInt8uWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableOctetStringWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableRangeRestrictedInt16sWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableRangeRestrictedInt16uWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableRangeRestrictedInt8sWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableRangeRestrictedInt8uWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNullableStructWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeOctetStringWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRangeRestrictedInt16sWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRangeRestrictedInt16uWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRangeRestrictedInt8sWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRangeRestrictedInt8uWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeStructAttrWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeTimedWriteBooleanWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeUnsupportedWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeVendorIdWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeWriteOnlyInt8uWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)testAddArgumentsWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)testEmitTestEventRequestWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)testEmitTestFabricScopedEventRequestWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)testEnumsRequestWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)testListInt8UArgumentRequestWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)testListInt8UReverseRequestWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)testListNestedStructListArgumentRequestWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)testListStructArgumentRequestWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)testNestedStructArgumentRequestWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)testNestedStructListArgumentRequestWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)testNotHandledWithCompletionHandler:(id /* block */)a0; - (void)testNotHandledWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)testNullableOptionalRequestWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)testSimpleArgumentRequestWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)testSimpleOptionalArgumentRequestWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)testSpecificWithCompletionHandler:(id /* block */)a0; - (void)testSpecificWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)testStructArgumentRequestWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)testStructArrayArgumentRequestWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)testUnknownCommandWithCompletionHandler:(id /* block */)a0; - (void)testUnknownCommandWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)testWithCompletionHandler:(id /* block */)a0; - (void)testWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)timedInvokeRequestWithCompletionHandler:(id /* block */)a0; - (void)timedInvokeRequestWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeBitmap16WithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeBitmap16WithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeBitmap32WithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeBitmap32WithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeBitmap64WithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeBitmap64WithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeBitmap8WithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeBitmap8WithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeBooleanWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeBooleanWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeCharStringWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeCharStringWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeClusterErrorBooleanWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeClusterErrorBooleanWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeEnum16WithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeEnum16WithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeEnum8WithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeEnum8WithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeEnumAttrWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeEnumAttrWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeEpochSWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeEpochSWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeEpochUsWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeEpochUsWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeFloatDoubleWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeFloatDoubleWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeFloatSingleWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeFloatSingleWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeGeneralErrorBooleanWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeGeneralErrorBooleanWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeInt16sWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeInt16sWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeInt16uWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeInt16uWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeInt24sWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeInt24sWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeInt24uWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeInt24uWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeInt32sWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeInt32sWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeInt32uWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeInt32uWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeInt40sWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeInt40sWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeInt40uWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeInt40uWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeInt48sWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeInt48sWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeInt48uWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeInt48uWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeInt56sWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeInt56sWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeInt56uWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeInt56uWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeInt64sWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeInt64sWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeInt64uWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeInt64uWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeInt8sWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeInt8sWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeInt8uWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeInt8uWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeListFabricScopedWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeListFabricScopedWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeListInt8uWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeListInt8uWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeListLongOctetStringWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeListLongOctetStringWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeListNullablesAndOptionalsStructWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeListNullablesAndOptionalsStructWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeListOctetStringWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeListOctetStringWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeListStructOctetStringWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeLongCharStringWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeLongOctetStringWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeLongOctetStringWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableBitmap16WithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableBitmap16WithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableBitmap32WithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableBitmap32WithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableBitmap64WithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableBitmap64WithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableBitmap8WithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableBitmap8WithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableBooleanWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableBooleanWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableCharStringWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableCharStringWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableEnum16WithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableEnum8WithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableEnum8WithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableEnumAttrWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableEnumAttrWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableFloatDoubleWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableFloatDoubleWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableFloatSingleWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableFloatSingleWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableInt16sWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableInt16uWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableInt24sWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableInt24uWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableInt32sWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableInt32uWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableInt40sWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableInt40uWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableInt48sWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableInt48uWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableInt56sWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableInt56uWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableInt64sWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableInt64uWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableInt8sWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableInt8sWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableInt8uWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableInt8uWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableOctetStringWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableOctetStringWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableRangeRestrictedInt16sWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableRangeRestrictedInt16sWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableRangeRestrictedInt16uWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableRangeRestrictedInt16uWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableRangeRestrictedInt8sWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableRangeRestrictedInt8sWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableRangeRestrictedInt8uWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeNullableRangeRestrictedInt8uWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeNullableStructWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeOctetStringWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeOctetStringWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeRangeRestrictedInt16sWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeRangeRestrictedInt16uWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeRangeRestrictedInt8sWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeRangeRestrictedInt8sWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeRangeRestrictedInt8uWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeRangeRestrictedInt8uWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeStructAttrWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeStructAttrWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeTimedWriteBooleanWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeTimedWriteBooleanWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeUnsupportedWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeUnsupportedWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeVendorIdWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeVendorIdWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeWriteOnlyInt8uWithValue:(id)a0 completionHandler:(id /* block */)a1; @end