Package apple.matter
Class MTRBaseClusterSwitch
- java.lang.Object
-
- org.moe.natj.general.NativeObject
-
- org.moe.natj.objc.ObjCObject
-
- apple.NSObject
-
- apple.matter.MTRCluster
-
- apple.matter.MTRBaseClusterSwitch
-
- All Implemented Interfaces:
NSObject
public class MTRBaseClusterSwitch extends MTRCluster
* Cluster Switch * * This cluster exposes interactions with a switch device, for the purpose of using those interactions by other devices. Two types of switch devices are supported: latching switch (e.g. rocker switch) and momentary switch (e.g. push button), distinguished with their feature flags. Interactions with the switch device are exposed as attributes (for the latching switch) and as events (for both types of switches). An interested party MAY subscribe to these attributes/events and thus be informed of the interactions, and can perform actions based on this, for example by sending commands to perform an action such as controlling a light or a window shade. API-Since: 16.1
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class apple.NSObject
NSObject.Block_accessibilityActivateBlock_ret, NSObject.Block_accessibilityActivationPointBlock_ret, NSObject.Block_accessibilityAttributedHintBlock_ret, NSObject.Block_accessibilityAttributedLabelBlock_ret, NSObject.Block_accessibilityAttributedUserInputLabelsBlock_ret, NSObject.Block_accessibilityAttributedValueBlock_ret, NSObject.Block_accessibilityContainerTypeBlock_ret, NSObject.Block_accessibilityCustomActionsBlock_ret, NSObject.Block_accessibilityCustomRotorsBlock_ret, NSObject.Block_accessibilityDecrementBlock_ret, NSObject.Block_accessibilityElementsBlock_ret, NSObject.Block_accessibilityElementsHiddenBlock_ret, NSObject.Block_accessibilityFrameBlock_ret, NSObject.Block_accessibilityHeaderElementsBlock_ret, NSObject.Block_accessibilityHintBlock_ret, NSObject.Block_accessibilityIdentifierBlock_ret, NSObject.Block_accessibilityIncrementBlock_ret, NSObject.Block_accessibilityLabelBlock_ret, NSObject.Block_accessibilityLanguageBlock_ret, NSObject.Block_accessibilityMagicTapBlock_ret, NSObject.Block_accessibilityNavigationStyleBlock_ret, NSObject.Block_accessibilityPathBlock_ret, NSObject.Block_accessibilityPerformEscapeBlock_ret, NSObject.Block_accessibilityRespondsToUserInteractionBlock_ret, NSObject.Block_accessibilityShouldGroupAccessibilityChildrenBlock_ret, NSObject.Block_accessibilityTextualContextBlock_ret, NSObject.Block_accessibilityTraitsBlock_ret, NSObject.Block_accessibilityUserInputLabelsBlock_ret, NSObject.Block_accessibilityValueBlock_ret, NSObject.Block_accessibilityViewIsModalBlock_ret, NSObject.Block_automationElementsBlock_ret, NSObject.Block_isAccessibilityElementBlock_ret, NSObject.Block_setAccessibilityActivateBlock, NSObject.Block_setAccessibilityActivationPointBlock, NSObject.Block_setAccessibilityAttributedHintBlock, NSObject.Block_setAccessibilityAttributedLabelBlock, NSObject.Block_setAccessibilityAttributedUserInputLabelsBlock, NSObject.Block_setAccessibilityAttributedValueBlock, NSObject.Block_setAccessibilityContainerTypeBlock, NSObject.Block_setAccessibilityCustomActionsBlock, NSObject.Block_setAccessibilityCustomRotorsBlock, NSObject.Block_setAccessibilityDecrementBlock, NSObject.Block_setAccessibilityElementsBlock, NSObject.Block_setAccessibilityElementsHiddenBlock, NSObject.Block_setAccessibilityFrameBlock, NSObject.Block_setAccessibilityHeaderElementsBlock, NSObject.Block_setAccessibilityHintBlock, NSObject.Block_setAccessibilityIdentifierBlock, NSObject.Block_setAccessibilityIncrementBlock, NSObject.Block_setAccessibilityLabelBlock, NSObject.Block_setAccessibilityLanguageBlock, NSObject.Block_setAccessibilityMagicTapBlock, NSObject.Block_setAccessibilityNavigationStyleBlock, NSObject.Block_setAccessibilityPathBlock, NSObject.Block_setAccessibilityPerformEscapeBlock, NSObject.Block_setAccessibilityRespondsToUserInteractionBlock, NSObject.Block_setAccessibilityShouldGroupAccessibilityChildrenBlock, NSObject.Block_setAccessibilityTextualContextBlock, NSObject.Block_setAccessibilityTraitsBlock, NSObject.Block_setAccessibilityUserInputLabelsBlock, NSObject.Block_setAccessibilityValueBlock, NSObject.Block_setAccessibilityViewIsModalBlock, NSObject.Block_setAutomationElementsBlock, NSObject.Block_setIsAccessibilityElementBlock, NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedMTRBaseClusterSwitch(org.moe.natj.general.Pointer peer)
-
Method Summary
-
Methods inherited from class apple.NSObject
accessibilityActivate, accessibilityActivateBlock, accessibilityActivationPoint, accessibilityActivationPointBlock, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedHintBlock, accessibilityAttributedLabel, accessibilityAttributedLabelBlock, accessibilityAttributedUserInputLabels, accessibilityAttributedUserInputLabelsBlock, accessibilityAttributedValue, accessibilityAttributedValueBlock, accessibilityContainerType, accessibilityContainerTypeBlock, accessibilityCustomActions, accessibilityCustomActionsBlock, accessibilityCustomRotors, accessibilityCustomRotorsBlock, accessibilityDecrement, accessibilityDecrementBlock, accessibilityDirectTouchOptions, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsBlock, accessibilityElementsHidden, accessibilityElementsHiddenBlock, accessibilityFrame, accessibilityFrameBlock, accessibilityHeaderElementsBlock, accessibilityHint, accessibilityHintBlock, accessibilityIdentifierBlock, accessibilityIncrement, accessibilityIncrementBlock, accessibilityLabel, accessibilityLabelBlock, accessibilityLanguage, accessibilityLanguageBlock, accessibilityMagicTapBlock, accessibilityNavigationStyle, accessibilityNavigationStyleBlock, accessibilityPath, accessibilityPathBlock, accessibilityPerformEscape, accessibilityPerformEscapeBlock, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityRespondsToUserInteractionBlock, accessibilityScroll, accessibilityShouldGroupAccessibilityChildrenBlock, accessibilityTextualContext, accessibilityTextualContextBlock, accessibilityTraits, accessibilityTraitsBlock, accessibilityUserInputLabels, accessibilityUserInputLabelsBlock, accessibilityValue, accessibilityValueBlock, accessibilityViewIsModal, accessibilityViewIsModalBlock, accessibilityZoomInAtPoint, accessibilityZoomOutAtPoint, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, automationElements, automationElementsBlock, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hash, indexOfAccessibilityElement, isAccessibilityElement, isAccessibilityElementBlock, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivateBlock, setAccessibilityActivationPoint, setAccessibilityActivationPointBlock, setAccessibilityAttributedHint, setAccessibilityAttributedHintBlock, setAccessibilityAttributedLabel, setAccessibilityAttributedLabelBlock, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedUserInputLabelsBlock, setAccessibilityAttributedValue, setAccessibilityAttributedValueBlock, setAccessibilityContainerType, setAccessibilityContainerTypeBlock, setAccessibilityCustomActions, setAccessibilityCustomActionsBlock, setAccessibilityCustomRotors, setAccessibilityCustomRotorsBlock, setAccessibilityDecrementBlock, setAccessibilityDirectTouchOptions, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsBlock, setAccessibilityElementsHidden, setAccessibilityElementsHiddenBlock, setAccessibilityFrame, setAccessibilityFrameBlock, setAccessibilityHeaderElementsBlock, setAccessibilityHint, setAccessibilityHintBlock, setAccessibilityIdentifierBlock, setAccessibilityIncrementBlock, setAccessibilityLabel, setAccessibilityLabelBlock, setAccessibilityLanguage, setAccessibilityLanguageBlock, setAccessibilityMagicTapBlock, setAccessibilityNavigationStyle, setAccessibilityNavigationStyleBlock, setAccessibilityPath, setAccessibilityPathBlock, setAccessibilityPerformEscapeBlock, setAccessibilityRespondsToUserInteraction, setAccessibilityRespondsToUserInteractionBlock, setAccessibilityShouldGroupAccessibilityChildrenBlock, setAccessibilityTextualContext, setAccessibilityTextualContextBlock, setAccessibilityTraits, setAccessibilityTraitsBlock, setAccessibilityUserInputLabels, setAccessibilityUserInputLabelsBlock, setAccessibilityValue, setAccessibilityValueBlock, setAccessibilityViewIsModal, setAccessibilityViewIsModalBlock, setAutomationElements, setAutomationElementsBlock, setIsAccessibilityElement, setIsAccessibilityElementBlock, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, storedValueForKey, superclass, takeStoredValueForKey, takeValueForKey, takeValueForKeyPath, takeValuesFromDictionary, unableToSetNilForKey, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, valuesForKeys, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKey
-
-
-
-
Method Detail
-
accessInstanceVariablesDirectly
public static boolean accessInstanceVariablesDirectly()
-
alloc
public static MTRBaseClusterSwitch alloc()
-
allocWithZone
public static MTRBaseClusterSwitch allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
-
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()
-
init
public MTRBaseClusterSwitch init()
- Overrides:
initin classMTRCluster
-
initWithDeviceEndpointQueue
@Deprecated public MTRBaseClusterSwitch initWithDeviceEndpointQueue(@NotNull @NotNull MTRBaseDevice device, char endpoint, @NotNull @NotNull dispatch_queue_t queue)
Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use initWithDevice:endpointID:queue:
-
initWithDeviceEndpointIDQueue
public MTRBaseClusterSwitch initWithDeviceEndpointIDQueue(@NotNull @NotNull MTRBaseDevice device, @NotNull @NotNull NSNumber endpointID, @NotNull @NotNull dispatch_queue_t queue)
For all instance methods (reads, writes, commands) that take a completion, the completion will be called on the provided queue. API-Since: 16.4
-
instanceMethodForSelector
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
-
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)
-
new_objc
public static MTRBaseClusterSwitch new_objc()
-
readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler
@Deprecated public static void readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler(@NotNull @NotNull MTRAttributeCacheContainer attributeCacheContainer, @NotNull @NotNull NSNumber endpoint, @NotNull @NotNull dispatch_queue_t queue, @NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeAcceptedCommandListWithAttributeCacheEndpointQueueCompletionHandler completionHandler)Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completion:
-
readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion
public static void readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion(@NotNull @NotNull MTRClusterStateCacheContainer clusterStateCacheContainer, @NotNull @NotNull NSNumber endpoint, @NotNull @NotNull dispatch_queue_t queue, @NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeAcceptedCommandListWithClusterStateCacheEndpointQueueCompletion completion)API-Since: 16.4
-
readAttributeAcceptedCommandListWithCompletion
public void readAttributeAcceptedCommandListWithCompletion(@NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeAcceptedCommandListWithCompletion completion)API-Since: 16.4
-
readAttributeAcceptedCommandListWithCompletionHandler
@Deprecated public void readAttributeAcceptedCommandListWithCompletionHandler(@NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeAcceptedCommandListWithCompletionHandler completionHandler)Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use readAttributeAcceptedCommandListWithCompletion:
-
readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler
@Deprecated public static void readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler(@NotNull @NotNull MTRAttributeCacheContainer attributeCacheContainer, @NotNull @NotNull NSNumber endpoint, @NotNull @NotNull dispatch_queue_t queue, @NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeAttributeListWithAttributeCacheEndpointQueueCompletionHandler completionHandler)Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use readAttributeAttributeListWithAttributeCache:endpoint:queue:completion:
-
readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion
public static void readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion(@NotNull @NotNull MTRClusterStateCacheContainer clusterStateCacheContainer, @NotNull @NotNull NSNumber endpoint, @NotNull @NotNull dispatch_queue_t queue, @NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeAttributeListWithClusterStateCacheEndpointQueueCompletion completion)API-Since: 16.4
-
readAttributeAttributeListWithCompletion
public void readAttributeAttributeListWithCompletion(@NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeAttributeListWithCompletion completion)API-Since: 16.4
-
readAttributeAttributeListWithCompletionHandler
@Deprecated public void readAttributeAttributeListWithCompletionHandler(@NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeAttributeListWithCompletionHandler completionHandler)Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use readAttributeAttributeListWithCompletion:
-
readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler
@Deprecated public static void readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler(@NotNull @NotNull MTRAttributeCacheContainer attributeCacheContainer, @NotNull @NotNull NSNumber endpoint, @NotNull @NotNull dispatch_queue_t queue, @NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeClusterRevisionWithAttributeCacheEndpointQueueCompletionHandler completionHandler)Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completion:
-
readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion
public static void readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion(@NotNull @NotNull MTRClusterStateCacheContainer clusterStateCacheContainer, @NotNull @NotNull NSNumber endpoint, @NotNull @NotNull dispatch_queue_t queue, @NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeClusterRevisionWithClusterStateCacheEndpointQueueCompletion completion)API-Since: 16.4
-
readAttributeClusterRevisionWithCompletion
public void readAttributeClusterRevisionWithCompletion(@NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeClusterRevisionWithCompletion completion)API-Since: 16.4
-
readAttributeClusterRevisionWithCompletionHandler
@Deprecated public void readAttributeClusterRevisionWithCompletionHandler(@NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeClusterRevisionWithCompletionHandler completionHandler)Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use readAttributeClusterRevisionWithCompletion:
-
readAttributeCurrentPositionWithAttributeCacheEndpointQueueCompletionHandler
@Deprecated public static void readAttributeCurrentPositionWithAttributeCacheEndpointQueueCompletionHandler(@NotNull @NotNull MTRAttributeCacheContainer attributeCacheContainer, @NotNull @NotNull NSNumber endpoint, @NotNull @NotNull dispatch_queue_t queue, @NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeCurrentPositionWithAttributeCacheEndpointQueueCompletionHandler completionHandler)Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use readAttributeCurrentPositionWithAttributeCache:endpoint:queue:completion:
-
readAttributeCurrentPositionWithClusterStateCacheEndpointQueueCompletion
public static void readAttributeCurrentPositionWithClusterStateCacheEndpointQueueCompletion(@NotNull @NotNull MTRClusterStateCacheContainer clusterStateCacheContainer, @NotNull @NotNull NSNumber endpoint, @NotNull @NotNull dispatch_queue_t queue, @NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeCurrentPositionWithClusterStateCacheEndpointQueueCompletion completion)API-Since: 16.4
-
readAttributeCurrentPositionWithCompletion
public void readAttributeCurrentPositionWithCompletion(@NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeCurrentPositionWithCompletion completion)API-Since: 16.4
-
readAttributeCurrentPositionWithCompletionHandler
@Deprecated public void readAttributeCurrentPositionWithCompletionHandler(@NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeCurrentPositionWithCompletionHandler completionHandler)Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use readAttributeCurrentPositionWithCompletion:
-
readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler
@Deprecated public static void readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler(@NotNull @NotNull MTRAttributeCacheContainer attributeCacheContainer, @NotNull @NotNull NSNumber endpoint, @NotNull @NotNull dispatch_queue_t queue, @NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeFeatureMapWithAttributeCacheEndpointQueueCompletionHandler completionHandler)Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use readAttributeFeatureMapWithAttributeCache:endpoint:queue:completion:
-
readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion
public static void readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion(@NotNull @NotNull MTRClusterStateCacheContainer clusterStateCacheContainer, @NotNull @NotNull NSNumber endpoint, @NotNull @NotNull dispatch_queue_t queue, @NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeFeatureMapWithClusterStateCacheEndpointQueueCompletion completion)API-Since: 16.4
-
readAttributeFeatureMapWithCompletion
public void readAttributeFeatureMapWithCompletion(@NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeFeatureMapWithCompletion completion)API-Since: 16.4
-
readAttributeFeatureMapWithCompletionHandler
@Deprecated public void readAttributeFeatureMapWithCompletionHandler(@NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeFeatureMapWithCompletionHandler completionHandler)Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use readAttributeFeatureMapWithCompletion:
-
readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler
@Deprecated public static void readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler(@NotNull @NotNull MTRAttributeCacheContainer attributeCacheContainer, @NotNull @NotNull NSNumber endpoint, @NotNull @NotNull dispatch_queue_t queue, @NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeGeneratedCommandListWithAttributeCacheEndpointQueueCompletionHandler completionHandler)Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completion:
-
readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion
public static void readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion(@NotNull @NotNull MTRClusterStateCacheContainer clusterStateCacheContainer, @NotNull @NotNull NSNumber endpoint, @NotNull @NotNull dispatch_queue_t queue, @NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeGeneratedCommandListWithClusterStateCacheEndpointQueueCompletion completion)API-Since: 16.4
-
readAttributeGeneratedCommandListWithCompletion
public void readAttributeGeneratedCommandListWithCompletion(@NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeGeneratedCommandListWithCompletion completion)API-Since: 16.4
-
readAttributeGeneratedCommandListWithCompletionHandler
@Deprecated public void readAttributeGeneratedCommandListWithCompletionHandler(@NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeGeneratedCommandListWithCompletionHandler completionHandler)Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use readAttributeGeneratedCommandListWithCompletion:
-
readAttributeMultiPressMaxWithAttributeCacheEndpointQueueCompletionHandler
@Deprecated public static void readAttributeMultiPressMaxWithAttributeCacheEndpointQueueCompletionHandler(@NotNull @NotNull MTRAttributeCacheContainer attributeCacheContainer, @NotNull @NotNull NSNumber endpoint, @NotNull @NotNull dispatch_queue_t queue, @NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeMultiPressMaxWithAttributeCacheEndpointQueueCompletionHandler completionHandler)Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use readAttributeMultiPressMaxWithAttributeCache:endpoint:queue:completion:
-
readAttributeMultiPressMaxWithClusterStateCacheEndpointQueueCompletion
public static void readAttributeMultiPressMaxWithClusterStateCacheEndpointQueueCompletion(@NotNull @NotNull MTRClusterStateCacheContainer clusterStateCacheContainer, @NotNull @NotNull NSNumber endpoint, @NotNull @NotNull dispatch_queue_t queue, @NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeMultiPressMaxWithClusterStateCacheEndpointQueueCompletion completion)API-Since: 16.4
-
readAttributeMultiPressMaxWithCompletion
public void readAttributeMultiPressMaxWithCompletion(@NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeMultiPressMaxWithCompletion completion)API-Since: 16.4
-
readAttributeMultiPressMaxWithCompletionHandler
@Deprecated public void readAttributeMultiPressMaxWithCompletionHandler(@NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeMultiPressMaxWithCompletionHandler completionHandler)Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use readAttributeMultiPressMaxWithCompletion:
-
readAttributeNumberOfPositionsWithAttributeCacheEndpointQueueCompletionHandler
@Deprecated public static void readAttributeNumberOfPositionsWithAttributeCacheEndpointQueueCompletionHandler(@NotNull @NotNull MTRAttributeCacheContainer attributeCacheContainer, @NotNull @NotNull NSNumber endpoint, @NotNull @NotNull dispatch_queue_t queue, @NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeNumberOfPositionsWithAttributeCacheEndpointQueueCompletionHandler completionHandler)Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use readAttributeNumberOfPositionsWithAttributeCache:endpoint:queue:completion:
-
readAttributeNumberOfPositionsWithClusterStateCacheEndpointQueueCompletion
public static void readAttributeNumberOfPositionsWithClusterStateCacheEndpointQueueCompletion(@NotNull @NotNull MTRClusterStateCacheContainer clusterStateCacheContainer, @NotNull @NotNull NSNumber endpoint, @NotNull @NotNull dispatch_queue_t queue, @NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeNumberOfPositionsWithClusterStateCacheEndpointQueueCompletion completion)API-Since: 16.4
-
readAttributeNumberOfPositionsWithCompletion
public void readAttributeNumberOfPositionsWithCompletion(@NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeNumberOfPositionsWithCompletion completion)API-Since: 16.4
-
readAttributeNumberOfPositionsWithCompletionHandler
@Deprecated public void readAttributeNumberOfPositionsWithCompletionHandler(@NotNull @NotNull MTRBaseClusterSwitch.Block_readAttributeNumberOfPositionsWithCompletionHandler completionHandler)Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use readAttributeNumberOfPositionsWithCompletion:
-
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)
-
subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler
@Deprecated public void subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(@NotNull @NotNull NSNumber minInterval, @NotNull @NotNull NSNumber maxInterval, @Nullable @Nullable MTRSubscribeParams params, @Nullable @Nullable MTRBaseClusterSwitch.Block_subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler_3 subscriptionEstablishedHandler, @NotNull @NotNull MTRBaseClusterSwitch.Block_subscribeAttributeAcceptedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler_4 reportHandler)Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:
-
subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler
public void subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler(@NotNull @NotNull MTRSubscribeParams params, @Nullable @Nullable MTRBaseClusterSwitch.Block_subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler_1 subscriptionEstablished, @NotNull @NotNull MTRBaseClusterSwitch.Block_subscribeAttributeAcceptedCommandListWithParamsSubscriptionEstablishedReportHandler_2 reportHandler)API-Since: 16.4
-
subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler
@Deprecated public void subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(@NotNull @NotNull NSNumber minInterval, @NotNull @NotNull NSNumber maxInterval, @Nullable @Nullable MTRSubscribeParams params, @Nullable @Nullable MTRBaseClusterSwitch.Block_subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler_3 subscriptionEstablishedHandler, @NotNull @NotNull MTRBaseClusterSwitch.Block_subscribeAttributeAttributeListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler_4 reportHandler)Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use subscribeAttributeAttributeListWithParams:subscriptionEstablished:
-
subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler
public void subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler(@NotNull @NotNull MTRSubscribeParams params, @Nullable @Nullable MTRBaseClusterSwitch.Block_subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler_1 subscriptionEstablished, @NotNull @NotNull MTRBaseClusterSwitch.Block_subscribeAttributeAttributeListWithParamsSubscriptionEstablishedReportHandler_2 reportHandler)API-Since: 16.4
-
subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler
@Deprecated public void subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(@NotNull @NotNull NSNumber minInterval, @NotNull @NotNull NSNumber maxInterval, @Nullable @Nullable MTRSubscribeParams params, @Nullable @Nullable MTRBaseClusterSwitch.Block_subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler_3 subscriptionEstablishedHandler, @NotNull @NotNull MTRBaseClusterSwitch.Block_subscribeAttributeClusterRevisionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler_4 reportHandler)Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:
-
subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler
public void subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler(@NotNull @NotNull MTRSubscribeParams params, @Nullable @Nullable MTRBaseClusterSwitch.Block_subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler_1 subscriptionEstablished, @NotNull @NotNull MTRBaseClusterSwitch.Block_subscribeAttributeClusterRevisionWithParamsSubscriptionEstablishedReportHandler_2 reportHandler)API-Since: 16.4
-
subscribeAttributeCurrentPositionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler
@Deprecated public void subscribeAttributeCurrentPositionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(@NotNull @NotNull NSNumber minInterval, @NotNull @NotNull NSNumber maxInterval, @Nullable @Nullable MTRSubscribeParams params, @Nullable @Nullable MTRBaseClusterSwitch.Block_subscribeAttributeCurrentPositionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler_3 subscriptionEstablishedHandler, @NotNull @NotNull MTRBaseClusterSwitch.Block_subscribeAttributeCurrentPositionWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler_4 reportHandler)Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use subscribeAttributeCurrentPositionWithParams:subscriptionEstablished:
-
subscribeAttributeCurrentPositionWithParamsSubscriptionEstablishedReportHandler
public void subscribeAttributeCurrentPositionWithParamsSubscriptionEstablishedReportHandler(@NotNull @NotNull MTRSubscribeParams params, @Nullable @Nullable MTRBaseClusterSwitch.Block_subscribeAttributeCurrentPositionWithParamsSubscriptionEstablishedReportHandler_1 subscriptionEstablished, @NotNull @NotNull MTRBaseClusterSwitch.Block_subscribeAttributeCurrentPositionWithParamsSubscriptionEstablishedReportHandler_2 reportHandler)API-Since: 16.4
-
subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler
@Deprecated public void subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(@NotNull @NotNull NSNumber minInterval, @NotNull @NotNull NSNumber maxInterval, @Nullable @Nullable MTRSubscribeParams params, @Nullable @Nullable MTRBaseClusterSwitch.Block_subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler_3 subscriptionEstablishedHandler, @NotNull @NotNull MTRBaseClusterSwitch.Block_subscribeAttributeFeatureMapWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler_4 reportHandler)Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use subscribeAttributeFeatureMapWithParams:subscriptionEstablished:
-
subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler
public void subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler(@NotNull @NotNull MTRSubscribeParams params, @Nullable @Nullable MTRBaseClusterSwitch.Block_subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler_1 subscriptionEstablished, @NotNull @NotNull MTRBaseClusterSwitch.Block_subscribeAttributeFeatureMapWithParamsSubscriptionEstablishedReportHandler_2 reportHandler)API-Since: 16.4
-
subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler
@Deprecated public void subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(@NotNull @NotNull NSNumber minInterval, @NotNull @NotNull NSNumber maxInterval, @Nullable @Nullable MTRSubscribeParams params, @Nullable @Nullable MTRBaseClusterSwitch.Block_subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler_3 subscriptionEstablishedHandler, @NotNull @NotNull MTRBaseClusterSwitch.Block_subscribeAttributeGeneratedCommandListWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler_4 reportHandler)Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:
-
subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler
public void subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler(@NotNull @NotNull MTRSubscribeParams params, @Nullable @Nullable MTRBaseClusterSwitch.Block_subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler_1 subscriptionEstablished, @NotNull @NotNull MTRBaseClusterSwitch.Block_subscribeAttributeGeneratedCommandListWithParamsSubscriptionEstablishedReportHandler_2 reportHandler)API-Since: 16.4
-
subscribeAttributeMultiPressMaxWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler
@Deprecated public void subscribeAttributeMultiPressMaxWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(@NotNull @NotNull NSNumber minInterval, @NotNull @NotNull NSNumber maxInterval, @Nullable @Nullable MTRSubscribeParams params, @Nullable @Nullable MTRBaseClusterSwitch.Block_subscribeAttributeMultiPressMaxWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler_3 subscriptionEstablishedHandler, @NotNull @NotNull MTRBaseClusterSwitch.Block_subscribeAttributeMultiPressMaxWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler_4 reportHandler)Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use subscribeAttributeMultiPressMaxWithParams:subscriptionEstablished:
-
subscribeAttributeMultiPressMaxWithParamsSubscriptionEstablishedReportHandler
public void subscribeAttributeMultiPressMaxWithParamsSubscriptionEstablishedReportHandler(@NotNull @NotNull MTRSubscribeParams params, @Nullable @Nullable MTRBaseClusterSwitch.Block_subscribeAttributeMultiPressMaxWithParamsSubscriptionEstablishedReportHandler_1 subscriptionEstablished, @NotNull @NotNull MTRBaseClusterSwitch.Block_subscribeAttributeMultiPressMaxWithParamsSubscriptionEstablishedReportHandler_2 reportHandler)API-Since: 16.4
-
subscribeAttributeNumberOfPositionsWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler
@Deprecated public void subscribeAttributeNumberOfPositionsWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler(@NotNull @NotNull NSNumber minInterval, @NotNull @NotNull NSNumber maxInterval, @Nullable @Nullable MTRSubscribeParams params, @Nullable @Nullable MTRBaseClusterSwitch.Block_subscribeAttributeNumberOfPositionsWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler_3 subscriptionEstablishedHandler, @NotNull @NotNull MTRBaseClusterSwitch.Block_subscribeAttributeNumberOfPositionsWithMinIntervalMaxIntervalParamsSubscriptionEstablishedReportHandler_4 reportHandler)Deprecated.API-Since: 16.1 Deprecated-Since: 16.4 Deprecated-Message: Please use subscribeAttributeNumberOfPositionsWithParams:subscriptionEstablished:
-
subscribeAttributeNumberOfPositionsWithParamsSubscriptionEstablishedReportHandler
public void subscribeAttributeNumberOfPositionsWithParamsSubscriptionEstablishedReportHandler(@NotNull @NotNull MTRSubscribeParams params, @Nullable @Nullable MTRBaseClusterSwitch.Block_subscribeAttributeNumberOfPositionsWithParamsSubscriptionEstablishedReportHandler_1 subscriptionEstablished, @NotNull @NotNull MTRBaseClusterSwitch.Block_subscribeAttributeNumberOfPositionsWithParamsSubscriptionEstablishedReportHandler_2 reportHandler)API-Since: 16.4
-
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()
-
-