@class MTRBaseDevice; @interface MTRBaseClusterUnitTesting : MTRCluster @property (readonly, nonatomic) MTRBaseDevice *device; @property (readonly, nonatomic) unsigned short endpoint; + (void)readAttributeAcceptedCommandListWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAttributeListWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeBitmap16WithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeBitmap32WithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeBitmap64WithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeBitmap8WithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeBooleanWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeCharStringWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeClusterErrorBooleanWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeClusterRevisionWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeEnum16WithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeEnum8WithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeEnumAttrWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeEpochSWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeEpochUsWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeFeatureMapWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeFloatDoubleWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeFloatSingleWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeGeneralErrorBooleanWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeGeneratedCommandListWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInt16sWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInt16uWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInt24sWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInt24uWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInt32sWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInt32uWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInt40sWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInt40uWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInt48sWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInt48uWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInt56sWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInt56uWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInt64sWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInt64uWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInt8sWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInt8uWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeListFabricScopedWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeListInt8uWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeListLongOctetStringWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeListNullablesAndOptionalsStructWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeListOctetStringWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeListStructOctetStringWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeLongCharStringWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeLongOctetStringWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableBitmap16WithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableBitmap32WithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableBitmap64WithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableBitmap8WithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableBooleanWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableCharStringWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableEnum16WithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableEnum8WithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableEnumAttrWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableFloatDoubleWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableFloatSingleWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableInt16sWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableInt16uWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableInt24sWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableInt24uWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableInt32sWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableInt32uWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableInt40sWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableInt40uWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableInt48sWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableInt48uWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableInt56sWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableInt56uWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableInt64sWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableInt64uWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableInt8sWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableInt8uWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableOctetStringWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableRangeRestrictedInt16sWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableRangeRestrictedInt16uWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableRangeRestrictedInt8sWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableRangeRestrictedInt8uWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNullableStructWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeOctetStringWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRangeRestrictedInt16sWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRangeRestrictedInt16uWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRangeRestrictedInt8sWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRangeRestrictedInt8uWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeStructAttrWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeTimedWriteBooleanWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeUnsupportedWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeVendorIdWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeWriteOnlyInt8uWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; - (void).cxx_destruct; - (void)writeAttributeListStructOctetStringWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableRangeRestrictedInt8uWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeRangeRestrictedInt16sWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeRangeRestrictedInt16uWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableRangeRestrictedInt8sWithValue:(id)a0 completion:(id /* block */)a1; - (id)initWithDevice:(id)a0 endpointID:(id)a1 queue:(id)a2; - (void)readAttributeAcceptedCommandListWithCompletion:(id /* block */)a0; - (void)readAttributeAttributeListWithCompletion:(id /* block */)a0; - (void)readAttributeBitmap16WithCompletion:(id /* block */)a0; - (void)readAttributeBitmap32WithCompletion:(id /* block */)a0; - (void)readAttributeBitmap64WithCompletion:(id /* block */)a0; - (void)readAttributeBitmap8WithCompletion:(id /* block */)a0; - (void)readAttributeBooleanWithCompletion:(id /* block */)a0; - (void)readAttributeCharStringWithCompletion:(id /* block */)a0; - (void)readAttributeClusterErrorBooleanWithCompletion:(id /* block */)a0; - (void)readAttributeClusterRevisionWithCompletion:(id /* block */)a0; - (void)readAttributeEnum16WithCompletion:(id /* block */)a0; - (void)readAttributeEnum8WithCompletion:(id /* block */)a0; - (void)readAttributeEnumAttrWithCompletion:(id /* block */)a0; - (void)readAttributeEpochSWithCompletion:(id /* block */)a0; - (void)readAttributeEpochUsWithCompletion:(id /* block */)a0; - (void)readAttributeFeatureMapWithCompletion:(id /* block */)a0; - (void)readAttributeFloatDoubleWithCompletion:(id /* block */)a0; - (void)readAttributeFloatSingleWithCompletion:(id /* block */)a0; - (void)readAttributeGeneralErrorBooleanWithCompletion:(id /* block */)a0; - (void)readAttributeGeneratedCommandListWithCompletion:(id /* block */)a0; - (void)readAttributeInt16sWithCompletion:(id /* block */)a0; - (void)readAttributeInt16uWithCompletion:(id /* block */)a0; - (void)readAttributeInt24sWithCompletion:(id /* block */)a0; - (void)readAttributeInt24uWithCompletion:(id /* block */)a0; - (void)readAttributeInt32sWithCompletion:(id /* block */)a0; - (void)readAttributeInt32uWithCompletion:(id /* block */)a0; - (void)readAttributeInt40sWithCompletion:(id /* block */)a0; - (void)readAttributeInt40uWithCompletion:(id /* block */)a0; - (void)readAttributeInt48sWithCompletion:(id /* block */)a0; - (void)readAttributeInt48uWithCompletion:(id /* block */)a0; - (void)readAttributeInt56sWithCompletion:(id /* block */)a0; - (void)readAttributeInt56uWithCompletion:(id /* block */)a0; - (void)readAttributeInt64sWithCompletion:(id /* block */)a0; - (void)readAttributeInt64uWithCompletion:(id /* block */)a0; - (void)readAttributeInt8sWithCompletion:(id /* block */)a0; - (void)readAttributeInt8uWithCompletion:(id /* block */)a0; - (void)readAttributeListFabricScopedWithParams:(id)a0 completion:(id /* block */)a1; - (void)readAttributeListInt8uWithCompletion:(id /* block */)a0; - (void)readAttributeListLongOctetStringWithCompletion:(id /* block */)a0; - (void)readAttributeListNullablesAndOptionalsStructWithCompletion:(id /* block */)a0; - (void)readAttributeListOctetStringWithCompletion:(id /* block */)a0; - (void)readAttributeListStructOctetStringWithCompletion:(id /* block */)a0; - (void)readAttributeLongCharStringWithCompletion:(id /* block */)a0; - (void)readAttributeLongOctetStringWithCompletion:(id /* block */)a0; - (void)readAttributeNullableBitmap16WithCompletion:(id /* block */)a0; - (void)readAttributeNullableBitmap32WithCompletion:(id /* block */)a0; - (void)readAttributeNullableBitmap64WithCompletion:(id /* block */)a0; - (void)readAttributeNullableBitmap8WithCompletion:(id /* block */)a0; - (void)readAttributeNullableBooleanWithCompletion:(id /* block */)a0; - (void)readAttributeNullableCharStringWithCompletion:(id /* block */)a0; - (void)readAttributeNullableEnum16WithCompletion:(id /* block */)a0; - (void)readAttributeNullableEnum8WithCompletion:(id /* block */)a0; - (void)readAttributeNullableEnumAttrWithCompletion:(id /* block */)a0; - (void)readAttributeNullableFloatDoubleWithCompletion:(id /* block */)a0; - (void)readAttributeNullableFloatSingleWithCompletion:(id /* block */)a0; - (void)readAttributeNullableInt16sWithCompletion:(id /* block */)a0; - (void)readAttributeNullableInt16uWithCompletion:(id /* block */)a0; - (void)readAttributeNullableInt24sWithCompletion:(id /* block */)a0; - (void)readAttributeNullableInt24uWithCompletion:(id /* block */)a0; - (void)readAttributeNullableInt32sWithCompletion:(id /* block */)a0; - (void)readAttributeNullableInt32uWithCompletion:(id /* block */)a0; - (void)readAttributeNullableInt40sWithCompletion:(id /* block */)a0; - (void)readAttributeNullableInt40uWithCompletion:(id /* block */)a0; - (void)readAttributeNullableInt48sWithCompletion:(id /* block */)a0; - (void)readAttributeNullableInt48uWithCompletion:(id /* block */)a0; - (void)readAttributeNullableInt56sWithCompletion:(id /* block */)a0; - (void)readAttributeNullableInt56uWithCompletion:(id /* block */)a0; - (void)readAttributeNullableInt64sWithCompletion:(id /* block */)a0; - (void)readAttributeNullableInt64uWithCompletion:(id /* block */)a0; - (void)readAttributeNullableInt8sWithCompletion:(id /* block */)a0; - (void)readAttributeNullableInt8uWithCompletion:(id /* block */)a0; - (void)readAttributeNullableOctetStringWithCompletion:(id /* block */)a0; - (void)readAttributeNullableRangeRestrictedInt16sWithCompletion:(id /* block */)a0; - (void)readAttributeNullableRangeRestrictedInt16uWithCompletion:(id /* block */)a0; - (void)readAttributeNullableRangeRestrictedInt8sWithCompletion:(id /* block */)a0; - (void)readAttributeNullableRangeRestrictedInt8uWithCompletion:(id /* block */)a0; - (void)readAttributeNullableStructWithCompletion:(id /* block */)a0; - (void)readAttributeOctetStringWithCompletion:(id /* block */)a0; - (void)readAttributeRangeRestrictedInt16sWithCompletion:(id /* block */)a0; - (void)readAttributeRangeRestrictedInt16uWithCompletion:(id /* block */)a0; - (void)readAttributeRangeRestrictedInt8sWithCompletion:(id /* block */)a0; - (void)readAttributeRangeRestrictedInt8uWithCompletion:(id /* block */)a0; - (void)readAttributeStructAttrWithCompletion:(id /* block */)a0; - (void)readAttributeTimedWriteBooleanWithCompletion:(id /* block */)a0; - (void)readAttributeUnsupportedWithCompletion:(id /* block */)a0; - (void)readAttributeVendorIdWithCompletion:(id /* block */)a0; - (void)readAttributeWriteOnlyInt8uWithCompletion:(id /* block */)a0; - (void)simpleStructEchoRequestWithParams:(id)a0 completion:(id /* block */)a1; - (void)subscribeAttributeAcceptedCommandListWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAttributeListWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeBitmap16WithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeBitmap32WithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeBitmap64WithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeBitmap8WithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeBooleanWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeCharStringWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeClusterErrorBooleanWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeClusterRevisionWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeEnum16WithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeEnum8WithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeEnumAttrWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeEpochSWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeEpochUsWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeFeatureMapWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeFloatDoubleWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeFloatSingleWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeGeneralErrorBooleanWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeGeneratedCommandListWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInt16sWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInt16uWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInt24sWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInt24uWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInt32sWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInt32uWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInt40sWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInt40uWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInt48sWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInt48uWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInt56sWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInt56uWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInt64sWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInt64uWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInt8sWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInt8uWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeListFabricScopedWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeListInt8uWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeListLongOctetStringWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeListNullablesAndOptionalsStructWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeListOctetStringWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeListStructOctetStringWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeLongCharStringWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeLongOctetStringWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableBitmap16WithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableBitmap32WithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableBitmap64WithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableBitmap8WithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableBooleanWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableCharStringWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableEnum16WithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableEnum8WithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableEnumAttrWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableFloatDoubleWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableFloatSingleWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableInt16sWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableInt16uWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableInt24sWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableInt24uWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableInt32sWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableInt32uWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableInt40sWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableInt40uWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableInt48sWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableInt48uWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableInt56sWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableInt56uWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableInt64sWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableInt64uWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableInt8sWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableInt8uWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableOctetStringWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableRangeRestrictedInt16sWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableRangeRestrictedInt16uWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableRangeRestrictedInt8sWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableRangeRestrictedInt8uWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNullableStructWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeOctetStringWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRangeRestrictedInt16sWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRangeRestrictedInt16uWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRangeRestrictedInt8sWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRangeRestrictedInt8uWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeStructAttrWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeTimedWriteBooleanWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeUnsupportedWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeVendorIdWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeWriteOnlyInt8uWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)testAddArgumentsWithParams:(id)a0 completion:(id /* block */)a1; - (void)testComplexNullableOptionalRequestWithParams:(id)a0 completion:(id /* block */)a1; - (void)testEmitTestEventRequestWithParams:(id)a0 completion:(id /* block */)a1; - (void)testEmitTestFabricScopedEventRequestWithParams:(id)a0 completion:(id /* block */)a1; - (void)testEnumsRequestWithParams:(id)a0 completion:(id /* block */)a1; - (void)testListInt8UArgumentRequestWithParams:(id)a0 completion:(id /* block */)a1; - (void)testListInt8UReverseRequestWithParams:(id)a0 completion:(id /* block */)a1; - (void)testListNestedStructListArgumentRequestWithParams:(id)a0 completion:(id /* block */)a1; - (void)testListStructArgumentRequestWithParams:(id)a0 completion:(id /* block */)a1; - (void)testNestedStructArgumentRequestWithParams:(id)a0 completion:(id /* block */)a1; - (void)testNestedStructListArgumentRequestWithParams:(id)a0 completion:(id /* block */)a1; - (void)testNotHandledWithCompletion:(id /* block */)a0; - (void)testNotHandledWithParams:(id)a0 completion:(id /* block */)a1; - (void)testNullableOptionalRequestWithParams:(id)a0 completion:(id /* block */)a1; - (void)testSimpleArgumentRequestWithParams:(id)a0 completion:(id /* block */)a1; - (void)testSimpleOptionalArgumentRequestWithParams:(id)a0 completion:(id /* block */)a1; - (void)testSpecificWithCompletion:(id /* block */)a0; - (void)testSpecificWithParams:(id)a0 completion:(id /* block */)a1; - (void)testStructArgumentRequestWithParams:(id)a0 completion:(id /* block */)a1; - (void)testStructArrayArgumentRequestWithParams:(id)a0 completion:(id /* block */)a1; - (void)testUnknownCommandWithCompletion:(id /* block */)a0; - (void)testUnknownCommandWithParams:(id)a0 completion:(id /* block */)a1; - (void)testWithCompletion:(id /* block */)a0; - (void)testWithParams:(id)a0 completion:(id /* block */)a1; - (void)timedInvokeRequestWithCompletion:(id /* block */)a0; - (void)timedInvokeRequestWithParams:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeBitmap16WithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeBitmap16WithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeBitmap32WithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeBitmap32WithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeBitmap64WithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeBitmap64WithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeBitmap8WithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeBitmap8WithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeBooleanWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeBooleanWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeCharStringWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeCharStringWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeClusterErrorBooleanWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeClusterErrorBooleanWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeEnum16WithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeEnum16WithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeEnum8WithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeEnum8WithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeEnumAttrWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeEnumAttrWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeEpochSWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeEpochSWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeEpochUsWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeEpochUsWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeFloatDoubleWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeFloatDoubleWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeFloatSingleWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeFloatSingleWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeGeneralErrorBooleanWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeGeneralErrorBooleanWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeInt16sWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeInt16sWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeInt16uWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeInt16uWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeInt24sWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeInt24sWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeInt24uWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeInt24uWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeInt32sWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeInt32sWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeInt32uWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeInt32uWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeInt40sWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeInt40sWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeInt40uWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeInt40uWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeInt48sWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeInt48sWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeInt48uWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeInt48uWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeInt56sWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeInt56sWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeInt56uWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeInt56uWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeInt64sWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeInt64sWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeInt64uWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeInt64uWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeInt8sWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeInt8sWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeInt8uWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeInt8uWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeListFabricScopedWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeListFabricScopedWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeListInt8uWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeListInt8uWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeListLongOctetStringWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeListLongOctetStringWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeListNullablesAndOptionalsStructWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeListNullablesAndOptionalsStructWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeListOctetStringWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeListOctetStringWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeListStructOctetStringWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeLongCharStringWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeLongCharStringWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeLongOctetStringWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeLongOctetStringWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableBitmap16WithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableBitmap16WithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableBitmap32WithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableBitmap32WithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableBitmap64WithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableBitmap64WithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableBitmap8WithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableBitmap8WithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableBooleanWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableBooleanWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableCharStringWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableCharStringWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableEnum16WithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableEnum16WithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableEnum8WithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableEnum8WithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableEnumAttrWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableEnumAttrWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableFloatDoubleWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableFloatDoubleWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableFloatSingleWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableFloatSingleWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableInt16sWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableInt16sWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableInt16uWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableInt16uWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableInt24sWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableInt24sWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableInt24uWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableInt24uWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableInt32sWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableInt32sWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableInt32uWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableInt32uWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableInt40sWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableInt40sWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableInt40uWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableInt40uWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableInt48sWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableInt48sWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableInt48uWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableInt48uWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableInt56sWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableInt56sWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableInt56uWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableInt56uWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableInt64sWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableInt64sWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableInt64uWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableInt64uWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableInt8sWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableInt8sWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableInt8uWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableInt8uWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableOctetStringWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableOctetStringWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableRangeRestrictedInt16sWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableRangeRestrictedInt16sWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableRangeRestrictedInt16uWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableRangeRestrictedInt16uWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableRangeRestrictedInt8sWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableRangeRestrictedInt8uWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeNullableStructWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeNullableStructWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeOctetStringWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeOctetStringWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeRangeRestrictedInt16sWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeRangeRestrictedInt16uWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeRangeRestrictedInt8sWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeRangeRestrictedInt8sWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeRangeRestrictedInt8uWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeRangeRestrictedInt8uWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeStructAttrWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeStructAttrWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeTimedWriteBooleanWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeTimedWriteBooleanWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeUnsupportedWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeUnsupportedWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeVendorIdWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeVendorIdWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeWriteOnlyInt8uWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeWriteOnlyInt8uWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; @end