MTRRVCRunModeClusterChangeToModeParams
MTRRVCRunModeClusterChangeToModeResponseParams
MTRRVCCleanModeClusterChangeToModeParams
MTRRVCCleanModeClusterChangeToModeResponseParams
MTROperationalStateClusterPauseParams
MTROperationalStateClusterStopParams
MTROperationalStateClusterStartParams
MTROperationalStateClusterResumeParams
MTROperationalStateClusterOperationalCommandResponseParams
MTRRVCOperationalStateClusterPauseParams
MTRRVCOperationalStateClusterResumeParams
MTRRVCOperationalStateClusterOperationalCommandResponseParams
MTRRVCRunModeClusterModeTagStruct
MTRRVCRunModeClusterModeOptionStruct
MTRRVCCleanModeClusterModeTagStruct
MTRRVCCleanModeClusterModeOptionStruct
MTROperationalStateClusterErrorStateStruct
MTROperationalStateClusterOperationalStateStruct
MTROperationalStateClusterOperationalErrorEvent
MTROperationalStateClusterOperationCompletionEvent
MTRRVCOperationalStateClusterErrorStateStruct
MTRRVCOperationalStateClusterOperationalStateStruct
MTRRVCOperationalStateClusterOperationalErrorEvent
MTRRVCOperationalStateClusterOperationCompletionEvent
MTRThermostatClusterWeeklyScheduleTransitionStruct
MTRBaseClusterRVCCleanMode
MTRBaseClusterOperationalState
MTRBaseClusterRVCOperationalState
MTRClusterOperationalState
MTRClusterRVCOperationalState
MTRDevice
- (void)invokeCommandWithEndpointID:(nonnull NSNumber *)endpointID clusterID:(nonnull NSNumber *)clusterID commandID:(nonnull NSNumber *)commandID commandFields:(NSDictionary<NSString *,id> * _Nullable)commandFields expectedValues:(NSArray<NSDictionary<NSString *,id> *> * _Nullable)expectedValues expectedValueInterval:(NSNumber * _Nullable)expectedValueInterval queue:(nonnull dispatch_queue_t)queue completion:(nonnull MTRDeviceResponseHandler)completion;
MTRBaseClusterPowerSource
- (void)readAttributeEndpointListWithCompletion:(nonnull void (^)(NSArray * _Nullable, NSError * _Nullable))completion;
MTRBaseClusterPowerSource
- (void)subscribeAttributeEndpointListWithParams:(nonnull MTRSubscribeParams *)params subscriptionEstablished:(MTRSubscriptionEstablishedHandler _Nullable)subscriptionEstablished reportHandler:(nonnull void (^)(NSArray * _Nullable, NSError * _Nullable))reportHandler;
MTRBaseClusterPowerSource
+ (void)readAttributeEndpointListWithClusterStateCache:(nonnull MTRClusterStateCacheContainer *)clusterStateCacheContainer endpoint:(nonnull NSNumber *)endpoint queue:(nonnull dispatch_queue_t)queue completion:(nonnull void (^)(NSArray * _Nullable, NSError * _Nullable))completion;
MTRBaseClusterNetworkCommissioning
- (void)scanNetworksWithCompletion:(nonnull void (^)(MTRNetworkCommissioningClusterScanNetworksResponseParams * _Nullable, NSError * _Nullable))completion;
MTRBaseClusterDoorLock
- (void)lockDoorWithCompletion:(nonnull MTRStatusCompletion)completion;
MTRBaseClusterDoorLock
- (void)unlockDoorWithCompletion:(nonnull MTRStatusCompletion)completion;
MTRBaseClusterApplicationLauncher
- (void)launchAppWithCompletion:(nonnull void (^)(MTRApplicationLauncherClusterLauncherResponseParams * _Nullable, NSError * _Nullable))completion;
MTRBaseClusterApplicationLauncher
- (void)stopAppWithCompletion:(nonnull void (^)(MTRApplicationLauncherClusterLauncherResponseParams * _Nullable, NSError * _Nullable))completion;
MTRBaseClusterApplicationLauncher
- (void)hideAppWithCompletion:(nonnull void (^)(MTRApplicationLauncherClusterLauncherResponseParams * _Nullable, NSError * _Nullable))completion;
MTRBaseClusterUnitTesting
- (void)testNullableOptionalRequestWithCompletion:(nonnull void (^)(MTRUnitTestingClusterTestNullableOptionalResponseParams * _Nullable, NSError * _Nullable))completion;
MTRBaseClusterUnitTesting
- (void)testSimpleOptionalArgumentRequestWithCompletion:(nonnull MTRStatusCompletion)completion;
MTRClusterPowerSource
- (NSDictionary<NSString *,id> * _Nullable)readAttributeEndpointListWithParams:(MTRReadParams * _Nullable)params;
MTRClusterNetworkCommissioning
- (void)scanNetworksWithExpectedValues:(NSArray<NSDictionary<NSString *,id> *> * _Nullable)expectedValues expectedValueInterval:(NSNumber * _Nullable)expectedValueIntervalMs completion:(nonnull void (^)(MTRNetworkCommissioningClusterScanNetworksResponseParams * _Nullable, NSError * _Nullable))completion;
MTRClusterDoorLock
- (void)lockDoorWithExpectedValues:(NSArray<NSDictionary<NSString *,id> *> * _Nullable)expectedValues expectedValueInterval:(NSNumber * _Nullable)expectedValueIntervalMs completion:(nonnull MTRStatusCompletion)completion;
MTRClusterDoorLock
- (void)unlockDoorWithExpectedValues:(NSArray<NSDictionary<NSString *,id> *> * _Nullable)expectedValues expectedValueInterval:(NSNumber * _Nullable)expectedValueIntervalMs completion:(nonnull MTRStatusCompletion)completion;
MTRClusterApplicationLauncher
- (void)launchAppWithExpectedValues:(NSArray<NSDictionary<NSString *,id> *> * _Nullable)expectedValues expectedValueInterval:(NSNumber * _Nullable)expectedValueIntervalMs completion:(nonnull void (^)(MTRApplicationLauncherClusterLauncherResponseParams * _Nullable, NSError * _Nullable))completion;
MTRClusterApplicationLauncher
- (void)stopAppWithExpectedValues:(NSArray<NSDictionary<NSString *,id> *> * _Nullable)expectedValues expectedValueInterval:(NSNumber * _Nullable)expectedValueIntervalMs completion:(nonnull void (^)(MTRApplicationLauncherClusterLauncherResponseParams * _Nullable, NSError * _Nullable))completion;
MTRClusterApplicationLauncher
- (void)hideAppWithExpectedValues:(NSArray<NSDictionary<NSString *,id> *> * _Nullable)expectedValues expectedValueInterval:(NSNumber * _Nullable)expectedValueIntervalMs completion:(nonnull void (^)(MTRApplicationLauncherClusterLauncherResponseParams * _Nullable, NSError * _Nullable))completion;
MTRClusterUnitTesting
- (void)testNullableOptionalRequestWithExpectedValues:(NSArray<NSDictionary<NSString *,id> *> * _Nullable)expectedValues expectedValueInterval:(NSNumber * _Nullable)expectedValueIntervalMs completion:(nonnull void (^)(MTRUnitTestingClusterTestNullableOptionalResponseParams * _Nullable, NSError * _Nullable))completion;
MTRClusterUnitTesting
- (void)testSimpleOptionalArgumentRequestWithExpectedValues:(NSArray<NSDictionary<NSString *,id> *> * _Nullable)expectedValues expectedValueInterval:(NSNumber * _Nullable)expectedValueIntervalMs completion:(nonnull MTRStatusCompletion)completion;
MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent
@property(nonatomic, copy, readwrite) NSNumber * _Nonnull associationFailureCause;
MTRDevice
@property(nonatomic, readonly, nullable) MTRDeviceController *deviceController;
MTRDevice
@property(nonatomic, copy, readonly) NS_REFINED_FOR_SWIFT NSNumber *nodeID;
MTRCluster
@property(nonatomic, readonly) NS_REFINED_FOR_SWIFT NSNumber *endpointID;