Package apple.matter

Class MTRClusterElectricalMeasurement

  • All Implemented Interfaces:
    NSObject

    public class MTRClusterElectricalMeasurement
    extends MTRCluster
    Cluster Electrical Measurement Attributes related to the electrical properties of a device. This cluster is used by power outlets and other devices that need to provide instantaneous data as opposed to metrology data which should be retrieved from the metering cluster.. API-Since: 16.1
    • Constructor Detail

      • MTRClusterElectricalMeasurement

        protected MTRClusterElectricalMeasurement​(org.moe.natj.general.Pointer peer)
    • Method Detail

      • accessInstanceVariablesDirectly

        public static boolean accessInstanceVariablesDirectly()
      • automaticallyNotifiesObserversForKey

        public static boolean automaticallyNotifiesObserversForKey​(@NotNull
                                                                   @NotNull java.lang.String key)
      • cancelPreviousPerformRequestsWithTarget

        public static void cancelPreviousPerformRequestsWithTarget​(@NotNull
                                                                   @NotNull java.lang.Object aTarget)
      • cancelPreviousPerformRequestsWithTargetSelectorObject

        public static void cancelPreviousPerformRequestsWithTargetSelectorObject​(@NotNull
                                                                                 @NotNull java.lang.Object aTarget,
                                                                                 @NotNull
                                                                                 @NotNull org.moe.natj.objc.SEL aSelector,
                                                                                 @Nullable
                                                                                 @Nullable java.lang.Object anArgument)
      • classFallbacksForKeyedArchiver

        @NotNull
        public static @NotNull NSArray<java.lang.String> classFallbacksForKeyedArchiver()
      • classForKeyedUnarchiver

        @NotNull
        public static @NotNull org.moe.natj.objc.Class classForKeyedUnarchiver()
      • debugDescription_static

        public static java.lang.String debugDescription_static()
      • description_static

        public static java.lang.String description_static()
      • hash_static

        public static long hash_static()
      • initWithDeviceEndpointQueue

        @Deprecated
        public MTRClusterElectricalMeasurement initWithDeviceEndpointQueue​(@NotNull
                                                                           @NotNull MTRDevice device,
                                                                           char endpoint,
                                                                           @NotNull
                                                                           @NotNull dispatch_queue_t queue)
        Deprecated.
        API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use initWithDevice:endpoindID:queue:
      • initWithDeviceEndpointIDQueue

        public MTRClusterElectricalMeasurement initWithDeviceEndpointIDQueue​(@NotNull
                                                                             @NotNull MTRDevice device,
                                                                             @NotNull
                                                                             @NotNull NSNumber endpointID,
                                                                             @NotNull
                                                                             @NotNull dispatch_queue_t queue)
        For all instance methods that take a completion (i.e. command invocations), the completion will be called on the provided queue. API-Since: 16.4
      • instanceMethodSignatureForSelector

        public static NSMethodSignature instanceMethodSignatureForSelector​(org.moe.natj.objc.SEL aSelector)
      • instancesRespondToSelector

        public static boolean instancesRespondToSelector​(org.moe.natj.objc.SEL aSelector)
      • isSubclassOfClass

        public static boolean isSubclassOfClass​(org.moe.natj.objc.Class aClass)
      • keyPathsForValuesAffectingValueForKey

        @NotNull
        public static @NotNull NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey​(@NotNull
                                                                                             @NotNull java.lang.String key)
      • readAttributeAcActivePowerOverloadWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAcActivePowerOverloadWithParams​(@Nullable
                                                                                                             @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAcCurrentDivisorWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAcCurrentDivisorWithParams​(@Nullable
                                                                                                        @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAcCurrentMultiplierWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAcCurrentMultiplierWithParams​(@Nullable
                                                                                                           @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAcCurrentOverloadWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAcCurrentOverloadWithParams​(@Nullable
                                                                                                         @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAcFrequencyDivisorWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAcFrequencyDivisorWithParams​(@Nullable
                                                                                                          @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAcFrequencyMaxWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAcFrequencyMaxWithParams​(@Nullable
                                                                                                      @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAcFrequencyMinWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAcFrequencyMinWithParams​(@Nullable
                                                                                                      @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAcFrequencyMultiplierWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAcFrequencyMultiplierWithParams​(@Nullable
                                                                                                             @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAcFrequencyWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAcFrequencyWithParams​(@Nullable
                                                                                                   @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAcOverloadAlarmsMaskWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAcOverloadAlarmsMaskWithParams​(@Nullable
                                                                                                            @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAcPowerDivisorWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAcPowerDivisorWithParams​(@Nullable
                                                                                                      @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAcPowerMultiplierWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAcPowerMultiplierWithParams​(@Nullable
                                                                                                         @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAcReactivePowerOverloadWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAcReactivePowerOverloadWithParams​(@Nullable
                                                                                                               @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAcVoltageDivisorWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAcVoltageDivisorWithParams​(@Nullable
                                                                                                        @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAcVoltageMultiplierWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAcVoltageMultiplierWithParams​(@Nullable
                                                                                                           @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAcVoltageOverloadWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAcVoltageOverloadWithParams​(@Nullable
                                                                                                         @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAcceptedCommandListWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAcceptedCommandListWithParams​(@Nullable
                                                                                                           @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeActiveCurrentPhaseBWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeActiveCurrentPhaseBWithParams​(@Nullable
                                                                                                           @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeActiveCurrentPhaseCWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeActiveCurrentPhaseCWithParams​(@Nullable
                                                                                                           @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeActivePowerMaxPhaseBWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeActivePowerMaxPhaseBWithParams​(@Nullable
                                                                                                            @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeActivePowerMaxPhaseCWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeActivePowerMaxPhaseCWithParams​(@Nullable
                                                                                                            @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeActivePowerMaxWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeActivePowerMaxWithParams​(@Nullable
                                                                                                      @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeActivePowerMinPhaseBWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeActivePowerMinPhaseBWithParams​(@Nullable
                                                                                                            @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeActivePowerMinPhaseCWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeActivePowerMinPhaseCWithParams​(@Nullable
                                                                                                            @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeActivePowerMinWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeActivePowerMinWithParams​(@Nullable
                                                                                                      @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeActivePowerPhaseBWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeActivePowerPhaseBWithParams​(@Nullable
                                                                                                         @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeActivePowerPhaseCWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeActivePowerPhaseCWithParams​(@Nullable
                                                                                                         @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeActivePowerWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeActivePowerWithParams​(@Nullable
                                                                                                   @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeApparentPowerPhaseBWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeApparentPowerPhaseBWithParams​(@Nullable
                                                                                                           @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeApparentPowerPhaseCWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeApparentPowerPhaseCWithParams​(@Nullable
                                                                                                           @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeApparentPowerWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeApparentPowerWithParams​(@Nullable
                                                                                                     @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAttributeListWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAttributeListWithParams​(@Nullable
                                                                                                     @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAverageRmsOverVoltageCounterPhaseBWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAverageRmsOverVoltageCounterPhaseBWithParams​(@Nullable
                                                                                                                          @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAverageRmsOverVoltageCounterPhaseCWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAverageRmsOverVoltageCounterPhaseCWithParams​(@Nullable
                                                                                                                          @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAverageRmsOverVoltageWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAverageRmsOverVoltageWithParams​(@Nullable
                                                                                                             @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAverageRmsUnderVoltageCounterPhaseBWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAverageRmsUnderVoltageCounterPhaseBWithParams​(@Nullable
                                                                                                                           @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAverageRmsUnderVoltageCounterPhaseCWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAverageRmsUnderVoltageCounterPhaseCWithParams​(@Nullable
                                                                                                                           @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAverageRmsUnderVoltageCounterWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAverageRmsUnderVoltageCounterWithParams​(@Nullable
                                                                                                                     @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAverageRmsUnderVoltageWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAverageRmsUnderVoltageWithParams​(@Nullable
                                                                                                              @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithParams​(@Nullable
                                                                                                                                @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithParams​(@Nullable
                                                                                                                                @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeAverageRmsVoltageMeasurementPeriodWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeAverageRmsVoltageMeasurementPeriodWithParams​(@Nullable
                                                                                                                          @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeClusterRevisionWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeClusterRevisionWithParams​(@Nullable
                                                                                                       @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeCurrentOverloadWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeCurrentOverloadWithParams​(@Nullable
                                                                                                       @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeDcCurrentDivisorWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeDcCurrentDivisorWithParams​(@Nullable
                                                                                                        @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeDcCurrentMaxWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeDcCurrentMaxWithParams​(@Nullable
                                                                                                    @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeDcCurrentMinWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeDcCurrentMinWithParams​(@Nullable
                                                                                                    @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeDcCurrentMultiplierWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeDcCurrentMultiplierWithParams​(@Nullable
                                                                                                           @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeDcCurrentWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeDcCurrentWithParams​(@Nullable
                                                                                                 @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeDcPowerDivisorWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeDcPowerDivisorWithParams​(@Nullable
                                                                                                      @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeDcPowerMaxWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeDcPowerMaxWithParams​(@Nullable
                                                                                                  @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeDcPowerMinWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeDcPowerMinWithParams​(@Nullable
                                                                                                  @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeDcPowerMultiplierWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeDcPowerMultiplierWithParams​(@Nullable
                                                                                                         @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeDcPowerWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeDcPowerWithParams​(@Nullable
                                                                                               @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeDcVoltageDivisorWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeDcVoltageDivisorWithParams​(@Nullable
                                                                                                        @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeDcVoltageMaxWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeDcVoltageMaxWithParams​(@Nullable
                                                                                                    @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeDcVoltageMinWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeDcVoltageMinWithParams​(@Nullable
                                                                                                    @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeDcVoltageMultiplierWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeDcVoltageMultiplierWithParams​(@Nullable
                                                                                                           @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeDcVoltageWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeDcVoltageWithParams​(@Nullable
                                                                                                 @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeFeatureMapWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeFeatureMapWithParams​(@Nullable
                                                                                                  @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeGeneratedCommandListWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeGeneratedCommandListWithParams​(@Nullable
                                                                                                            @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeHarmonicCurrentMultiplierWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeHarmonicCurrentMultiplierWithParams​(@Nullable
                                                                                                                 @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeInstantaneousActiveCurrentWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeInstantaneousActiveCurrentWithParams​(@Nullable
                                                                                                                  @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeInstantaneousLineCurrentWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeInstantaneousLineCurrentWithParams​(@Nullable
                                                                                                                @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeInstantaneousPowerWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeInstantaneousPowerWithParams​(@Nullable
                                                                                                          @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeInstantaneousReactiveCurrentWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeInstantaneousReactiveCurrentWithParams​(@Nullable
                                                                                                                    @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeInstantaneousVoltageWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeInstantaneousVoltageWithParams​(@Nullable
                                                                                                            @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeLineCurrentPhaseBWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeLineCurrentPhaseBWithParams​(@Nullable
                                                                                                         @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeLineCurrentPhaseCWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeLineCurrentPhaseCWithParams​(@Nullable
                                                                                                         @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeMeasured11thHarmonicCurrentWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeMeasured11thHarmonicCurrentWithParams​(@Nullable
                                                                                                                   @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeMeasured1stHarmonicCurrentWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeMeasured1stHarmonicCurrentWithParams​(@Nullable
                                                                                                                  @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeMeasured3rdHarmonicCurrentWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeMeasured3rdHarmonicCurrentWithParams​(@Nullable
                                                                                                                  @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeMeasured5thHarmonicCurrentWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeMeasured5thHarmonicCurrentWithParams​(@Nullable
                                                                                                                  @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeMeasured7thHarmonicCurrentWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeMeasured7thHarmonicCurrentWithParams​(@Nullable
                                                                                                                  @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeMeasured9thHarmonicCurrentWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeMeasured9thHarmonicCurrentWithParams​(@Nullable
                                                                                                                  @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeMeasuredPhase11thHarmonicCurrentWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeMeasuredPhase11thHarmonicCurrentWithParams​(@Nullable
                                                                                                                        @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeMeasuredPhase1stHarmonicCurrentWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeMeasuredPhase1stHarmonicCurrentWithParams​(@Nullable
                                                                                                                       @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeMeasuredPhase3rdHarmonicCurrentWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeMeasuredPhase3rdHarmonicCurrentWithParams​(@Nullable
                                                                                                                       @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeMeasuredPhase5thHarmonicCurrentWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeMeasuredPhase5thHarmonicCurrentWithParams​(@Nullable
                                                                                                                       @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeMeasuredPhase7thHarmonicCurrentWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeMeasuredPhase7thHarmonicCurrentWithParams​(@Nullable
                                                                                                                       @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeMeasuredPhase9thHarmonicCurrentWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeMeasuredPhase9thHarmonicCurrentWithParams​(@Nullable
                                                                                                                       @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeMeasurementTypeWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeMeasurementTypeWithParams​(@Nullable
                                                                                                       @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeNeutralCurrentWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeNeutralCurrentWithParams​(@Nullable
                                                                                                      @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeOverloadAlarmsMaskWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeOverloadAlarmsMaskWithParams​(@Nullable
                                                                                                          @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributePhaseHarmonicCurrentMultiplierWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributePhaseHarmonicCurrentMultiplierWithParams​(@Nullable
                                                                                                                      @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributePowerDivisorWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributePowerDivisorWithParams​(@Nullable
                                                                                                    @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributePowerFactorPhaseBWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributePowerFactorPhaseBWithParams​(@Nullable
                                                                                                         @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributePowerFactorPhaseCWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributePowerFactorPhaseCWithParams​(@Nullable
                                                                                                         @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributePowerFactorWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributePowerFactorWithParams​(@Nullable
                                                                                                   @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributePowerMultiplierWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributePowerMultiplierWithParams​(@Nullable
                                                                                                       @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeReactiveCurrentPhaseBWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeReactiveCurrentPhaseBWithParams​(@Nullable
                                                                                                             @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeReactiveCurrentPhaseCWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeReactiveCurrentPhaseCWithParams​(@Nullable
                                                                                                             @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeReactivePowerPhaseBWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeReactivePowerPhaseBWithParams​(@Nullable
                                                                                                           @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeReactivePowerPhaseCWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeReactivePowerPhaseCWithParams​(@Nullable
                                                                                                           @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeReactivePowerWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeReactivePowerWithParams​(@Nullable
                                                                                                     @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsCurrentMaxPhaseBWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsCurrentMaxPhaseBWithParams​(@Nullable
                                                                                                           @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsCurrentMaxPhaseCWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsCurrentMaxPhaseCWithParams​(@Nullable
                                                                                                           @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsCurrentMaxWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsCurrentMaxWithParams​(@Nullable
                                                                                                     @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsCurrentMinPhaseBWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsCurrentMinPhaseBWithParams​(@Nullable
                                                                                                           @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsCurrentMinPhaseCWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsCurrentMinPhaseCWithParams​(@Nullable
                                                                                                           @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsCurrentMinWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsCurrentMinWithParams​(@Nullable
                                                                                                     @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsCurrentPhaseBWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsCurrentPhaseBWithParams​(@Nullable
                                                                                                        @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsCurrentPhaseCWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsCurrentPhaseCWithParams​(@Nullable
                                                                                                        @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsCurrentWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsCurrentWithParams​(@Nullable
                                                                                                  @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsExtremeOverVoltagePeriodPhaseBWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsExtremeOverVoltagePeriodPhaseBWithParams​(@Nullable
                                                                                                                         @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsExtremeOverVoltagePeriodPhaseCWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsExtremeOverVoltagePeriodPhaseCWithParams​(@Nullable
                                                                                                                         @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsExtremeOverVoltagePeriodWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsExtremeOverVoltagePeriodWithParams​(@Nullable
                                                                                                                   @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsExtremeOverVoltageWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsExtremeOverVoltageWithParams​(@Nullable
                                                                                                             @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithParams​(@Nullable
                                                                                                                          @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithParams​(@Nullable
                                                                                                                          @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsExtremeUnderVoltagePeriodWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsExtremeUnderVoltagePeriodWithParams​(@Nullable
                                                                                                                    @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsExtremeUnderVoltageWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsExtremeUnderVoltageWithParams​(@Nullable
                                                                                                              @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsVoltageMaxPhaseBWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsVoltageMaxPhaseBWithParams​(@Nullable
                                                                                                           @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsVoltageMaxPhaseCWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsVoltageMaxPhaseCWithParams​(@Nullable
                                                                                                           @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsVoltageMaxWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsVoltageMaxWithParams​(@Nullable
                                                                                                     @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsVoltageMinPhaseBWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsVoltageMinPhaseBWithParams​(@Nullable
                                                                                                           @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsVoltageMinPhaseCWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsVoltageMinPhaseCWithParams​(@Nullable
                                                                                                           @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsVoltageMinWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsVoltageMinWithParams​(@Nullable
                                                                                                     @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsVoltagePhaseBWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsVoltagePhaseBWithParams​(@Nullable
                                                                                                        @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsVoltagePhaseCWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsVoltagePhaseCWithParams​(@Nullable
                                                                                                        @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsVoltageSagPeriodPhaseBWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsVoltageSagPeriodPhaseBWithParams​(@Nullable
                                                                                                                 @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsVoltageSagPeriodPhaseCWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsVoltageSagPeriodPhaseCWithParams​(@Nullable
                                                                                                                 @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsVoltageSagPeriodWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsVoltageSagPeriodWithParams​(@Nullable
                                                                                                           @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsVoltageSagWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsVoltageSagWithParams​(@Nullable
                                                                                                     @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsVoltageSwellPeriodPhaseBWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsVoltageSwellPeriodPhaseBWithParams​(@Nullable
                                                                                                                   @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsVoltageSwellPeriodPhaseCWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsVoltageSwellPeriodPhaseCWithParams​(@Nullable
                                                                                                                   @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsVoltageSwellPeriodWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsVoltageSwellPeriodWithParams​(@Nullable
                                                                                                             @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsVoltageSwellWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsVoltageSwellWithParams​(@Nullable
                                                                                                       @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeRmsVoltageWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeRmsVoltageWithParams​(@Nullable
                                                                                                  @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeTotalActivePowerWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeTotalActivePowerWithParams​(@Nullable
                                                                                                        @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeTotalApparentPowerWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeTotalApparentPowerWithParams​(@Nullable
                                                                                                          @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeTotalReactivePowerWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeTotalReactivePowerWithParams​(@Nullable
                                                                                                          @Nullable MTRReadParams params)
        API-Since: 16.1
      • readAttributeVoltageOverloadWithParams

        @Nullable
        public @Nullable NSDictionary<java.lang.String,​?> readAttributeVoltageOverloadWithParams​(@Nullable
                                                                                                       @Nullable MTRReadParams params)
        API-Since: 16.1
      • resolveClassMethod

        public static boolean resolveClassMethod​(org.moe.natj.objc.SEL sel)
      • resolveInstanceMethod

        public static boolean resolveInstanceMethod​(org.moe.natj.objc.SEL sel)
      • setVersion_static

        public static void setVersion_static​(long aVersion)
      • superclass_static

        public static org.moe.natj.objc.Class superclass_static()
      • useStoredAccessor

        @Deprecated
        public static boolean useStoredAccessor()
        Deprecated.
      • version_static

        public static long version_static()
      • writeAttributeAcOverloadAlarmsMaskWithValueExpectedValueInterval

        public void writeAttributeAcOverloadAlarmsMaskWithValueExpectedValueInterval​(@NotNull
                                                                                     @NotNull NSDictionary<java.lang.String,​?> dataValueDictionary,
                                                                                     @NotNull
                                                                                     @NotNull NSNumber expectedValueIntervalMs)
        API-Since: 16.1
      • writeAttributeAcOverloadAlarmsMaskWithValueExpectedValueIntervalParams

        public void writeAttributeAcOverloadAlarmsMaskWithValueExpectedValueIntervalParams​(@NotNull
                                                                                           @NotNull NSDictionary<java.lang.String,​?> dataValueDictionary,
                                                                                           @NotNull
                                                                                           @NotNull NSNumber expectedValueIntervalMs,
                                                                                           @Nullable
                                                                                           @Nullable MTRWriteParams params)
        API-Since: 16.1
      • writeAttributeAverageRmsUnderVoltageCounterWithValueExpectedValueInterval

        public void writeAttributeAverageRmsUnderVoltageCounterWithValueExpectedValueInterval​(@NotNull
                                                                                              @NotNull NSDictionary<java.lang.String,​?> dataValueDictionary,
                                                                                              @NotNull
                                                                                              @NotNull NSNumber expectedValueIntervalMs)
        API-Since: 16.1
      • writeAttributeAverageRmsUnderVoltageCounterWithValueExpectedValueIntervalParams

        public void writeAttributeAverageRmsUnderVoltageCounterWithValueExpectedValueIntervalParams​(@NotNull
                                                                                                    @NotNull NSDictionary<java.lang.String,​?> dataValueDictionary,
                                                                                                    @NotNull
                                                                                                    @NotNull NSNumber expectedValueIntervalMs,
                                                                                                    @Nullable
                                                                                                    @Nullable MTRWriteParams params)
        API-Since: 16.1
      • writeAttributeAverageRmsVoltageMeasurementPeriodWithValueExpectedValueInterval

        public void writeAttributeAverageRmsVoltageMeasurementPeriodWithValueExpectedValueInterval​(@NotNull
                                                                                                   @NotNull NSDictionary<java.lang.String,​?> dataValueDictionary,
                                                                                                   @NotNull
                                                                                                   @NotNull NSNumber expectedValueIntervalMs)
        API-Since: 16.1
      • writeAttributeAverageRmsVoltageMeasurementPeriodWithValueExpectedValueIntervalParams

        public void writeAttributeAverageRmsVoltageMeasurementPeriodWithValueExpectedValueIntervalParams​(@NotNull
                                                                                                         @NotNull NSDictionary<java.lang.String,​?> dataValueDictionary,
                                                                                                         @NotNull
                                                                                                         @NotNull NSNumber expectedValueIntervalMs,
                                                                                                         @Nullable
                                                                                                         @Nullable MTRWriteParams params)
        API-Since: 16.1
      • writeAttributeOverloadAlarmsMaskWithValueExpectedValueInterval

        public void writeAttributeOverloadAlarmsMaskWithValueExpectedValueInterval​(@NotNull
                                                                                   @NotNull NSDictionary<java.lang.String,​?> dataValueDictionary,
                                                                                   @NotNull
                                                                                   @NotNull NSNumber expectedValueIntervalMs)
        API-Since: 16.1
      • writeAttributeOverloadAlarmsMaskWithValueExpectedValueIntervalParams

        public void writeAttributeOverloadAlarmsMaskWithValueExpectedValueIntervalParams​(@NotNull
                                                                                         @NotNull NSDictionary<java.lang.String,​?> dataValueDictionary,
                                                                                         @NotNull
                                                                                         @NotNull NSNumber expectedValueIntervalMs,
                                                                                         @Nullable
                                                                                         @Nullable MTRWriteParams params)
        API-Since: 16.1
      • writeAttributeRmsExtremeOverVoltagePeriodWithValueExpectedValueInterval

        public void writeAttributeRmsExtremeOverVoltagePeriodWithValueExpectedValueInterval​(@NotNull
                                                                                            @NotNull NSDictionary<java.lang.String,​?> dataValueDictionary,
                                                                                            @NotNull
                                                                                            @NotNull NSNumber expectedValueIntervalMs)
        API-Since: 16.1
      • writeAttributeRmsExtremeOverVoltagePeriodWithValueExpectedValueIntervalParams

        public void writeAttributeRmsExtremeOverVoltagePeriodWithValueExpectedValueIntervalParams​(@NotNull
                                                                                                  @NotNull NSDictionary<java.lang.String,​?> dataValueDictionary,
                                                                                                  @NotNull
                                                                                                  @NotNull NSNumber expectedValueIntervalMs,
                                                                                                  @Nullable
                                                                                                  @Nullable MTRWriteParams params)
        API-Since: 16.1
      • writeAttributeRmsExtremeUnderVoltagePeriodWithValueExpectedValueInterval

        public void writeAttributeRmsExtremeUnderVoltagePeriodWithValueExpectedValueInterval​(@NotNull
                                                                                             @NotNull NSDictionary<java.lang.String,​?> dataValueDictionary,
                                                                                             @NotNull
                                                                                             @NotNull NSNumber expectedValueIntervalMs)
        API-Since: 16.1
      • writeAttributeRmsExtremeUnderVoltagePeriodWithValueExpectedValueIntervalParams

        public void writeAttributeRmsExtremeUnderVoltagePeriodWithValueExpectedValueIntervalParams​(@NotNull
                                                                                                   @NotNull NSDictionary<java.lang.String,​?> dataValueDictionary,
                                                                                                   @NotNull
                                                                                                   @NotNull NSNumber expectedValueIntervalMs,
                                                                                                   @Nullable
                                                                                                   @Nullable MTRWriteParams params)
        API-Since: 16.1
      • writeAttributeRmsVoltageSagPeriodWithValueExpectedValueInterval

        public void writeAttributeRmsVoltageSagPeriodWithValueExpectedValueInterval​(@NotNull
                                                                                    @NotNull NSDictionary<java.lang.String,​?> dataValueDictionary,
                                                                                    @NotNull
                                                                                    @NotNull NSNumber expectedValueIntervalMs)
        API-Since: 16.1
      • writeAttributeRmsVoltageSagPeriodWithValueExpectedValueIntervalParams

        public void writeAttributeRmsVoltageSagPeriodWithValueExpectedValueIntervalParams​(@NotNull
                                                                                          @NotNull NSDictionary<java.lang.String,​?> dataValueDictionary,
                                                                                          @NotNull
                                                                                          @NotNull NSNumber expectedValueIntervalMs,
                                                                                          @Nullable
                                                                                          @Nullable MTRWriteParams params)
        API-Since: 16.1
      • writeAttributeRmsVoltageSwellPeriodWithValueExpectedValueInterval

        public void writeAttributeRmsVoltageSwellPeriodWithValueExpectedValueInterval​(@NotNull
                                                                                      @NotNull NSDictionary<java.lang.String,​?> dataValueDictionary,
                                                                                      @NotNull
                                                                                      @NotNull NSNumber expectedValueIntervalMs)
        API-Since: 16.1
      • writeAttributeRmsVoltageSwellPeriodWithValueExpectedValueIntervalParams

        public void writeAttributeRmsVoltageSwellPeriodWithValueExpectedValueIntervalParams​(@NotNull
                                                                                            @NotNull NSDictionary<java.lang.String,​?> dataValueDictionary,
                                                                                            @NotNull
                                                                                            @NotNull NSNumber expectedValueIntervalMs,
                                                                                            @Nullable
                                                                                            @Nullable MTRWriteParams params)
        API-Since: 16.1