@class MTRBaseDevice; @interface MTRBaseClusterElectricalMeasurement : MTRCluster @property (readonly, nonatomic) MTRBaseDevice *device; @property (readonly, nonatomic) unsigned short endpoint; + (void)readAttributeAcActivePowerOverloadWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAcActivePowerOverloadWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAcCurrentDivisorWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAcCurrentDivisorWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAcCurrentMultiplierWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAcCurrentMultiplierWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAcCurrentOverloadWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAcCurrentOverloadWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAcFrequencyDivisorWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAcFrequencyDivisorWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAcFrequencyMaxWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAcFrequencyMaxWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAcFrequencyMinWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAcFrequencyMinWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAcFrequencyMultiplierWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAcFrequencyMultiplierWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAcFrequencyWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAcFrequencyWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAcOverloadAlarmsMaskWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAcOverloadAlarmsMaskWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAcPowerDivisorWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAcPowerDivisorWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAcPowerMultiplierWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAcPowerMultiplierWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAcReactivePowerOverloadWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAcReactivePowerOverloadWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAcVoltageDivisorWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAcVoltageDivisorWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAcVoltageMultiplierWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAcVoltageMultiplierWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAcVoltageOverloadWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAcVoltageOverloadWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAcceptedCommandListWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAcceptedCommandListWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeActiveCurrentPhaseBWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeActiveCurrentPhaseBWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeActiveCurrentPhaseCWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeActiveCurrentPhaseCWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeActivePowerMaxPhaseBWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeActivePowerMaxPhaseBWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeActivePowerMaxPhaseCWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeActivePowerMaxPhaseCWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeActivePowerMaxWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeActivePowerMaxWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeActivePowerMinPhaseBWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeActivePowerMinPhaseBWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeActivePowerMinPhaseCWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeActivePowerMinPhaseCWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeActivePowerMinWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeActivePowerMinWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeActivePowerPhaseBWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeActivePowerPhaseBWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeActivePowerPhaseCWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeActivePowerPhaseCWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeActivePowerWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeActivePowerWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeApparentPowerPhaseBWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeApparentPowerPhaseBWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeApparentPowerPhaseCWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeApparentPowerPhaseCWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeApparentPowerWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeApparentPowerWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAttributeListWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAttributeListWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAverageRmsOverVoltageCounterPhaseBWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAverageRmsOverVoltageCounterPhaseBWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAverageRmsOverVoltageCounterPhaseCWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAverageRmsOverVoltageCounterPhaseCWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAverageRmsOverVoltageWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAverageRmsOverVoltageWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAverageRmsUnderVoltageCounterPhaseBWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAverageRmsUnderVoltageCounterPhaseBWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAverageRmsUnderVoltageCounterPhaseCWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAverageRmsUnderVoltageCounterPhaseCWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAverageRmsUnderVoltageCounterWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAverageRmsUnderVoltageCounterWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAverageRmsUnderVoltageWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAverageRmsUnderVoltageWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeAverageRmsVoltageMeasurementPeriodWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeAverageRmsVoltageMeasurementPeriodWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeClusterRevisionWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeClusterRevisionWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeCurrentOverloadWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeCurrentOverloadWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeDcCurrentDivisorWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeDcCurrentDivisorWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeDcCurrentMaxWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeDcCurrentMaxWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeDcCurrentMinWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeDcCurrentMinWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeDcCurrentMultiplierWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeDcCurrentMultiplierWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeDcCurrentWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeDcCurrentWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeDcPowerDivisorWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeDcPowerDivisorWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeDcPowerMaxWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeDcPowerMaxWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeDcPowerMinWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeDcPowerMinWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeDcPowerMultiplierWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeDcPowerMultiplierWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeDcPowerWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeDcPowerWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeDcVoltageDivisorWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeDcVoltageDivisorWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeDcVoltageMaxWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeDcVoltageMaxWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeDcVoltageMinWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeDcVoltageMinWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeDcVoltageMultiplierWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeDcVoltageMultiplierWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeDcVoltageWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeDcVoltageWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeFeatureMapWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeFeatureMapWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeGeneratedCommandListWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeGeneratedCommandListWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeHarmonicCurrentMultiplierWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeHarmonicCurrentMultiplierWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInstantaneousActiveCurrentWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInstantaneousActiveCurrentWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInstantaneousLineCurrentWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInstantaneousLineCurrentWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInstantaneousPowerWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInstantaneousPowerWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInstantaneousReactiveCurrentWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInstantaneousReactiveCurrentWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeInstantaneousVoltageWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeInstantaneousVoltageWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeLineCurrentPhaseBWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeLineCurrentPhaseBWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeLineCurrentPhaseCWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeLineCurrentPhaseCWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeMeasured11thHarmonicCurrentWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeMeasured11thHarmonicCurrentWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeMeasured1stHarmonicCurrentWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeMeasured1stHarmonicCurrentWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeMeasured3rdHarmonicCurrentWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeMeasured3rdHarmonicCurrentWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeMeasured5thHarmonicCurrentWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeMeasured5thHarmonicCurrentWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeMeasured7thHarmonicCurrentWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeMeasured7thHarmonicCurrentWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeMeasured9thHarmonicCurrentWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeMeasured9thHarmonicCurrentWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeMeasuredPhase11thHarmonicCurrentWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeMeasuredPhase11thHarmonicCurrentWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeMeasuredPhase1stHarmonicCurrentWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeMeasuredPhase1stHarmonicCurrentWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeMeasuredPhase3rdHarmonicCurrentWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeMeasuredPhase3rdHarmonicCurrentWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeMeasuredPhase5thHarmonicCurrentWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeMeasuredPhase5thHarmonicCurrentWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeMeasuredPhase7thHarmonicCurrentWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeMeasuredPhase7thHarmonicCurrentWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeMeasuredPhase9thHarmonicCurrentWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeMeasuredPhase9thHarmonicCurrentWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeMeasurementTypeWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeMeasurementTypeWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeNeutralCurrentWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeNeutralCurrentWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeOverloadAlarmsMaskWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeOverloadAlarmsMaskWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributePhaseHarmonicCurrentMultiplierWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributePhaseHarmonicCurrentMultiplierWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributePowerDivisorWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributePowerDivisorWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributePowerFactorPhaseBWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributePowerFactorPhaseBWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributePowerFactorPhaseCWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributePowerFactorPhaseCWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributePowerFactorWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributePowerFactorWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributePowerMultiplierWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributePowerMultiplierWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeReactiveCurrentPhaseBWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeReactiveCurrentPhaseBWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeReactiveCurrentPhaseCWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeReactiveCurrentPhaseCWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeReactivePowerPhaseBWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeReactivePowerPhaseBWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeReactivePowerPhaseCWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeReactivePowerPhaseCWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeReactivePowerWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeReactivePowerWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsCurrentMaxPhaseBWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsCurrentMaxPhaseBWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsCurrentMaxPhaseCWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsCurrentMaxPhaseCWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsCurrentMaxWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsCurrentMaxWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsCurrentMinPhaseBWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsCurrentMinPhaseBWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsCurrentMinPhaseCWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsCurrentMinPhaseCWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsCurrentMinWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsCurrentMinWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsCurrentPhaseBWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsCurrentPhaseBWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsCurrentPhaseCWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsCurrentPhaseCWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsCurrentWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsCurrentWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsExtremeOverVoltagePeriodPhaseBWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsExtremeOverVoltagePeriodPhaseBWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsExtremeOverVoltagePeriodPhaseCWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsExtremeOverVoltagePeriodPhaseCWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsExtremeOverVoltagePeriodWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsExtremeOverVoltagePeriodWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsExtremeOverVoltageWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsExtremeOverVoltageWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsExtremeUnderVoltagePeriodWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsExtremeUnderVoltagePeriodWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsExtremeUnderVoltageWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsExtremeUnderVoltageWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsVoltageMaxPhaseBWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsVoltageMaxPhaseBWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsVoltageMaxPhaseCWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsVoltageMaxPhaseCWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsVoltageMaxWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsVoltageMaxWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsVoltageMinPhaseBWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsVoltageMinPhaseBWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsVoltageMinPhaseCWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsVoltageMinPhaseCWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsVoltageMinWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsVoltageMinWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsVoltagePhaseBWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsVoltagePhaseBWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsVoltagePhaseCWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsVoltagePhaseCWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsVoltageSagPeriodPhaseBWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsVoltageSagPeriodPhaseBWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsVoltageSagPeriodPhaseCWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsVoltageSagPeriodPhaseCWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsVoltageSagPeriodWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsVoltageSagPeriodWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsVoltageSagWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsVoltageSagWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsVoltageSwellPeriodPhaseBWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsVoltageSwellPeriodPhaseBWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsVoltageSwellPeriodPhaseCWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsVoltageSwellPeriodPhaseCWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsVoltageSwellPeriodWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsVoltageSwellPeriodWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsVoltageSwellWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsVoltageSwellWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeRmsVoltageWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeRmsVoltageWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeTotalActivePowerWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeTotalActivePowerWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeTotalApparentPowerWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeTotalApparentPowerWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeTotalReactivePowerWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeTotalReactivePowerWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; + (void)readAttributeVoltageOverloadWithAttributeCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completionHandler:(id /* block */)a3; + (void)readAttributeVoltageOverloadWithClusterStateCache:(id)a0 endpoint:(id)a1 queue:(id)a2 completion:(id /* block */)a3; - (void).cxx_destruct; - (void)readAttributeAverageRmsUnderVoltageCounterPhaseBWithCompletion:(id /* block */)a0; - (void)writeAttributeRmsExtremeUnderVoltagePeriodWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeRmsVoltageSwellPeriodWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)readAttributeAverageRmsUnderVoltageCounterPhaseCWithCompletion:(id /* block */)a0; - (void)readAttributeInstantaneousReactiveCurrentWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsExtremeUnderVoltagePeriodWithCompletionHandler:(id /* block */)a0; - (void)writeAttributeRmsVoltageSwellPeriodWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)getMeasurementProfileCommandWithParams:(id)a0 completion:(id /* block */)a1; - (void)getMeasurementProfileCommandWithParams:(id)a0 completionHandler:(id /* block */)a1; - (void)getProfileInfoCommandWithCompletion:(id /* block */)a0; - (void)getProfileInfoCommandWithCompletionHandler:(id /* block */)a0; - (void)getProfileInfoCommandWithParams:(id)a0 completion:(id /* block */)a1; - (void)getProfileInfoCommandWithParams:(id)a0 completionHandler:(id /* block */)a1; - (id)initWithDevice:(id)a0 endpoint:(unsigned short)a1 queue:(id)a2; - (id)initWithDevice:(id)a0 endpointID:(id)a1 queue:(id)a2; - (void)readAttributeAcActivePowerOverloadWithCompletion:(id /* block */)a0; - (void)readAttributeAcActivePowerOverloadWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAcCurrentDivisorWithCompletion:(id /* block */)a0; - (void)readAttributeAcCurrentDivisorWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAcCurrentMultiplierWithCompletion:(id /* block */)a0; - (void)readAttributeAcCurrentMultiplierWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAcCurrentOverloadWithCompletion:(id /* block */)a0; - (void)readAttributeAcCurrentOverloadWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAcFrequencyDivisorWithCompletion:(id /* block */)a0; - (void)readAttributeAcFrequencyDivisorWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAcFrequencyMaxWithCompletion:(id /* block */)a0; - (void)readAttributeAcFrequencyMaxWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAcFrequencyMinWithCompletion:(id /* block */)a0; - (void)readAttributeAcFrequencyMinWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAcFrequencyMultiplierWithCompletion:(id /* block */)a0; - (void)readAttributeAcFrequencyMultiplierWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAcFrequencyWithCompletion:(id /* block */)a0; - (void)readAttributeAcFrequencyWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAcOverloadAlarmsMaskWithCompletion:(id /* block */)a0; - (void)readAttributeAcOverloadAlarmsMaskWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAcPowerDivisorWithCompletion:(id /* block */)a0; - (void)readAttributeAcPowerDivisorWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAcPowerMultiplierWithCompletion:(id /* block */)a0; - (void)readAttributeAcPowerMultiplierWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAcReactivePowerOverloadWithCompletion:(id /* block */)a0; - (void)readAttributeAcReactivePowerOverloadWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAcVoltageDivisorWithCompletion:(id /* block */)a0; - (void)readAttributeAcVoltageDivisorWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAcVoltageMultiplierWithCompletion:(id /* block */)a0; - (void)readAttributeAcVoltageMultiplierWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAcVoltageOverloadWithCompletion:(id /* block */)a0; - (void)readAttributeAcVoltageOverloadWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAcceptedCommandListWithCompletion:(id /* block */)a0; - (void)readAttributeAcceptedCommandListWithCompletionHandler:(id /* block */)a0; - (void)readAttributeActiveCurrentPhaseBWithCompletion:(id /* block */)a0; - (void)readAttributeActiveCurrentPhaseBWithCompletionHandler:(id /* block */)a0; - (void)readAttributeActiveCurrentPhaseCWithCompletion:(id /* block */)a0; - (void)readAttributeActiveCurrentPhaseCWithCompletionHandler:(id /* block */)a0; - (void)readAttributeActivePowerMaxPhaseBWithCompletion:(id /* block */)a0; - (void)readAttributeActivePowerMaxPhaseBWithCompletionHandler:(id /* block */)a0; - (void)readAttributeActivePowerMaxPhaseCWithCompletion:(id /* block */)a0; - (void)readAttributeActivePowerMaxPhaseCWithCompletionHandler:(id /* block */)a0; - (void)readAttributeActivePowerMaxWithCompletion:(id /* block */)a0; - (void)readAttributeActivePowerMaxWithCompletionHandler:(id /* block */)a0; - (void)readAttributeActivePowerMinPhaseBWithCompletion:(id /* block */)a0; - (void)readAttributeActivePowerMinPhaseBWithCompletionHandler:(id /* block */)a0; - (void)readAttributeActivePowerMinPhaseCWithCompletion:(id /* block */)a0; - (void)readAttributeActivePowerMinPhaseCWithCompletionHandler:(id /* block */)a0; - (void)readAttributeActivePowerMinWithCompletion:(id /* block */)a0; - (void)readAttributeActivePowerMinWithCompletionHandler:(id /* block */)a0; - (void)readAttributeActivePowerPhaseBWithCompletion:(id /* block */)a0; - (void)readAttributeActivePowerPhaseBWithCompletionHandler:(id /* block */)a0; - (void)readAttributeActivePowerPhaseCWithCompletion:(id /* block */)a0; - (void)readAttributeActivePowerPhaseCWithCompletionHandler:(id /* block */)a0; - (void)readAttributeActivePowerWithCompletion:(id /* block */)a0; - (void)readAttributeActivePowerWithCompletionHandler:(id /* block */)a0; - (void)readAttributeApparentPowerPhaseBWithCompletion:(id /* block */)a0; - (void)readAttributeApparentPowerPhaseBWithCompletionHandler:(id /* block */)a0; - (void)readAttributeApparentPowerPhaseCWithCompletion:(id /* block */)a0; - (void)readAttributeApparentPowerPhaseCWithCompletionHandler:(id /* block */)a0; - (void)readAttributeApparentPowerWithCompletion:(id /* block */)a0; - (void)readAttributeApparentPowerWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAttributeListWithCompletion:(id /* block */)a0; - (void)readAttributeAttributeListWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAverageRmsOverVoltageCounterPhaseBWithCompletion:(id /* block */)a0; - (void)readAttributeAverageRmsOverVoltageCounterPhaseBWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAverageRmsOverVoltageCounterPhaseCWithCompletion:(id /* block */)a0; - (void)readAttributeAverageRmsOverVoltageCounterPhaseCWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAverageRmsOverVoltageWithCompletion:(id /* block */)a0; - (void)readAttributeAverageRmsOverVoltageWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAverageRmsUnderVoltageCounterPhaseBWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAverageRmsUnderVoltageCounterPhaseCWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAverageRmsUnderVoltageCounterWithCompletion:(id /* block */)a0; - (void)readAttributeAverageRmsUnderVoltageCounterWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAverageRmsUnderVoltageWithCompletion:(id /* block */)a0; - (void)readAttributeAverageRmsUnderVoltageWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithCompletion:(id /* block */)a0; - (void)readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithCompletion:(id /* block */)a0; - (void)readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithCompletionHandler:(id /* block */)a0; - (void)readAttributeAverageRmsVoltageMeasurementPeriodWithCompletion:(id /* block */)a0; - (void)readAttributeAverageRmsVoltageMeasurementPeriodWithCompletionHandler:(id /* block */)a0; - (void)readAttributeClusterRevisionWithCompletion:(id /* block */)a0; - (void)readAttributeClusterRevisionWithCompletionHandler:(id /* block */)a0; - (void)readAttributeCurrentOverloadWithCompletion:(id /* block */)a0; - (void)readAttributeCurrentOverloadWithCompletionHandler:(id /* block */)a0; - (void)readAttributeDcCurrentDivisorWithCompletion:(id /* block */)a0; - (void)readAttributeDcCurrentDivisorWithCompletionHandler:(id /* block */)a0; - (void)readAttributeDcCurrentMaxWithCompletion:(id /* block */)a0; - (void)readAttributeDcCurrentMaxWithCompletionHandler:(id /* block */)a0; - (void)readAttributeDcCurrentMinWithCompletion:(id /* block */)a0; - (void)readAttributeDcCurrentMinWithCompletionHandler:(id /* block */)a0; - (void)readAttributeDcCurrentMultiplierWithCompletion:(id /* block */)a0; - (void)readAttributeDcCurrentMultiplierWithCompletionHandler:(id /* block */)a0; - (void)readAttributeDcCurrentWithCompletion:(id /* block */)a0; - (void)readAttributeDcCurrentWithCompletionHandler:(id /* block */)a0; - (void)readAttributeDcPowerDivisorWithCompletion:(id /* block */)a0; - (void)readAttributeDcPowerDivisorWithCompletionHandler:(id /* block */)a0; - (void)readAttributeDcPowerMaxWithCompletion:(id /* block */)a0; - (void)readAttributeDcPowerMaxWithCompletionHandler:(id /* block */)a0; - (void)readAttributeDcPowerMinWithCompletion:(id /* block */)a0; - (void)readAttributeDcPowerMinWithCompletionHandler:(id /* block */)a0; - (void)readAttributeDcPowerMultiplierWithCompletion:(id /* block */)a0; - (void)readAttributeDcPowerMultiplierWithCompletionHandler:(id /* block */)a0; - (void)readAttributeDcPowerWithCompletion:(id /* block */)a0; - (void)readAttributeDcPowerWithCompletionHandler:(id /* block */)a0; - (void)readAttributeDcVoltageDivisorWithCompletion:(id /* block */)a0; - (void)readAttributeDcVoltageDivisorWithCompletionHandler:(id /* block */)a0; - (void)readAttributeDcVoltageMaxWithCompletion:(id /* block */)a0; - (void)readAttributeDcVoltageMaxWithCompletionHandler:(id /* block */)a0; - (void)readAttributeDcVoltageMinWithCompletion:(id /* block */)a0; - (void)readAttributeDcVoltageMinWithCompletionHandler:(id /* block */)a0; - (void)readAttributeDcVoltageMultiplierWithCompletion:(id /* block */)a0; - (void)readAttributeDcVoltageMultiplierWithCompletionHandler:(id /* block */)a0; - (void)readAttributeDcVoltageWithCompletion:(id /* block */)a0; - (void)readAttributeDcVoltageWithCompletionHandler:(id /* block */)a0; - (void)readAttributeFeatureMapWithCompletion:(id /* block */)a0; - (void)readAttributeFeatureMapWithCompletionHandler:(id /* block */)a0; - (void)readAttributeGeneratedCommandListWithCompletion:(id /* block */)a0; - (void)readAttributeGeneratedCommandListWithCompletionHandler:(id /* block */)a0; - (void)readAttributeHarmonicCurrentMultiplierWithCompletion:(id /* block */)a0; - (void)readAttributeHarmonicCurrentMultiplierWithCompletionHandler:(id /* block */)a0; - (void)readAttributeInstantaneousActiveCurrentWithCompletion:(id /* block */)a0; - (void)readAttributeInstantaneousActiveCurrentWithCompletionHandler:(id /* block */)a0; - (void)readAttributeInstantaneousLineCurrentWithCompletion:(id /* block */)a0; - (void)readAttributeInstantaneousLineCurrentWithCompletionHandler:(id /* block */)a0; - (void)readAttributeInstantaneousPowerWithCompletion:(id /* block */)a0; - (void)readAttributeInstantaneousPowerWithCompletionHandler:(id /* block */)a0; - (void)readAttributeInstantaneousReactiveCurrentWithCompletion:(id /* block */)a0; - (void)readAttributeInstantaneousVoltageWithCompletion:(id /* block */)a0; - (void)readAttributeInstantaneousVoltageWithCompletionHandler:(id /* block */)a0; - (void)readAttributeLineCurrentPhaseBWithCompletion:(id /* block */)a0; - (void)readAttributeLineCurrentPhaseBWithCompletionHandler:(id /* block */)a0; - (void)readAttributeLineCurrentPhaseCWithCompletion:(id /* block */)a0; - (void)readAttributeLineCurrentPhaseCWithCompletionHandler:(id /* block */)a0; - (void)readAttributeMeasured11thHarmonicCurrentWithCompletion:(id /* block */)a0; - (void)readAttributeMeasured11thHarmonicCurrentWithCompletionHandler:(id /* block */)a0; - (void)readAttributeMeasured1stHarmonicCurrentWithCompletion:(id /* block */)a0; - (void)readAttributeMeasured1stHarmonicCurrentWithCompletionHandler:(id /* block */)a0; - (void)readAttributeMeasured3rdHarmonicCurrentWithCompletion:(id /* block */)a0; - (void)readAttributeMeasured3rdHarmonicCurrentWithCompletionHandler:(id /* block */)a0; - (void)readAttributeMeasured5thHarmonicCurrentWithCompletion:(id /* block */)a0; - (void)readAttributeMeasured5thHarmonicCurrentWithCompletionHandler:(id /* block */)a0; - (void)readAttributeMeasured7thHarmonicCurrentWithCompletion:(id /* block */)a0; - (void)readAttributeMeasured7thHarmonicCurrentWithCompletionHandler:(id /* block */)a0; - (void)readAttributeMeasured9thHarmonicCurrentWithCompletion:(id /* block */)a0; - (void)readAttributeMeasured9thHarmonicCurrentWithCompletionHandler:(id /* block */)a0; - (void)readAttributeMeasuredPhase11thHarmonicCurrentWithCompletion:(id /* block */)a0; - (void)readAttributeMeasuredPhase11thHarmonicCurrentWithCompletionHandler:(id /* block */)a0; - (void)readAttributeMeasuredPhase1stHarmonicCurrentWithCompletion:(id /* block */)a0; - (void)readAttributeMeasuredPhase1stHarmonicCurrentWithCompletionHandler:(id /* block */)a0; - (void)readAttributeMeasuredPhase3rdHarmonicCurrentWithCompletion:(id /* block */)a0; - (void)readAttributeMeasuredPhase3rdHarmonicCurrentWithCompletionHandler:(id /* block */)a0; - (void)readAttributeMeasuredPhase5thHarmonicCurrentWithCompletion:(id /* block */)a0; - (void)readAttributeMeasuredPhase5thHarmonicCurrentWithCompletionHandler:(id /* block */)a0; - (void)readAttributeMeasuredPhase7thHarmonicCurrentWithCompletion:(id /* block */)a0; - (void)readAttributeMeasuredPhase7thHarmonicCurrentWithCompletionHandler:(id /* block */)a0; - (void)readAttributeMeasuredPhase9thHarmonicCurrentWithCompletion:(id /* block */)a0; - (void)readAttributeMeasuredPhase9thHarmonicCurrentWithCompletionHandler:(id /* block */)a0; - (void)readAttributeMeasurementTypeWithCompletion:(id /* block */)a0; - (void)readAttributeMeasurementTypeWithCompletionHandler:(id /* block */)a0; - (void)readAttributeNeutralCurrentWithCompletion:(id /* block */)a0; - (void)readAttributeNeutralCurrentWithCompletionHandler:(id /* block */)a0; - (void)readAttributeOverloadAlarmsMaskWithCompletion:(id /* block */)a0; - (void)readAttributeOverloadAlarmsMaskWithCompletionHandler:(id /* block */)a0; - (void)readAttributePhaseHarmonicCurrentMultiplierWithCompletion:(id /* block */)a0; - (void)readAttributePhaseHarmonicCurrentMultiplierWithCompletionHandler:(id /* block */)a0; - (void)readAttributePowerDivisorWithCompletion:(id /* block */)a0; - (void)readAttributePowerDivisorWithCompletionHandler:(id /* block */)a0; - (void)readAttributePowerFactorPhaseBWithCompletion:(id /* block */)a0; - (void)readAttributePowerFactorPhaseBWithCompletionHandler:(id /* block */)a0; - (void)readAttributePowerFactorPhaseCWithCompletion:(id /* block */)a0; - (void)readAttributePowerFactorPhaseCWithCompletionHandler:(id /* block */)a0; - (void)readAttributePowerFactorWithCompletion:(id /* block */)a0; - (void)readAttributePowerFactorWithCompletionHandler:(id /* block */)a0; - (void)readAttributePowerMultiplierWithCompletion:(id /* block */)a0; - (void)readAttributePowerMultiplierWithCompletionHandler:(id /* block */)a0; - (void)readAttributeReactiveCurrentPhaseBWithCompletion:(id /* block */)a0; - (void)readAttributeReactiveCurrentPhaseBWithCompletionHandler:(id /* block */)a0; - (void)readAttributeReactiveCurrentPhaseCWithCompletion:(id /* block */)a0; - (void)readAttributeReactiveCurrentPhaseCWithCompletionHandler:(id /* block */)a0; - (void)readAttributeReactivePowerPhaseBWithCompletion:(id /* block */)a0; - (void)readAttributeReactivePowerPhaseBWithCompletionHandler:(id /* block */)a0; - (void)readAttributeReactivePowerPhaseCWithCompletion:(id /* block */)a0; - (void)readAttributeReactivePowerPhaseCWithCompletionHandler:(id /* block */)a0; - (void)readAttributeReactivePowerWithCompletion:(id /* block */)a0; - (void)readAttributeReactivePowerWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsCurrentMaxPhaseBWithCompletion:(id /* block */)a0; - (void)readAttributeRmsCurrentMaxPhaseBWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsCurrentMaxPhaseCWithCompletion:(id /* block */)a0; - (void)readAttributeRmsCurrentMaxPhaseCWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsCurrentMaxWithCompletion:(id /* block */)a0; - (void)readAttributeRmsCurrentMaxWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsCurrentMinPhaseBWithCompletion:(id /* block */)a0; - (void)readAttributeRmsCurrentMinPhaseBWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsCurrentMinPhaseCWithCompletion:(id /* block */)a0; - (void)readAttributeRmsCurrentMinPhaseCWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsCurrentMinWithCompletion:(id /* block */)a0; - (void)readAttributeRmsCurrentMinWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsCurrentPhaseBWithCompletion:(id /* block */)a0; - (void)readAttributeRmsCurrentPhaseBWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsCurrentPhaseCWithCompletion:(id /* block */)a0; - (void)readAttributeRmsCurrentPhaseCWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsCurrentWithCompletion:(id /* block */)a0; - (void)readAttributeRmsCurrentWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsExtremeOverVoltagePeriodPhaseBWithCompletion:(id /* block */)a0; - (void)readAttributeRmsExtremeOverVoltagePeriodPhaseBWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsExtremeOverVoltagePeriodPhaseCWithCompletion:(id /* block */)a0; - (void)readAttributeRmsExtremeOverVoltagePeriodPhaseCWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsExtremeOverVoltagePeriodWithCompletion:(id /* block */)a0; - (void)readAttributeRmsExtremeOverVoltagePeriodWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsExtremeOverVoltageWithCompletion:(id /* block */)a0; - (void)readAttributeRmsExtremeOverVoltageWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithCompletion:(id /* block */)a0; - (void)readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithCompletion:(id /* block */)a0; - (void)readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsExtremeUnderVoltagePeriodWithCompletion:(id /* block */)a0; - (void)readAttributeRmsExtremeUnderVoltageWithCompletion:(id /* block */)a0; - (void)readAttributeRmsExtremeUnderVoltageWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsVoltageMaxPhaseBWithCompletion:(id /* block */)a0; - (void)readAttributeRmsVoltageMaxPhaseBWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsVoltageMaxPhaseCWithCompletion:(id /* block */)a0; - (void)readAttributeRmsVoltageMaxPhaseCWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsVoltageMaxWithCompletion:(id /* block */)a0; - (void)readAttributeRmsVoltageMaxWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsVoltageMinPhaseBWithCompletion:(id /* block */)a0; - (void)readAttributeRmsVoltageMinPhaseBWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsVoltageMinPhaseCWithCompletion:(id /* block */)a0; - (void)readAttributeRmsVoltageMinPhaseCWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsVoltageMinWithCompletion:(id /* block */)a0; - (void)readAttributeRmsVoltageMinWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsVoltagePhaseBWithCompletion:(id /* block */)a0; - (void)readAttributeRmsVoltagePhaseBWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsVoltagePhaseCWithCompletion:(id /* block */)a0; - (void)readAttributeRmsVoltagePhaseCWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsVoltageSagPeriodPhaseBWithCompletion:(id /* block */)a0; - (void)readAttributeRmsVoltageSagPeriodPhaseBWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsVoltageSagPeriodPhaseCWithCompletion:(id /* block */)a0; - (void)readAttributeRmsVoltageSagPeriodPhaseCWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsVoltageSagPeriodWithCompletion:(id /* block */)a0; - (void)readAttributeRmsVoltageSagPeriodWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsVoltageSagWithCompletion:(id /* block */)a0; - (void)readAttributeRmsVoltageSagWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsVoltageSwellPeriodPhaseBWithCompletion:(id /* block */)a0; - (void)readAttributeRmsVoltageSwellPeriodPhaseBWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsVoltageSwellPeriodPhaseCWithCompletion:(id /* block */)a0; - (void)readAttributeRmsVoltageSwellPeriodPhaseCWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsVoltageSwellPeriodWithCompletion:(id /* block */)a0; - (void)readAttributeRmsVoltageSwellPeriodWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsVoltageSwellWithCompletion:(id /* block */)a0; - (void)readAttributeRmsVoltageSwellWithCompletionHandler:(id /* block */)a0; - (void)readAttributeRmsVoltageWithCompletion:(id /* block */)a0; - (void)readAttributeRmsVoltageWithCompletionHandler:(id /* block */)a0; - (void)readAttributeTotalActivePowerWithCompletion:(id /* block */)a0; - (void)readAttributeTotalActivePowerWithCompletionHandler:(id /* block */)a0; - (void)readAttributeTotalApparentPowerWithCompletion:(id /* block */)a0; - (void)readAttributeTotalApparentPowerWithCompletionHandler:(id /* block */)a0; - (void)readAttributeTotalReactivePowerWithCompletion:(id /* block */)a0; - (void)readAttributeTotalReactivePowerWithCompletionHandler:(id /* block */)a0; - (void)readAttributeVoltageOverloadWithCompletion:(id /* block */)a0; - (void)readAttributeVoltageOverloadWithCompletionHandler:(id /* block */)a0; - (void)subscribeAttributeAcActivePowerOverloadWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAcActivePowerOverloadWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAcCurrentDivisorWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAcCurrentDivisorWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAcCurrentMultiplierWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAcCurrentMultiplierWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAcCurrentOverloadWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAcCurrentOverloadWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAcFrequencyDivisorWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAcFrequencyDivisorWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAcFrequencyMaxWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAcFrequencyMaxWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAcFrequencyMinWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAcFrequencyMinWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAcFrequencyMultiplierWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAcFrequencyMultiplierWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAcFrequencyWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAcFrequencyWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAcOverloadAlarmsMaskWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAcOverloadAlarmsMaskWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAcPowerDivisorWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAcPowerDivisorWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAcPowerMultiplierWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAcPowerMultiplierWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAcReactivePowerOverloadWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAcReactivePowerOverloadWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAcVoltageDivisorWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAcVoltageDivisorWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAcVoltageMultiplierWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAcVoltageMultiplierWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAcVoltageOverloadWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAcVoltageOverloadWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAcceptedCommandListWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAcceptedCommandListWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeActiveCurrentPhaseBWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeActiveCurrentPhaseBWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeActiveCurrentPhaseCWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeActiveCurrentPhaseCWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeActivePowerMaxPhaseBWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeActivePowerMaxPhaseBWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeActivePowerMaxPhaseCWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeActivePowerMaxPhaseCWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeActivePowerMaxWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeActivePowerMaxWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeActivePowerMinPhaseBWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeActivePowerMinPhaseBWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeActivePowerMinPhaseCWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeActivePowerMinPhaseCWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeActivePowerMinWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeActivePowerMinWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeActivePowerPhaseBWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeActivePowerPhaseBWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeActivePowerPhaseCWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeActivePowerPhaseCWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeActivePowerWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeActivePowerWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeApparentPowerPhaseBWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeApparentPowerPhaseBWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeApparentPowerPhaseCWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeApparentPowerPhaseCWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeApparentPowerWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeApparentPowerWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAttributeListWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAttributeListWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAverageRmsOverVoltageCounterPhaseBWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAverageRmsOverVoltageCounterPhaseBWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAverageRmsOverVoltageCounterPhaseCWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAverageRmsOverVoltageCounterPhaseCWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAverageRmsOverVoltageWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAverageRmsOverVoltageWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAverageRmsUnderVoltageCounterPhaseBWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAverageRmsUnderVoltageCounterPhaseBWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAverageRmsUnderVoltageCounterPhaseCWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAverageRmsUnderVoltageCounterPhaseCWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAverageRmsUnderVoltageCounterWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAverageRmsUnderVoltageCounterWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAverageRmsUnderVoltageWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAverageRmsUnderVoltageWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeAverageRmsVoltageMeasurementPeriodWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeAverageRmsVoltageMeasurementPeriodWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeClusterRevisionWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeClusterRevisionWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeCurrentOverloadWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeCurrentOverloadWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeDcCurrentDivisorWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeDcCurrentDivisorWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeDcCurrentMaxWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeDcCurrentMaxWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeDcCurrentMinWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeDcCurrentMinWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeDcCurrentMultiplierWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeDcCurrentMultiplierWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeDcCurrentWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeDcCurrentWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeDcPowerDivisorWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeDcPowerDivisorWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeDcPowerMaxWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeDcPowerMaxWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeDcPowerMinWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeDcPowerMinWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeDcPowerMultiplierWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeDcPowerMultiplierWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeDcPowerWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeDcPowerWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeDcVoltageDivisorWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeDcVoltageDivisorWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeDcVoltageMaxWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeDcVoltageMaxWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeDcVoltageMinWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeDcVoltageMinWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeDcVoltageMultiplierWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeDcVoltageMultiplierWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeDcVoltageWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeDcVoltageWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeFeatureMapWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeFeatureMapWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeGeneratedCommandListWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeGeneratedCommandListWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeHarmonicCurrentMultiplierWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeHarmonicCurrentMultiplierWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInstantaneousActiveCurrentWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInstantaneousActiveCurrentWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInstantaneousLineCurrentWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInstantaneousLineCurrentWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInstantaneousPowerWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInstantaneousPowerWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInstantaneousReactiveCurrentWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInstantaneousReactiveCurrentWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeInstantaneousVoltageWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeInstantaneousVoltageWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeLineCurrentPhaseBWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeLineCurrentPhaseBWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeLineCurrentPhaseCWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeLineCurrentPhaseCWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeMeasured11thHarmonicCurrentWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeMeasured11thHarmonicCurrentWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeMeasured1stHarmonicCurrentWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeMeasured1stHarmonicCurrentWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeMeasured3rdHarmonicCurrentWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeMeasured3rdHarmonicCurrentWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeMeasured5thHarmonicCurrentWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeMeasured5thHarmonicCurrentWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeMeasured7thHarmonicCurrentWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeMeasured7thHarmonicCurrentWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeMeasured9thHarmonicCurrentWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeMeasured9thHarmonicCurrentWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeMeasuredPhase11thHarmonicCurrentWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeMeasuredPhase11thHarmonicCurrentWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeMeasuredPhase1stHarmonicCurrentWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeMeasuredPhase1stHarmonicCurrentWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeMeasuredPhase3rdHarmonicCurrentWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeMeasuredPhase3rdHarmonicCurrentWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeMeasuredPhase5thHarmonicCurrentWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeMeasuredPhase5thHarmonicCurrentWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeMeasuredPhase7thHarmonicCurrentWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeMeasuredPhase7thHarmonicCurrentWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeMeasuredPhase9thHarmonicCurrentWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeMeasuredPhase9thHarmonicCurrentWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeMeasurementTypeWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeMeasurementTypeWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeNeutralCurrentWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeNeutralCurrentWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeOverloadAlarmsMaskWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeOverloadAlarmsMaskWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributePhaseHarmonicCurrentMultiplierWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributePhaseHarmonicCurrentMultiplierWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributePowerDivisorWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributePowerDivisorWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributePowerFactorPhaseBWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributePowerFactorPhaseBWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributePowerFactorPhaseCWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributePowerFactorPhaseCWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributePowerFactorWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributePowerFactorWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributePowerMultiplierWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributePowerMultiplierWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeReactiveCurrentPhaseBWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeReactiveCurrentPhaseBWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeReactiveCurrentPhaseCWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeReactiveCurrentPhaseCWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeReactivePowerPhaseBWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeReactivePowerPhaseBWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeReactivePowerPhaseCWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeReactivePowerPhaseCWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeReactivePowerWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeReactivePowerWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsCurrentMaxPhaseBWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsCurrentMaxPhaseBWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsCurrentMaxPhaseCWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsCurrentMaxPhaseCWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsCurrentMaxWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsCurrentMaxWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsCurrentMinPhaseBWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsCurrentMinPhaseBWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsCurrentMinPhaseCWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsCurrentMinPhaseCWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsCurrentMinWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsCurrentMinWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsCurrentPhaseBWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsCurrentPhaseBWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsCurrentPhaseCWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsCurrentPhaseCWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsCurrentWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsCurrentWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsExtremeOverVoltagePeriodPhaseBWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsExtremeOverVoltagePeriodPhaseBWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsExtremeOverVoltagePeriodPhaseCWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsExtremeOverVoltagePeriodPhaseCWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsExtremeOverVoltagePeriodWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsExtremeOverVoltagePeriodWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsExtremeOverVoltageWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsExtremeOverVoltageWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseBWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseBWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseCWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseCWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsExtremeUnderVoltagePeriodWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsExtremeUnderVoltagePeriodWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsExtremeUnderVoltageWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsExtremeUnderVoltageWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsVoltageMaxPhaseBWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsVoltageMaxPhaseBWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsVoltageMaxPhaseCWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsVoltageMaxPhaseCWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsVoltageMaxWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsVoltageMaxWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsVoltageMinPhaseBWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsVoltageMinPhaseBWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsVoltageMinPhaseCWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsVoltageMinPhaseCWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsVoltageMinWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsVoltageMinWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsVoltagePhaseBWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsVoltagePhaseBWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsVoltagePhaseCWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsVoltagePhaseCWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsVoltageSagPeriodPhaseBWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsVoltageSagPeriodPhaseBWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsVoltageSagPeriodPhaseCWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsVoltageSagPeriodPhaseCWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsVoltageSagPeriodWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsVoltageSagPeriodWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsVoltageSagWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsVoltageSagWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsVoltageSwellPeriodPhaseBWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsVoltageSwellPeriodPhaseBWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsVoltageSwellPeriodPhaseCWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsVoltageSwellPeriodPhaseCWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsVoltageSwellPeriodWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsVoltageSwellPeriodWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsVoltageSwellWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsVoltageSwellWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeRmsVoltageWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeRmsVoltageWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeTotalActivePowerWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeTotalActivePowerWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeTotalApparentPowerWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeTotalApparentPowerWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeTotalReactivePowerWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeTotalReactivePowerWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)subscribeAttributeVoltageOverloadWithMinInterval:(id)a0 maxInterval:(id)a1 params:(id)a2 subscriptionEstablished:(id /* block */)a3 reportHandler:(id /* block */)a4; - (void)subscribeAttributeVoltageOverloadWithParams:(id)a0 subscriptionEstablished:(id /* block */)a1 reportHandler:(id /* block */)a2; - (void)writeAttributeAcOverloadAlarmsMaskWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeAcOverloadAlarmsMaskWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeAcOverloadAlarmsMaskWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeAcOverloadAlarmsMaskWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeAverageRmsUnderVoltageCounterWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeAverageRmsUnderVoltageCounterWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeAverageRmsUnderVoltageCounterWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeAverageRmsUnderVoltageCounterWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeOverloadAlarmsMaskWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeOverloadAlarmsMaskWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeOverloadAlarmsMaskWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeOverloadAlarmsMaskWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeRmsExtremeOverVoltagePeriodWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeRmsExtremeOverVoltagePeriodWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeRmsExtremeOverVoltagePeriodWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeRmsExtremeOverVoltagePeriodWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeRmsExtremeUnderVoltagePeriodWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeRmsExtremeUnderVoltagePeriodWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeRmsExtremeUnderVoltagePeriodWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeRmsVoltageSagPeriodWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeRmsVoltageSagPeriodWithValue:(id)a0 completionHandler:(id /* block */)a1; - (void)writeAttributeRmsVoltageSagPeriodWithValue:(id)a0 params:(id)a1 completion:(id /* block */)a2; - (void)writeAttributeRmsVoltageSagPeriodWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; - (void)writeAttributeRmsVoltageSwellPeriodWithValue:(id)a0 completion:(id /* block */)a1; - (void)writeAttributeRmsVoltageSwellPeriodWithValue:(id)a0 params:(id)a1 completionHandler:(id /* block */)a2; @end