diff --git a/Make.config b/Make.config index 576956cdc35a..f5d4662e5214 100644 --- a/Make.config +++ b/Make.config @@ -212,9 +212,9 @@ MACCATALYST_NUGET_VERSION_NO_METADATA=$(MACCATALYST_NUGET_VERSION)$(NUGET_PREREL MACCATALYST_NUGET_VERSION_FULL=$(MACCATALYST_NUGET_VERSION_NO_METADATA)+$(NUGET_BUILD_METADATA) # Xcode version should have both a major and a minor version (even if the minor version is 0) -XCODE_VERSION=15.3 -XCODE_URL=https://dl.internalx.com/internal-files/xcodes/Xcode_15.3.xip -XCODE_DEVELOPER_ROOT=/Applications/Xcode_15.3.0.app/Contents/Developer +XCODE_VERSION=15.4 +XCODE_URL=https://dl.internalx.com/internal-files/xcodes/Xcode_15.4.xip +XCODE_DEVELOPER_ROOT=/Applications/Xcode_15.4.0.app/Contents/Developer XCODE_PRODUCT_BUILD_VERSION:=$(shell /usr/libexec/PlistBuddy -c 'Print :ProductBuildVersion' $(XCODE_DEVELOPER_ROOT)/../version.plist 2>/dev/null || echo " $(shell tput setaf 1 2>/dev/null)The required Xcode ($(XCODE_VERSION)) is not installed in $(basename $(basename $(XCODE_DEVELOPER_ROOT)))$(shell tput sgr0 2>/dev/null)" >&2) # We define stable Xcode as the Xcode app being named like "Xcode_#.#[.#].app" diff --git a/Make.versions b/Make.versions index 2f5b8c0922cd..a63e99f011be 100644 --- a/Make.versions +++ b/Make.versions @@ -48,8 +48,8 @@ # line changed in git). # -IOS_PACKAGE_VERSION=17.4.0.$(IOS_COMMIT_DISTANCE) -MAC_PACKAGE_VERSION=9.4.0.$(MAC_COMMIT_DISTANCE) +IOS_PACKAGE_VERSION=17.5.0.$(IOS_COMMIT_DISTANCE) +MAC_PACKAGE_VERSION=9.5.0.$(MAC_COMMIT_DISTANCE) # # ** NuGet package version numbers ** @@ -65,11 +65,11 @@ MAC_PACKAGE_VERSION=9.4.0.$(MAC_COMMIT_DISTANCE) # WARNING: Do **not** use versions higher than the available Xcode SDK or else we will have issues with mtouch (See https://github.com/xamarin/xamarin-macios/issues/7705) -IOS_NUGET_OS_VERSION=17.4 -TVOS_NUGET_OS_VERSION=17.4 -WATCHOS_NUGET_OS_VERSION=10.4 -MACOS_NUGET_OS_VERSION=14.4 -MACCATALYST_NUGET_OS_VERSION=17.4 +IOS_NUGET_OS_VERSION=17.5 +TVOS_NUGET_OS_VERSION=17.5 +WATCHOS_NUGET_OS_VERSION=10.5 +MACOS_NUGET_OS_VERSION=14.5 +MACCATALYST_NUGET_OS_VERSION=17.5 # In theory we should define the default platform version if it's not specified in the TFM. The default should not change for a given .NET version: diff --git a/Versions-ios.plist.in b/Versions-ios.plist.in index 8d1cbde05905..ea04c4da43fd 100644 --- a/Versions-ios.plist.in +++ b/Versions-ios.plist.in @@ -41,6 +41,7 @@ 17.0 17.2 17.4 + 17.5 tvOS @@ -72,6 +73,7 @@ 17.0 17.2 17.4 + 17.5 watchOS @@ -99,6 +101,7 @@ 10.0 10.2 10.4 + 10.5 MacCatalyst @@ -120,6 +123,7 @@ 17.0 17.2 17.4 + 17.5 MacCatalystVersionMap @@ -160,6 +164,8 @@ 14.2 17.4 14.4 + 17.5 + 14.5 RecommendedXcodeVersion @XCODE_VERSION@ diff --git a/Versions-mac.plist.in b/Versions-mac.plist.in index 81a8cf78e5d7..e7ec405f5166 100644 --- a/Versions-mac.plist.in +++ b/Versions-mac.plist.in @@ -25,6 +25,7 @@ 14.0 14.2 14.4 + 14.5 RecommendedXcodeVersion diff --git a/builds/Versions-MacCatalyst.plist.in b/builds/Versions-MacCatalyst.plist.in index 0370c254563d..8b3137a3cd9f 100644 --- a/builds/Versions-MacCatalyst.plist.in +++ b/builds/Versions-MacCatalyst.plist.in @@ -26,6 +26,7 @@ 17.0 17.2 17.4 + 17.5 SupportedTargetPlatformVersions @@ -53,6 +54,7 @@ 17.0 17.2 17.4 + 17.5 MacCatalystVersionMap @@ -93,6 +95,8 @@ 14.2 17.4 14.4 + 17.5 + 14.5 RecommendedXcodeVersion @XCODE_VERSION@ diff --git a/builds/Versions-iOS.plist.in b/builds/Versions-iOS.plist.in index a76b548eaf8f..361e8f766284 100644 --- a/builds/Versions-iOS.plist.in +++ b/builds/Versions-iOS.plist.in @@ -41,6 +41,7 @@ 17.0 17.2 17.4 + 17.5 SupportedTargetPlatformVersions @@ -87,6 +88,7 @@ 17.0 17.2 17.4 + 17.5 RecommendedXcodeVersion diff --git a/builds/Versions-macOS.plist.in b/builds/Versions-macOS.plist.in index d2e38e207146..deac10fd91b7 100644 --- a/builds/Versions-macOS.plist.in +++ b/builds/Versions-macOS.plist.in @@ -25,6 +25,7 @@ 14.0 14.2 14.4 + 14.5 SupportedTargetPlatformVersions @@ -50,6 +51,7 @@ 14.0 14.2 14.4 + 14.5 RecommendedXcodeVersion diff --git a/builds/Versions-tvOS.plist.in b/builds/Versions-tvOS.plist.in index 7dddc20f107b..1dee1690bc8a 100644 --- a/builds/Versions-tvOS.plist.in +++ b/builds/Versions-tvOS.plist.in @@ -36,6 +36,7 @@ 17.0 17.2 17.4 + 17.5 SupportedTargetPlatformVersions @@ -77,6 +78,7 @@ 17.0 17.2 17.4 + 17.5 RecommendedXcodeVersion diff --git a/src/UIKit/UIEnums.cs b/src/UIKit/UIEnums.cs index 1c3e3eeae82a..4517f1df12b4 100644 --- a/src/UIKit/UIEnums.cs +++ b/src/UIKit/UIEnums.cs @@ -727,6 +727,8 @@ public enum UITouchProperties : long { Azimuth = (1 << 1), Altitude = (1 << 2), Location = (1 << 3), + [iOS (17, 5), MacCatalyst (17, 5), NoTV] + Roll = (1L << 4), } // diff --git a/src/authenticationservices.cs b/src/authenticationservices.cs index aed36ee833a6..34e52660f542 100644 --- a/src/authenticationservices.cs +++ b/src/authenticationservices.cs @@ -1438,6 +1438,10 @@ interface ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest : ASAuth [Sealed] [Export ("allowedCredentials", ArgumentSemantic.Copy)] ASAuthorizationSecurityKeyPublicKeyCredentialDescriptor [] SecurityAllowedCredentials { get; set; } + + [Mac (14, 5), iOS (17, 5), MacCatalyst (17, 5)] + [NullAllowed, Export ("appID")] + string AppId { get; set; } } interface IASAuthorizationPublicKeyCredentialAssertionRequest { } @@ -1674,12 +1678,21 @@ interface ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest : ASAuth [NoWatch, NoTV, Mac (12, 0), iOS (15, 0), MacCatalyst (15, 0)] [BaseType (typeof (NSObject))] interface ASAuthorizationSecurityKeyPublicKeyCredentialAssertion : ASAuthorizationPublicKeyCredentialAssertion { + + [Mac (14, 5), iOS (17, 5), MacCatalyst (17, 5)] + [Export ("appID")] + bool AppId { get; } } [NoWatch, NoTV, Mac (12, 0), iOS (15, 0), MacCatalyst (15, 0)] [BaseType (typeof (NSObject))] [DisableDefaultCtor] interface ASAuthorizationSecurityKeyPublicKeyCredentialRegistration : ASAuthorizationPublicKeyCredentialRegistration { + + [Mac (14, 5), iOS (17, 5), MacCatalyst (17, 5)] + [Export ("transports", ArgumentSemantic.Assign)] + [BindAs (typeof (ASAuthorizationSecurityKeyPublicKeyCredentialDescriptorTransport []))] + NSString [] Transports { get; } } [NoWatch, TV (16, 0), Mac (12, 0), iOS (15, 0), MacCatalyst (15, 0)] diff --git a/src/automaticassessmentconfiguration.cs b/src/automaticassessmentconfiguration.cs index 1e784d05bc88..ad917a07fffd 100644 --- a/src/automaticassessmentconfiguration.cs +++ b/src/automaticassessmentconfiguration.cs @@ -25,6 +25,8 @@ namespace AutomaticAssessmentConfiguration { public enum AEAssessmentErrorCode : long { Unknown = 1, UnsupportedPlatform = 2, + MultipleParticipantsNotSupported = 3, + ConfigurationUpdatesNotSupported = 4, } [iOS (14, 0)] @@ -86,19 +88,19 @@ interface AEAssessmentConfiguration : NSCopying { [Export ("allowsContinuousPathKeyboard")] bool AllowsContinuousPathKeyboard { get; set; } - [NoiOS, Mac (12, 0), MacCatalyst (15, 0)] + [iOS (17, 5), Mac (12, 0), MacCatalyst (15, 0)] [Export ("configurationsByApplication", ArgumentSemantic.Copy)] NSDictionary ConfigurationsByApplication { get; } - [NoiOS, Mac (12, 0), MacCatalyst (15, 0)] + [iOS (17, 5), Mac (12, 0), MacCatalyst (15, 0)] [Export ("mainParticipantConfiguration", ArgumentSemantic.Strong)] AEAssessmentParticipantConfiguration MainParticipantConfiguration { get; } - [NoiOS, Mac (12, 0), MacCatalyst (15, 0)] + [iOS (17, 5), Mac (12, 0), MacCatalyst (15, 0)] [Export ("removeApplication:")] void Remove (AEAssessmentApplication application); - [NoiOS, Mac (12, 0), MacCatalyst (15, 0)] + [iOS (17, 5), Mac (12, 0), MacCatalyst (15, 0)] [Export ("setConfiguration:forApplication:")] void SetConfiguration (AEAssessmentParticipantConfiguration configuration, AEAssessmentApplication application); } @@ -109,6 +111,16 @@ interface AEAssessmentConfiguration : NSCopying { [DisableDefaultCtor] interface AEAssessmentSession { + [MacCatalyst (17, 5), Mac (14, 5), iOS (17, 5)] + [Static] + [Export ("supportsMultipleParticipants")] + bool SupportsMultipleParticipants { get; } + + [MacCatalyst (17, 5), Mac (14, 5), iOS (17, 5)] + [Static] + [Export ("supportsConfigurationUpdates")] + bool SupportsConfigurationUpdates { get; } + [Wrap ("WeakDelegate")] [NullAllowed] IAEAssessmentSessionDelegate Delegate { get; set; } @@ -126,7 +138,7 @@ interface AEAssessmentSession { [Export ("configuration", ArgumentSemantic.Copy)] AEAssessmentConfiguration Configuration { get; } - [Mac (12, 0), iOS (15, 0), MacCatalyst (15, 0)] + [Mac (12, 0), iOS (17, 5), MacCatalyst (15, 0)] [Export ("updateToConfiguration:")] void Update (AEAssessmentConfiguration configuration); @@ -161,11 +173,11 @@ interface AEAssessmentSessionDelegate { [Export ("assessmentSessionDidEnd:")] void DidEnd (AEAssessmentSession session); - [NoiOS, Mac (12, 0), MacCatalyst (15, 0)] + [iOS (17, 5), Mac (12, 0), MacCatalyst (15, 0)] [Export ("assessmentSessionDidUpdate:")] void DidUpdate (AEAssessmentSession session); - [NoiOS, Mac (12, 0), MacCatalyst (15, 0)] + [iOS (17, 5), Mac (12, 0), MacCatalyst (15, 0)] [Export ("assessmentSession:failedToUpdateToConfiguration:error:")] void FailedToUpdate (AEAssessmentSession session, AEAssessmentConfiguration configuration, NSError error); } @@ -176,7 +188,7 @@ interface AEAssessmentSessionDelegate { [DisableDefaultCtor] #endif interface AEAssessmentApplication : NSCopying { - [NoiOS] + [iOS (17, 5)] [MacCatalyst (15, 0)] [Export ("initWithBundleIdentifier:")] NativeHandle Constructor (string bundleIdentifier); @@ -196,7 +208,7 @@ interface AEAssessmentApplication : NSCopying { bool RequiresSignatureValidation { get; set; } } - [Mac (12, 0), iOS (15, 0), MacCatalyst (15, 0)] + [Mac (12, 0), iOS (17, 5), MacCatalyst (15, 0)] [BaseType (typeof (NSObject))] interface AEAssessmentParticipantConfiguration : NSCopying { [Export ("allowsNetworkAccess")] diff --git a/src/avfoundation.cs b/src/avfoundation.cs index b2d0b6b521c0..db56fa143107 100644 --- a/src/avfoundation.cs +++ b/src/avfoundation.cs @@ -14055,6 +14055,10 @@ interface AVPlayerItemErrorLogEvent : NSCopying { [Export ("errorComment"), NullAllowed] string ErrorComment { get; } + + [Watch (10, 5), TV (17, 5), Mac (14, 5), iOS (17, 5), MacCatalyst (17, 5)] + [NullAllowed, Export ("allHTTPResponseHeaderFields")] + NSDictionary AllHttpResponseHeaderFields { get; } } interface IAVPlayerItemMetadataCollectorPushDelegate { } diff --git a/src/passkit.cs b/src/passkit.cs index 8bec9c8e5a04..cf955e5b3c6c 100644 --- a/src/passkit.cs +++ b/src/passkit.cs @@ -1259,6 +1259,14 @@ interface PKPaymentNetwork { [Watch (10, 4), Mac (14, 4), iOS (17, 4), NoTV, MacCatalyst (17, 4)] [Field ("PKPaymentNetworkMeeza")] NSString Meeza { get; } + + [Watch (10, 5), Mac (14, 5), iOS (17, 5), NoTV, MacCatalyst (17, 5)] + [Field ("PKPaymentNetworkBankAxept")] + NSString BankAxept { get; } + + [Watch (10, 5), Mac (14, 5), iOS (17, 5), NoTV, MacCatalyst (17, 5)] + [Field ("PKPaymentNetworkNAPAS")] + NSString Napas { get; } } #if !WATCH diff --git a/src/uikit.cs b/src/uikit.cs index c987af1e89b4..a02638ab8c4a 100644 --- a/src/uikit.cs +++ b/src/uikit.cs @@ -331,7 +331,12 @@ interface NSAttributedStringAttachmentConveniences { [DisableDefaultCtor] [Abstract] // abstract class that should not be used directly [BaseType (typeof (NSObject))] - interface UIFeedbackGenerator { + interface UIFeedbackGenerator : UIInteraction { + + [iOS (17, 5), MacCatalyst (17, 5)] + [Static] + [Export ("feedbackGeneratorForView:")] + UIFeedbackGenerator GetFeedbackGenerator (UIView forView); [Export ("prepare")] void Prepare (); @@ -344,16 +349,37 @@ interface UIFeedbackGenerator { [BaseType (typeof (UIFeedbackGenerator))] interface UIImpactFeedbackGenerator { + [iOS (17, 5), MacCatalyst (17, 5)] + [Static] + [Export ("feedbackGeneratorWithStyle:forView:")] + UIImpactFeedbackGenerator GetFeedbackGenerator (UIImpactFeedbackStyle style, UIView view); + + [Deprecated (PlatformName.iOS, 17, 5, message: "Use 'GetFeedbackGenerator' method instead.")] + [Deprecated (PlatformName.MacCatalyst, 17, 5, message: "Use 'GetFeedbackGenerator' method instead.")] [Export ("initWithStyle:")] NativeHandle Constructor (UIImpactFeedbackStyle style); [Export ("impactOccurred")] void ImpactOccurred (); + [iOS (17, 5), MacCatalyst (17, 5)] + [Export ("impactOccurredAtLocation:")] + void ImpactOccurred (CGPoint atLocation); + [iOS (13, 0)] [MacCatalyst (13, 1)] [Export ("impactOccurredWithIntensity:")] void ImpactOccurred (nfloat intensity); + + [iOS (17, 5), MacCatalyst (17, 5)] + [Export ("impactOccurredWithIntensity:atLocation:")] + void ImpactOccurred (nfloat intensity, CGPoint location); + + [iOS (17, 5), MacCatalyst (17, 5)] + [New] // kind of overloading a static member, make it return 'instancetype' + [Static] + [Export ("feedbackGeneratorForView:")] + UIImpactFeedbackGenerator GetFeedbackGenerator (UIView forView); } /// A that generates haptics relating to successes, failures, and warnings. @@ -364,6 +390,16 @@ interface UINotificationFeedbackGenerator { [Export ("notificationOccurred:")] void NotificationOccurred (UINotificationFeedbackType notificationType); + + [iOS (17, 5), MacCatalyst (17, 5)] + [Export ("notificationOccurred:atLocation:")] + void NotificationOccurred (UINotificationFeedbackType notificationType, CGPoint location); + + [iOS (17, 5), MacCatalyst (17, 5)] + [New] // kind of overloading a static member, make it return 'instancetype' + [Static] + [Export ("feedbackGeneratorForView:")] + UINotificationFeedbackGenerator GetFeedbackGenerator (UIView forView); } /// A that produces haptic feedback. @@ -374,6 +410,16 @@ interface UISelectionFeedbackGenerator { [Export ("selectionChanged")] void SelectionChanged (); + + [iOS (17, 5), MacCatalyst (17, 5)] + [Export ("selectionChangedAtLocation:")] + void SelectionChanged (CGPoint location); + + [iOS (17, 5), MacCatalyst (17, 5)] + [New] // kind of overloading a static member, make it return 'instancetype' + [Static] + [Export ("feedbackGeneratorForView:")] + UISelectionFeedbackGenerator GetFeedbackGenerator (UIView forView); } interface IUISheetPresentationControllerDelegate { } @@ -16569,6 +16615,10 @@ interface UITouch { [MacCatalyst (13, 1)] [Export ("estimatedPropertiesExpectingUpdates")] UITouchProperties EstimatedPropertiesExpectingUpdates { get; } + + [NoWatch, NoTV, iOS (17, 5), MacCatalyst (17, 5)] + [Export ("rollAngle")] + nfloat RollAngle { get; } } /// A Video Editor Controller. @@ -23451,6 +23501,19 @@ public enum UIPencilPreferredAction : long { ShowColorPalette, [iOS (16, 0), MacCatalyst (16, 0)] ShowInkAttributes, + [iOS (17, 5), MacCatalyst (17, 5)] + ShowContextualPalette, + [iOS (17, 5), MacCatalyst (17, 5)] + RunSystemShortcut, + } + + [NoWatch, NoTV, iOS (17, 5), MacCatalyst (17, 5)] + [Native] + public enum UIPencilInteractionPhase : ulong { + Began, + Changed, + Ended, + Cancelled, } [iOS (12, 1)] @@ -23463,12 +23526,26 @@ interface UIPencilInteraction : UIInteraction { [Export ("preferredTapAction")] UIPencilPreferredAction PreferredTapAction { get; } + [iOS (17, 5), MacCatalyst (17, 5)] + [Static] + [Export ("preferredSqueezeAction")] + UIPencilPreferredAction PreferredSqueezeAction { get; } + [iOS (14, 0)] [MacCatalyst (14, 0)] [Static] [Export ("prefersPencilOnlyDrawing")] bool PrefersPencilOnlyDrawing { get; } + [iOS (17, 5), MacCatalyst (17, 5)] + [Static] + [Export ("prefersHoverToolPreview")] + bool PrefersHoverToolPreview { get; } + + [iOS (17, 5), MacCatalyst (17, 5)] + [Export ("initWithDelegate:")] + NativeHandle Constructor (IUIPencilInteractionDelegate @delegate); + [Wrap ("WeakDelegate")] [NullAllowed] IUIPencilInteractionDelegate Delegate { get; set; } @@ -23480,6 +23557,57 @@ interface UIPencilInteraction : UIInteraction { bool Enabled { [Bind ("isEnabled")] get; set; } } + [NoWatch, NoTV, iOS (17, 5), MacCatalyst (17, 5)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface UIPencilHoverPose { + + [Export ("location", ArgumentSemantic.Assign)] + CGPoint Location { get; } + + [Export ("zOffset")] + nfloat ZOffset { get; } + + [Export ("azimuthAngle")] + nfloat AzimuthAngle { get; } + + [Export ("azimuthUnitVector", ArgumentSemantic.Assign)] + CGVector AzimuthUnitVector { get; } + + [Export ("altitudeAngle")] + nfloat AltitudeAngle { get; } + + [Export ("rollAngle")] + nfloat RollAngle { get; } + } + + [NoWatch, NoTV, iOS (17, 5), MacCatalyst (17, 5)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface UIPencilInteractionTap { + + [Export ("timestamp")] + double Timestamp { get; } + + [NullAllowed, Export ("hoverPose", ArgumentSemantic.Strong)] + UIPencilHoverPose HoverPose { get; } + } + + [NoWatch, NoTV, iOS (17, 5), MacCatalyst (17, 5)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface UIPencilInteractionSqueeze { + + [Export ("timestamp")] + double Timestamp { get; } + + [Export ("phase", ArgumentSemantic.Assign)] + UIPencilInteractionPhase Phase { get; } + + [NullAllowed, Export ("hoverPose", ArgumentSemantic.Strong)] + UIPencilHoverPose HoverPose { get; } + } + interface IUIPencilInteractionDelegate { } [iOS (12, 1)] @@ -23489,8 +23617,19 @@ interface IUIPencilInteractionDelegate { } [Protocol, Model] [BaseType (typeof (NSObject))] interface UIPencilInteractionDelegate { + + [Deprecated (PlatformName.iOS, 17, 5, message: "Use 'DidReceiveTap' instead.")] + [Deprecated (PlatformName.MacCatalyst, 17, 5, message: "Use 'DidReceiveTap' instead.")] [Export ("pencilInteractionDidTap:")] void DidTap (UIPencilInteraction interaction); + + [iOS (17, 5), MacCatalyst (17, 5)] + [Export ("pencilInteraction:didReceiveTap:")] + void DidReceiveTap (UIPencilInteraction interaction, UIPencilInteractionTap tap); + + [iOS (17, 5), MacCatalyst (17, 5)] + [Export ("pencilInteraction:didReceiveSqueeze:")] + void DidReceiveSqueeze (UIPencilInteraction interaction, UIPencilInteractionSqueeze squeeze); } [iOS (13, 0), TV (13, 0), NoWatch] @@ -24134,6 +24273,10 @@ interface UIHoverGestureRecognizer { [iOS (16, 4), MacCatalyst (16, 4)] [Export ("altitudeAngle")] nfloat AltitudeAngle { get; } + + [iOS (17, 5), MacCatalyst (17, 5)] + [Export ("rollAngle")] + nfloat RollAngle { get; } } interface IUILargeContentViewerItem { } @@ -29243,4 +29386,22 @@ interface UIStandardTextCursorView : UITextCursorView { NativeHandle Constructor (CGRect frame); } + [NoWatch, NoTV, iOS (17, 5), MacCatalyst (17, 5)] + [BaseType (typeof (UIFeedbackGenerator))] + [DisableDefaultCtor] + interface UICanvasFeedbackGenerator { + + [Export ("alignmentOccurredAtLocation:")] + void AlignmentOccurred (CGPoint atLocation); + + [Export ("pathCompletedAtLocation:")] + void PathCompleted (CGPoint atLocation); + + [iOS (17, 5), MacCatalyst (17, 5)] + [New] // kind of overloading a static member, make it return 'instancetype' + [Static] + [Export ("feedbackGeneratorForView:")] + UICanvasFeedbackGenerator GetFeedbackGenerator (UIView forView); + } + } diff --git a/tests/cecil-tests/Documentation.KnownFailures.txt b/tests/cecil-tests/Documentation.KnownFailures.txt index 502be714df34..72f9e2975083 100644 --- a/tests/cecil-tests/Documentation.KnownFailures.txt +++ b/tests/cecil-tests/Documentation.KnownFailures.txt @@ -4802,6 +4802,8 @@ F:AuthenticationServices.ASUserDetectionStatus.Unsupported F:AuthenticationServices.ASWebAuthenticationSessionErrorCode.CanceledLogin F:AuthenticationServices.ASWebAuthenticationSessionErrorCode.PresentationContextInvalid F:AuthenticationServices.ASWebAuthenticationSessionErrorCode.PresentationContextNotProvided +F:AutomaticAssessmentConfiguration.AEAssessmentErrorCode.ConfigurationUpdatesNotSupported +F:AutomaticAssessmentConfiguration.AEAssessmentErrorCode.MultipleParticipantsNotSupported F:AutomaticAssessmentConfiguration.AEAssessmentErrorCode.Unknown F:AutomaticAssessmentConfiguration.AEAssessmentErrorCode.UnsupportedPlatform F:AutomaticAssessmentConfiguration.AEAutocorrectMode.None @@ -19665,8 +19667,14 @@ F:UIKit.UIPasteboardDetectionPattern.ShipmentTrackingNumber F:UIKit.UIPasteControlDisplayMode.IconAndLabel F:UIKit.UIPasteControlDisplayMode.IconOnly F:UIKit.UIPasteControlDisplayMode.LabelOnly +F:UIKit.UIPencilInteractionPhase.Began +F:UIKit.UIPencilInteractionPhase.Cancelled +F:UIKit.UIPencilInteractionPhase.Changed +F:UIKit.UIPencilInteractionPhase.Ended F:UIKit.UIPencilPreferredAction.Ignore +F:UIKit.UIPencilPreferredAction.RunSystemShortcut F:UIKit.UIPencilPreferredAction.ShowColorPalette +F:UIKit.UIPencilPreferredAction.ShowContextualPalette F:UIKit.UIPencilPreferredAction.ShowInkAttributes F:UIKit.UIPencilPreferredAction.SwitchEraser F:UIKit.UIPencilPreferredAction.SwitchPrevious @@ -20089,6 +20097,7 @@ F:UIKit.UITouchProperties.Altitude F:UIKit.UITouchProperties.Azimuth F:UIKit.UITouchProperties.Force F:UIKit.UITouchProperties.Location +F:UIKit.UITouchProperties.Roll F:UIKit.UITouchType.Direct F:UIKit.UITouchType.Indirect F:UIKit.UITouchType.IndirectPointer @@ -26153,6 +26162,7 @@ M:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialProvider.# M:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialProvider.Create(Foundation.NSData,System.String,System.String,Foundation.NSData) M:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialProvider.Create(Foundation.NSData) M:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialRegistration.Copy(Foundation.NSZone) +M:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialRegistration.Dispose(System.Boolean) M:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialRegistration.EncodeTo(Foundation.NSCoder) M:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest.Copy(Foundation.NSZone) M:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest.EncodeTo(Foundation.NSCoder) @@ -27588,26 +27598,64 @@ M:BusinessChat.BCChatAction.OpenTranscript(System.String,Foundation.NSDictionary M:BusinessChat.BCChatAction.OpenTranscript(System.String,System.Collections.Generic.Dictionary{BusinessChat.BCParameterName,System.String}) M:BusinessChat.BCChatButton.#ctor(BusinessChat.BCChatButtonStyle) M:BusinessChat.BCChatButton.BCChatButtonAppearance.#ctor(System.IntPtr) +M:CallKit.CXAction.#ctor M:CallKit.CXAction.Copy(Foundation.NSZone) M:CallKit.CXAction.EncodeTo(Foundation.NSCoder) +M:CallKit.CXAction.Fail +M:CallKit.CXAction.Fulfill M:CallKit.CXAnswerCallAction.#ctor(Foundation.NSUuid) +M:CallKit.CXAnswerCallAction.Fulfill(Foundation.NSDate) +M:CallKit.CXCall.IsEqual(CallKit.CXCall) +M:CallKit.CXCallAction.#ctor(Foundation.NSUuid) +M:CallKit.CXCallController.#ctor(CoreFoundation.DispatchQueue) +M:CallKit.CXCallController.RequestTransaction(CallKit.CXAction,System.Action{Foundation.NSError}) +M:CallKit.CXCallController.RequestTransaction(CallKit.CXAction[],System.Action{Foundation.NSError}) +M:CallKit.CXCallController.RequestTransaction(CallKit.CXTransaction,System.Action{Foundation.NSError}) M:CallKit.CXCallController.RequestTransactionAsync(CallKit.CXAction) M:CallKit.CXCallController.RequestTransactionAsync(CallKit.CXAction[]) M:CallKit.CXCallController.RequestTransactionAsync(CallKit.CXTransaction) +M:CallKit.CXCallDirectoryExtensionContext.AddBlockingEntry(System.Int64) +M:CallKit.CXCallDirectoryExtensionContext.AddIdentificationEntry(System.Int64,System.String) +M:CallKit.CXCallDirectoryExtensionContext.CompleteRequest(System.Action{System.Boolean}) M:CallKit.CXCallDirectoryExtensionContext.CompleteRequestAsync M:CallKit.CXCallDirectoryExtensionContext.Dispose(System.Boolean) +M:CallKit.CXCallDirectoryExtensionContext.RemoveAllBlockingEntries +M:CallKit.CXCallDirectoryExtensionContext.RemoveAllIdentificationEntries +M:CallKit.CXCallDirectoryExtensionContext.RemoveBlockingEntry(System.Int64) +M:CallKit.CXCallDirectoryExtensionContext.RemoveIdentificationEntry(System.Int64) M:CallKit.CXCallDirectoryExtensionContextDelegate.RequestFailed(CallKit.CXCallDirectoryExtensionContext,Foundation.NSError) +M:CallKit.CXCallDirectoryManager.GetEnabledStatusForExtension(System.String,System.Action{CallKit.CXCallDirectoryEnabledStatus,Foundation.NSError}) M:CallKit.CXCallDirectoryManager.GetEnabledStatusForExtensionAsync(System.String) +M:CallKit.CXCallDirectoryManager.OpenSettings(System.Action{Foundation.NSError}) M:CallKit.CXCallDirectoryManager.OpenSettingsAsync +M:CallKit.CXCallDirectoryManager.ReloadExtension(System.String,System.Action{Foundation.NSError}) M:CallKit.CXCallDirectoryManager.ReloadExtensionAsync(System.String) +M:CallKit.CXCallDirectoryProvider.BeginRequestWithExtensionContext(Foundation.NSExtensionContext) +M:CallKit.CXCallObserver.SetDelegate(CallKit.ICXCallObserverDelegate,CoreFoundation.DispatchQueue) M:CallKit.CXCallObserverDelegate.CallChanged(CallKit.CXCallObserver,CallKit.CXCall) M:CallKit.CXCallUpdate.Copy(Foundation.NSZone) M:CallKit.CXEndCallAction.#ctor(Foundation.NSUuid) +M:CallKit.CXEndCallAction.Fulfill(Foundation.NSDate) +M:CallKit.CXHandle.#ctor(CallKit.CXHandleType,System.String) M:CallKit.CXHandle.Copy(Foundation.NSZone) M:CallKit.CXHandle.EncodeTo(Foundation.NSCoder) +M:CallKit.CXHandle.IsEqual(CallKit.CXHandle) +M:CallKit.CXPlayDtmfCallAction.#ctor(Foundation.NSUuid,System.String,CallKit.CXPlayDtmfCallActionType) +M:CallKit.CXProvider.#ctor(CallKit.CXProviderConfiguration) +M:CallKit.CXProvider.GetPendingCallActions(ObjCRuntime.Class,Foundation.NSUuid) M:CallKit.CXProvider.GetPendingCallActions``1(Foundation.NSUuid) +M:CallKit.CXProvider.Invalidate +M:CallKit.CXProvider.ReportCall(Foundation.NSUuid,CallKit.CXCallUpdate) +M:CallKit.CXProvider.ReportCall(Foundation.NSUuid,Foundation.NSDate,CallKit.CXCallEndedReason) +M:CallKit.CXProvider.ReportConnectedOutgoingCall(Foundation.NSUuid,Foundation.NSDate) +M:CallKit.CXProvider.ReportConnectingOutgoingCall(Foundation.NSUuid,Foundation.NSDate) +M:CallKit.CXProvider.ReportNewIncomingCall(Foundation.NSUuid,CallKit.CXCallUpdate,System.Action{Foundation.NSError}) M:CallKit.CXProvider.ReportNewIncomingCallAsync(Foundation.NSUuid,CallKit.CXCallUpdate) +M:CallKit.CXProvider.ReportNewIncomingVoIPPushPayload(Foundation.NSDictionary,System.Action{Foundation.NSError}) M:CallKit.CXProvider.ReportNewIncomingVoIPPushPayloadAsync(Foundation.NSDictionary) +M:CallKit.CXProvider.SetDelegate(CallKit.ICXProviderDelegate,CoreFoundation.DispatchQueue) +M:CallKit.CXProviderConfiguration.#ctor +M:CallKit.CXProviderConfiguration.#ctor(System.String) M:CallKit.CXProviderConfiguration.Copy(Foundation.NSZone) M:CallKit.CXProviderDelegate_Extensions.DidActivateAudioSession(CallKit.ICXProviderDelegate,CallKit.CXProvider,AVFoundation.AVAudioSession) M:CallKit.CXProviderDelegate_Extensions.DidBegin(CallKit.ICXProviderDelegate,CallKit.CXProvider) @@ -27634,7 +27682,15 @@ M:CallKit.CXProviderDelegate.PerformSetHeldCallAction(CallKit.CXProvider,CallKit M:CallKit.CXProviderDelegate.PerformSetMutedCallAction(CallKit.CXProvider,CallKit.CXSetMutedCallAction) M:CallKit.CXProviderDelegate.PerformStartCallAction(CallKit.CXProvider,CallKit.CXStartCallAction) M:CallKit.CXProviderDelegate.TimedOutPerformingAction(CallKit.CXProvider,CallKit.CXAction) +M:CallKit.CXSetGroupCallAction.#ctor(Foundation.NSUuid,Foundation.NSUuid) +M:CallKit.CXSetHeldCallAction.#ctor(Foundation.NSUuid,System.Boolean) +M:CallKit.CXSetMutedCallAction.#ctor(Foundation.NSUuid,System.Boolean) M:CallKit.CXSetMutedCallAction.#ctor(Foundation.NSUuid) +M:CallKit.CXStartCallAction.#ctor(Foundation.NSUuid,CallKit.CXHandle) +M:CallKit.CXStartCallAction.Fulfill(Foundation.NSDate) +M:CallKit.CXTransaction.#ctor(CallKit.CXAction) +M:CallKit.CXTransaction.#ctor(CallKit.CXAction[]) +M:CallKit.CXTransaction.AddAction(CallKit.CXAction) M:CallKit.CXTransaction.Copy(Foundation.NSZone) M:CallKit.CXTransaction.EncodeTo(Foundation.NSCoder) M:CallKit.ICXCallDirectoryExtensionContextDelegate.RequestFailed(CallKit.CXCallDirectoryExtensionContext,Foundation.NSError) @@ -28111,14 +28167,41 @@ M:Cinematic.CNRenderingSessionFrameAttributes.Copy(Foundation.NSZone) M:Cinematic.CNRenderingSessionFrameAttributes.MutableCopy(Foundation.NSZone) M:Cinematic.CNScript.LoadAsync(AVFoundation.AVAsset,Cinematic.CNScriptChanges,Foundation.NSProgress) M:Cinematic.CNScriptFrame.Copy(Foundation.NSZone) +M:ClassKit.CLSActivity.AddAdditionalActivityItem(ClassKit.CLSActivityItem) +M:ClassKit.CLSActivity.AddProgressRange(System.Double,System.Double) +M:ClassKit.CLSActivity.RemoveAllActivityItems +M:ClassKit.CLSActivity.Start +M:ClassKit.CLSActivity.Stop +M:ClassKit.CLSBinaryItem.#ctor(System.String,System.String,ClassKit.CLSBinaryValueType) +M:ClassKit.CLSContext.#ctor(ClassKit.CLSContextType,System.String,System.String) +M:ClassKit.CLSContext.AddChild(ClassKit.CLSContext) +M:ClassKit.CLSContext.AddNavigationChild(ClassKit.CLSContext) +M:ClassKit.CLSContext.AddProgressReportingCapabilities(Foundation.NSSet{ClassKit.CLSProgressReportingCapability}) +M:ClassKit.CLSContext.BecomeActive +M:ClassKit.CLSContext.CreateNewActivity +M:ClassKit.CLSContext.FindDescendantMatching(System.String[],System.Action{ClassKit.CLSContext,Foundation.NSError}) M:ClassKit.CLSContext.FindDescendantMatchingAsync(System.String[]) +M:ClassKit.CLSContext.RemoveFromParent +M:ClassKit.CLSContext.RemoveNavigationChild(ClassKit.CLSContext) +M:ClassKit.CLSContext.ResetProgressReportingCapabilities +M:ClassKit.CLSContext.ResignActive +M:ClassKit.CLSContext.SetType(ClassKit.CLSContextType) +M:ClassKit.CLSDataStore.CompleteAllAssignedActivitiesMatching(System.String[]) M:ClassKit.CLSDataStore.Dispose(System.Boolean) +M:ClassKit.CLSDataStore.FetchActivity(Foundation.NSUrl,System.Action{ClassKit.CLSActivity,Foundation.NSError}) M:ClassKit.CLSDataStore.FetchActivityAsync(Foundation.NSUrl) +M:ClassKit.CLSDataStore.FindContextsMatching(Foundation.NSPredicate,System.Action{ClassKit.CLSContext[],Foundation.NSError}) +M:ClassKit.CLSDataStore.FindContextsMatching(System.String[],System.Action{ClassKit.CLSContext[],Foundation.NSError}) M:ClassKit.CLSDataStore.FindContextsMatchingAsync(Foundation.NSPredicate) M:ClassKit.CLSDataStore.FindContextsMatchingAsync(System.String[]) +M:ClassKit.CLSDataStore.Remove(ClassKit.CLSContext) +M:ClassKit.CLSDataStore.Save(System.Action{Foundation.NSError}) M:ClassKit.CLSDataStore.SaveAsync M:ClassKit.CLSDataStoreDelegate.CreateContext(System.String,ClassKit.CLSContext,System.String[]) M:ClassKit.CLSObject.EncodeTo(Foundation.NSCoder) +M:ClassKit.CLSProgressReportingCapability.#ctor(ClassKit.CLSProgressReportingCapabilityKind,System.String) +M:ClassKit.CLSQuantityItem.#ctor(System.String,System.String) +M:ClassKit.CLSScoreItem.#ctor(System.String,System.String,System.Double,System.Double) M:ClassKit.ICLSContextProvider.UpdateDescendants(ClassKit.CLSContext,System.Action{Foundation.NSError}) M:ClassKit.ICLSDataStoreDelegate.CreateContext(System.String,ClassKit.CLSContext,System.String[]) M:CloudKit.CKAllowedSharingOptions.Copy(Foundation.NSZone) @@ -38175,9 +38258,22 @@ M:IntentsUI.NSExtensionContext_INUIHostedViewControlling.GetHostedViewMaximumAll M:IntentsUI.NSExtensionContext_INUIHostedViewControlling.GetHostedViewMinimumAllowedSize(Foundation.NSExtensionContext) M:IntentsUI.NSExtensionContext_INUIHostedViewControlling.GetInterfaceParametersDescription(Foundation.NSExtensionContext) M:IOSurface.IOSurface.#ctor(IOSurface.IOSurfaceOptions) +M:IOSurface.IOSurface.DecrementUseCount M:IOSurface.IOSurface.EncodeTo(Foundation.NSCoder) +M:IOSurface.IOSurface.GetAttachment(Foundation.NSString) +M:IOSurface.IOSurface.GetBaseAddress(System.UIntPtr) +M:IOSurface.IOSurface.GetBytesPerElement(System.UIntPtr) +M:IOSurface.IOSurface.GetBytesPerRow(System.UIntPtr) +M:IOSurface.IOSurface.GetElementHeight(System.UIntPtr) +M:IOSurface.IOSurface.GetElementWidth(System.UIntPtr) +M:IOSurface.IOSurface.GetHeight(System.UIntPtr) +M:IOSurface.IOSurface.GetWidth(System.UIntPtr) +M:IOSurface.IOSurface.IncrementUseCount M:IOSurface.IOSurface.Lock(IOSurface.IOSurfaceLockOptions,System.Int32@) M:IOSurface.IOSurface.Lock(IOSurface.IOSurfaceLockOptions) +M:IOSurface.IOSurface.RemoveAllAttachments +M:IOSurface.IOSurface.RemoveAttachment(Foundation.NSString) +M:IOSurface.IOSurface.SetAttachment(Foundation.NSObject,Foundation.NSString) M:IOSurface.IOSurface.SetPurgeable(IOSurface.IOSurfacePurgeabilityState,IOSurface.IOSurfacePurgeabilityState@) M:IOSurface.IOSurface.SetPurgeable(IOSurface.IOSurfacePurgeabilityState) M:IOSurface.IOSurface.Unlock(IOSurface.IOSurfaceLockOptions,System.Int32@) @@ -38194,8 +38290,66 @@ M:iTunesLibrary.ITLibrary.GetLibrary(System.String,Foundation.NSError@) M:iTunesLibrary.ITLibrary.GetLibrary(System.String,iTunesLibrary.ITLibInitOptions,Foundation.NSError@) M:iTunesLibrary.ITLibrary.ReloadData M:iTunesLibrary.ITLibrary.UnloadData +M:JavaScriptCore.JSContext.#ctor +M:JavaScriptCore.JSContext.#ctor(JavaScriptCore.JSVirtualMachine) +M:JavaScriptCore.JSContext.EvaluateScript(System.String,Foundation.NSUrl) +M:JavaScriptCore.JSContext.EvaluateScript(System.String) +M:JavaScriptCore.JSContext.FromJSGlobalContextRef(System.IntPtr) +M:JavaScriptCore.JSManagedValue.#ctor(JavaScriptCore.JSValue) +M:JavaScriptCore.JSManagedValue.Get(JavaScriptCore.JSValue,Foundation.NSObject) +M:JavaScriptCore.JSManagedValue.Get(JavaScriptCore.JSValue) +M:JavaScriptCore.JSValue.Call(JavaScriptCore.JSValue[]) +M:JavaScriptCore.JSValue.Construct(JavaScriptCore.JSValue[]) +M:JavaScriptCore.JSValue.CreateArray(JavaScriptCore.JSContext) +M:JavaScriptCore.JSValue.CreateError(System.String,JavaScriptCore.JSContext) +M:JavaScriptCore.JSValue.CreateObject(JavaScriptCore.JSContext) +M:JavaScriptCore.JSValue.CreatePromise(JavaScriptCore.JSContext,JavaScriptCore.JSPromiseCreationExecutor) +M:JavaScriptCore.JSValue.CreateRegularExpression(System.String,System.String,JavaScriptCore.JSContext) +M:JavaScriptCore.JSValue.CreateRejectedPromise(Foundation.NSObject,JavaScriptCore.JSContext) +M:JavaScriptCore.JSValue.CreateResolvedPromise(Foundation.NSObject,JavaScriptCore.JSContext) +M:JavaScriptCore.JSValue.CreateSymbol(System.String,JavaScriptCore.JSContext) +M:JavaScriptCore.JSValue.DefineProperty(System.String,Foundation.NSObject) +M:JavaScriptCore.JSValue.DeleteProperty(System.String) +M:JavaScriptCore.JSValue.From(CoreGraphics.CGPoint,JavaScriptCore.JSContext) +M:JavaScriptCore.JSValue.From(CoreGraphics.CGRect,JavaScriptCore.JSContext) +M:JavaScriptCore.JSValue.From(CoreGraphics.CGSize,JavaScriptCore.JSContext) +M:JavaScriptCore.JSValue.From(Foundation.NSObject,JavaScriptCore.JSContext) +M:JavaScriptCore.JSValue.From(Foundation.NSRange,JavaScriptCore.JSContext) +M:JavaScriptCore.JSValue.From(System.Boolean,JavaScriptCore.JSContext) +M:JavaScriptCore.JSValue.From(System.Double,JavaScriptCore.JSContext) +M:JavaScriptCore.JSValue.From(System.Int32,JavaScriptCore.JSContext) M:JavaScriptCore.JSValue.From(System.String,JavaScriptCore.JSContext) +M:JavaScriptCore.JSValue.From(System.UInt32,JavaScriptCore.JSContext) +M:JavaScriptCore.JSValue.FromJSJSValueRef(System.IntPtr,JavaScriptCore.JSContext) +M:JavaScriptCore.JSValue.GetProperty(System.String) +M:JavaScriptCore.JSValue.GetValueAt(System.UIntPtr) +M:JavaScriptCore.JSValue.HasProperty(System.String) +M:JavaScriptCore.JSValue.Invoke(System.String,JavaScriptCore.JSValue[]) +M:JavaScriptCore.JSValue.IsEqualTo(Foundation.NSObject) +M:JavaScriptCore.JSValue.IsEqualWithTypeCoercionTo(Foundation.NSObject) +M:JavaScriptCore.JSValue.IsInstanceOf(Foundation.NSObject) +M:JavaScriptCore.JSValue.Null(JavaScriptCore.JSContext) +M:JavaScriptCore.JSValue.SetProperty(Foundation.NSObject,System.String) +M:JavaScriptCore.JSValue.SetValue(JavaScriptCore.JSValue,System.UIntPtr) +M:JavaScriptCore.JSValue.ToArray +M:JavaScriptCore.JSValue.ToBool +M:JavaScriptCore.JSValue.ToDate +M:JavaScriptCore.JSValue.ToDictionary +M:JavaScriptCore.JSValue.ToDouble +M:JavaScriptCore.JSValue.ToInt32 +M:JavaScriptCore.JSValue.ToNumber +M:JavaScriptCore.JSValue.ToObject +M:JavaScriptCore.JSValue.ToObject(ObjCRuntime.Class) +M:JavaScriptCore.JSValue.ToPoint +M:JavaScriptCore.JSValue.ToRange +M:JavaScriptCore.JSValue.ToRect +M:JavaScriptCore.JSValue.ToSize M:JavaScriptCore.JSValue.ToString +M:JavaScriptCore.JSValue.ToUInt32 +M:JavaScriptCore.JSValue.Undefined(JavaScriptCore.JSContext) +M:JavaScriptCore.JSVirtualMachine.#ctor +M:JavaScriptCore.JSVirtualMachine.AddManagedReference(Foundation.NSObject,Foundation.NSObject) +M:JavaScriptCore.JSVirtualMachine.RemoveManagedReference(Foundation.NSObject,Foundation.NSObject) M:LinkPresentation.LPLinkMetadata.Copy(Foundation.NSZone) M:LinkPresentation.LPLinkMetadata.EncodeTo(Foundation.NSCoder) M:LinkPresentation.LPLinkView.#ctor(CoreGraphics.CGRect) @@ -38270,29 +38424,49 @@ M:MailKit.IMEMessageEncoder.GetEncodingStatus(MailKit.MEMessage,MailKit.MECompos M:MailKit.IMEMessageSecurityHandler.GetExtensionViewController(Foundation.NSData) M:MailKit.IMEMessageSecurityHandler.GetExtensionViewController(MailKit.MEMessageSigner[]) M:MailKit.IMEMessageSecurityHandler.SetPrimaryActionClicked(Foundation.NSData,System.Action{MailKit.MEExtensionViewController}) +M:MailKit.MEAddressAnnotation.CreateErrorAnnotation(System.String) +M:MailKit.MEAddressAnnotation.CreateSuccessAnnotation(System.String) +M:MailKit.MEAddressAnnotation.CreateWarningAnnotation(System.String) M:MailKit.MEAddressAnnotation.EncodeTo(Foundation.NSCoder) M:MailKit.MEComposeSession.EncodeTo(Foundation.NSCoder) +M:MailKit.MEComposeSession.ReloadSession M:MailKit.MEComposeSessionHandler_Extensions.AllowMessageSend(MailKit.IMEComposeSessionHandler,MailKit.MEComposeSession,System.Action{Foundation.NSError}) M:MailKit.MEComposeSessionHandler_Extensions.AnnotateAddress(MailKit.IMEComposeSessionHandler,MailKit.MEComposeSession,System.Action{Foundation.NSDictionary{MailKit.MEEmailAddress,MailKit.MEAddressAnnotation}}) M:MailKit.MEComposeSessionHandler_Extensions.GetAdditionalHeaders(MailKit.IMEComposeSessionHandler,MailKit.MEComposeSession) +M:MailKit.MEDecodedMessage.#ctor(Foundation.NSData,MailKit.MEMessageSecurityInformation,Foundation.NSData,MailKit.MEDecodedMessageBanner) +M:MailKit.MEDecodedMessage.#ctor(Foundation.NSData,MailKit.MEMessageSecurityInformation,Foundation.NSData) M:MailKit.MEDecodedMessage.EncodeTo(Foundation.NSCoder) +M:MailKit.MEDecodedMessageBanner.#ctor(System.String,System.String,System.Boolean) M:MailKit.MEDecodedMessageBanner.Copy(Foundation.NSZone) M:MailKit.MEDecodedMessageBanner.EncodeTo(Foundation.NSCoder) +M:MailKit.MEEmailAddress.#ctor(System.String) M:MailKit.MEEmailAddress.Copy(Foundation.NSZone) M:MailKit.MEEmailAddress.EncodeTo(Foundation.NSCoder) +M:MailKit.MEEncodedOutgoingMessage.#ctor(Foundation.NSData,System.Boolean,System.Boolean) M:MailKit.MEEncodedOutgoingMessage.EncodeTo(Foundation.NSCoder) M:MailKit.MEExtension_Extensions.GetHandlerForComposeSession(MailKit.IMEExtension,MailKit.MEComposeSession) M:MailKit.MEExtension_Extensions.GetHandlerForContentBlocker(MailKit.IMEExtension) M:MailKit.MEExtension_Extensions.GetHandlerForMessageActions(MailKit.IMEExtension) M:MailKit.MEExtension_Extensions.GetHandlerForMessageSecurity(MailKit.IMEExtension) +M:MailKit.MEExtensionManager.ReloadContentBlocker(System.String,System.Action{Foundation.NSError}) +M:MailKit.MEExtensionManager.ReloadVisibleMessages(System.Action{Foundation.NSError}) M:MailKit.MEExtensionViewController.#ctor(System.String,Foundation.NSBundle) M:MailKit.MEMessage.EncodeTo(Foundation.NSCoder) M:MailKit.MEMessageAction.EncodeTo(Foundation.NSCoder) +M:MailKit.MEMessageAction.SetBackgroundColorAction(MailKit.MEMessageActionMessageColor) +M:MailKit.MEMessageAction.SetFlagAction(MailKit.MEMessageActionFlag) +M:MailKit.MEMessageActionDecision.Apply(MailKit.MEMessageAction) +M:MailKit.MEMessageActionDecision.Apply(MailKit.MEMessageAction[]) M:MailKit.MEMessageActionDecision.EncodeTo(Foundation.NSCoder) M:MailKit.MEMessageActionHandler_Extensions.GetRequiredHeaders(MailKit.IMEMessageActionHandler) +M:MailKit.MEMessageEncodingResult.#ctor(MailKit.MEEncodedOutgoingMessage,Foundation.NSError,Foundation.NSError) M:MailKit.MEMessageEncodingResult.EncodeTo(Foundation.NSCoder) +M:MailKit.MEMessageSecurityInformation.#ctor(MailKit.MEMessageSigner[],System.Boolean,Foundation.NSError,Foundation.NSError,System.Boolean,System.String) +M:MailKit.MEMessageSecurityInformation.#ctor(MailKit.MEMessageSigner[],System.Boolean,Foundation.NSError,Foundation.NSError) M:MailKit.MEMessageSecurityInformation.EncodeTo(Foundation.NSCoder) +M:MailKit.MEMessageSigner.#ctor(MailKit.MEEmailAddress[],System.String,Foundation.NSData) M:MailKit.MEMessageSigner.EncodeTo(Foundation.NSCoder) +M:MailKit.MEOutgoingMessageEncodingStatus.#ctor(System.Boolean,System.Boolean,Foundation.NSError,MailKit.MEEmailAddress[]) M:MailKit.MEOutgoingMessageEncodingStatus.EncodeTo(Foundation.NSCoder) M:MapKit.IMKAnnotation.SetCoordinate(CoreLocation.CLLocationCoordinate2D) M:MapKit.IMKLocalSearchCompleterDelegate.DidFail(MapKit.MKLocalSearchCompleter,Foundation.NSError) @@ -41140,7 +41314,11 @@ M:MetricKit.MXHistogram`1.EncodeTo(Foundation.NSCoder) M:MetricKit.MXHistogramBucket`1.EncodeTo(Foundation.NSCoder) M:MetricKit.MXMetaData.EncodeTo(Foundation.NSCoder) M:MetricKit.MXMetric.EncodeTo(Foundation.NSCoder) +M:MetricKit.MXMetricManager.Add(MetricKit.IMXMetricManagerSubscriber) +M:MetricKit.MXMetricManager.ExtendLaunchMeasurement(System.String,Foundation.NSError@) +M:MetricKit.MXMetricManager.FinishExtendedLaunchMeasurement(System.String,Foundation.NSError@) M:MetricKit.MXMetricManager.MakeLogHandle(Foundation.NSString) +M:MetricKit.MXMetricManager.Remove(MetricKit.IMXMetricManagerSubscriber) M:MetricKit.MXMetricManagerSubscriber_Extensions.DidReceiveDiagnosticPayloads(MetricKit.IMXMetricManagerSubscriber,MetricKit.MXDiagnosticPayload[]) M:MetricKit.MXMetricManagerSubscriber_Extensions.DidReceiveMetricPayloads(MetricKit.IMXMetricManagerSubscriber,MetricKit.MXMetricPayload[]) M:MetricKit.MXMetricPayload.EncodeTo(Foundation.NSCoder) @@ -43995,6 +44173,8 @@ M:QuickLook.QLPreviewingController_Extensions.PreparePreviewOfSearchableItem(Qui M:QuickLook.QLPreviewingController_Extensions.ProvidePreview(QuickLook.IQLPreviewingController,QuickLook.QLFilePreviewRequest,System.Action{QuickLook.QLPreviewReply,Foundation.NSError}) M:QuickLook.QLPreviewItem_Extensions.GetPreviewItemTitle(QuickLook.IQLPreviewItem) M:QuickLook.QLPreviewProvider.BeginRequestWithExtensionContext(Foundation.NSExtensionContext) +M:QuickLook.QLPreviewReply.#ctor(Foundation.NSUrl) +M:QuickLook.QLPreviewReplyAttachment.#ctor(Foundation.NSData,UniformTypeIdentifiers.UTType) M:QuickLook.QLPreviewSceneActivationConfiguration.#ctor(Foundation.NSUserActivity) M:QuickLook.QLThumbnailImage.Create(Foundation.NSUrl,CoreGraphics.CGSize,System.Single,System.Boolean) M:QuickLookThumbnailing.QLThumbnailGenerationRequest.#ctor(Foundation.NSUrl,CoreGraphics.CGSize,System.Runtime.InteropServices.NFloat,QuickLookThumbnailing.QLThumbnailGenerationRequestRepresentationTypes) @@ -44027,7 +44207,14 @@ M:QuickLookUI.QLPreviewItem_Extensions.GetPreviewItemDisplayState(QuickLookUI.IQ M:QuickLookUI.QLPreviewItem_Extensions.GetPreviewItemTitle(QuickLookUI.IQLPreviewItem) M:QuickLookUI.QLPreviewPanel.Dispose(System.Boolean) M:QuickLookUI.QLPreviewPanel.EnterFullScreenMode +M:QuickLookUI.QLPreviewPanel.EnterFullScreenMode(AppKit.NSScreen,Foundation.NSDictionary) M:QuickLookUI.QLPreviewPanel.ExitFullScreenModeWithOptions +M:QuickLookUI.QLPreviewPanel.ExitFullScreenModeWithOptions(Foundation.NSDictionary) +M:QuickLookUI.QLPreviewPanel.RefreshCurrentPreviewItem +M:QuickLookUI.QLPreviewPanel.ReloadData +M:QuickLookUI.QLPreviewPanel.SharedPreviewPanel +M:QuickLookUI.QLPreviewPanel.SharedPreviewPanelExists +M:QuickLookUI.QLPreviewPanel.UpdateController M:QuickLookUI.QLPreviewPanelController.AcceptsPreviewPanelControl(Foundation.NSObject,QuickLookUI.QLPreviewPanel) M:QuickLookUI.QLPreviewPanelController.BeginPreviewPanelControl(Foundation.NSObject,QuickLookUI.QLPreviewPanel) M:QuickLookUI.QLPreviewPanelController.EndPreviewPanelControl(Foundation.NSObject,QuickLookUI.QLPreviewPanel) @@ -44094,6 +44281,10 @@ M:QuickLookUI.QLPreviewReply.#ctor(CoreGraphics.CGSize,System.Boolean,QuickLookU M:QuickLookUI.QLPreviewReply.#ctor(Foundation.NSUrl) M:QuickLookUI.QLPreviewReply.#ctor(UniformTypeIdentifiers.UTType,CoreGraphics.CGSize,QuickLookUI.QLPreviewReplyDataCreationHandler) M:QuickLookUI.QLPreviewReplyAttachment.#ctor(Foundation.NSData,UniformTypeIdentifiers.UTType) +M:QuickLookUI.QLPreviewView.#ctor(CoreGraphics.CGRect,QuickLookUI.QLPreviewViewStyle) +M:QuickLookUI.QLPreviewView.#ctor(CoreGraphics.CGRect) +M:QuickLookUI.QLPreviewView.Close +M:QuickLookUI.QLPreviewView.RefreshPreviewItem M:ReplayKit.IRPBroadcastActivityControllerDelegate.DidFinish(ReplayKit.RPBroadcastActivityController,ReplayKit.RPBroadcastController,Foundation.NSError) M:ReplayKit.IRPBroadcastActivityViewControllerDelegate.DidFinish(ReplayKit.RPBroadcastActivityViewController,ReplayKit.RPBroadcastController,Foundation.NSError) M:ReplayKit.IRPBroadcastControllerDelegate.DidFinish(ReplayKit.RPBroadcastController,Foundation.NSError) @@ -45307,21 +45498,39 @@ M:SharedWithYouCore.SWUpdateCollaborationParticipantsAction.Copy(Foundation.NSZo M:SharedWithYouCore.SWUpdateCollaborationParticipantsAction.EncodeTo(Foundation.NSCoder) M:ShazamKit.ISHSessionDelegate.DidFindMatch(ShazamKit.SHSession,ShazamKit.SHMatch) M:ShazamKit.ISHSessionDelegate.DidNotFindMatch(ShazamKit.SHSession,ShazamKit.SHSignature,Foundation.NSError) +M:ShazamKit.SHCustomCatalog.Add(Foundation.NSUrl,Foundation.NSError@) +M:ShazamKit.SHCustomCatalog.Add(ShazamKit.SHSignature,ShazamKit.SHMediaItem[],Foundation.NSError@) +M:ShazamKit.SHCustomCatalog.Create +M:ShazamKit.SHCustomCatalog.Write(Foundation.NSUrl,Foundation.NSError@) M:ShazamKit.SHMatch.EncodeTo(Foundation.NSCoder) M:ShazamKit.SHMatchedMediaItem.EncodeTo(Foundation.NSCoder) M:ShazamKit.SHMediaItem.Copy(Foundation.NSZone) +M:ShazamKit.SHMediaItem.Create(Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject}) M:ShazamKit.SHMediaItem.EncodeTo(Foundation.NSCoder) +M:ShazamKit.SHMediaItem.FetchMediaItem(System.String,System.Action{ShazamKit.SHMediaItem,Foundation.NSError}) M:ShazamKit.SHMediaItem.FetchMediaItemAsync(System.String) +M:ShazamKit.SHMediaItem.GetObject(System.String) +M:ShazamKit.SHMediaItem.GetValue(System.String) +M:ShazamKit.SHMediaLibrary.Add(ShazamKit.SHMediaItem[],System.Action{Foundation.NSError}) M:ShazamKit.SHMediaLibrary.AddAsync(ShazamKit.SHMediaItem[]) +M:ShazamKit.SHRange.#ctor(System.Double,System.Double) M:ShazamKit.SHRange.Copy(Foundation.NSZone) +M:ShazamKit.SHRange.CreateRange(System.Double,System.Double) M:ShazamKit.SHRange.EncodeTo(Foundation.NSCoder) +M:ShazamKit.SHSession.#ctor(ShazamKit.SHCatalog) M:ShazamKit.SHSession.Dispose(System.Boolean) +M:ShazamKit.SHSession.Match(AVFoundation.AVAudioPcmBuffer,AVFoundation.AVAudioTime) +M:ShazamKit.SHSession.Match(ShazamKit.SHSignature) M:ShazamKit.SHSessionDelegate_Extensions.DidFindMatch(ShazamKit.ISHSessionDelegate,ShazamKit.SHSession,ShazamKit.SHMatch) M:ShazamKit.SHSessionDelegate_Extensions.DidNotFindMatch(ShazamKit.ISHSessionDelegate,ShazamKit.SHSession,ShazamKit.SHSignature,Foundation.NSError) M:ShazamKit.SHSessionDelegate.DidFindMatch(ShazamKit.SHSession,ShazamKit.SHMatch) M:ShazamKit.SHSessionDelegate.DidNotFindMatch(ShazamKit.SHSession,ShazamKit.SHSignature,Foundation.NSError) +M:ShazamKit.SHSignature.#ctor(Foundation.NSData,Foundation.NSError@) M:ShazamKit.SHSignature.Copy(Foundation.NSZone) M:ShazamKit.SHSignature.EncodeTo(Foundation.NSCoder) +M:ShazamKit.SHSignature.GetSignature(Foundation.NSData,Foundation.NSError@) +M:ShazamKit.SHSignatureGenerator.Append(AVFoundation.AVAudioPcmBuffer,AVFoundation.AVAudioTime,Foundation.NSError@) +M:ShazamKit.SHSignatureGenerator.GenerateSignature(AVFoundation.AVAsset,System.Action{ShazamKit.SHSignature,Foundation.NSError}) M:ShazamKit.SHSignatureGenerator.GenerateSignatureAsync(AVFoundation.AVAsset) M:Social.SLComposeServiceViewController.#ctor(System.String,Foundation.NSBundle) M:Social.SLComposeServiceViewController.Cancel @@ -45775,8 +45984,11 @@ M:TVMLKit.ITVInterfaceCreating.GetUrlForResource(System.String) M:TVMLKit.ITVInterfaceCreating.GetViewControllerForElement(TVMLKit.TVViewElement,UIKit.UIViewController) M:TVMLKit.ITVInterfaceCreating.GetViewForElement(TVMLKit.TVViewElement,UIKit.UIView) M:TVMLKit.ITVPlaybackEventMarshaling.ProcessReturn(JavaScriptCore.JSValue,JavaScriptCore.JSContext) +M:TVMLKit.TVApplicationController.#ctor(TVMLKit.TVApplicationControllerContext,UIKit.UIWindow,TVMLKit.ITVApplicationControllerDelegate) M:TVMLKit.TVApplicationController.Dispose(System.Boolean) +M:TVMLKit.TVApplicationController.Evaluate(System.Action{JavaScriptCore.JSContext},System.Action{System.Boolean}) M:TVMLKit.TVApplicationController.EvaluateAsync(System.Action{JavaScriptCore.JSContext}) +M:TVMLKit.TVApplicationController.Stop M:TVMLKit.TVApplicationControllerContext.Copy(Foundation.NSZone) M:TVMLKit.TVApplicationControllerDelegate_Extensions.DidFail(TVMLKit.ITVApplicationControllerDelegate,TVMLKit.TVApplicationController,Foundation.NSError) M:TVMLKit.TVApplicationControllerDelegate_Extensions.DidFinishLaunching(TVMLKit.ITVApplicationControllerDelegate,TVMLKit.TVApplicationController,Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject}) @@ -45794,13 +46006,16 @@ M:TVMLKit.TVBrowserTransitionAnimator.GetInterruptibleAnimator(UIKit.IUIViewCont M:TVMLKit.TVBrowserTransitionAnimator.TransitionDuration(UIKit.IUIViewControllerContextTransitioning) M:TVMLKit.TVBrowserViewController.#ctor(System.String,Foundation.NSBundle) M:TVMLKit.TVBrowserViewController.Dispose(System.Boolean) +M:TVMLKit.TVBrowserViewController.GetCorrespondingViewController(TVMLKit.TVViewElement) M:TVMLKit.TVBrowserViewControllerDataSource.GetCorrespondingDocumentViewController(TVMLKit.TVBrowserViewController,TVMLKit.TVViewElement) M:TVMLKit.TVBrowserViewControllerDelegate_Extensions.DidCenterOnViewElement(TVMLKit.ITVBrowserViewControllerDelegate,TVMLKit.TVBrowserViewController,TVMLKit.TVViewElement) M:TVMLKit.TVBrowserViewControllerDelegate_Extensions.WillCenterOnViewElement(TVMLKit.ITVBrowserViewControllerDelegate,TVMLKit.TVBrowserViewController,TVMLKit.TVViewElement) M:TVMLKit.TVBrowserViewControllerDelegate.DidCenterOnViewElement(TVMLKit.TVBrowserViewController,TVMLKit.TVViewElement) M:TVMLKit.TVBrowserViewControllerDelegate.WillCenterOnViewElement(TVMLKit.TVBrowserViewController,TVMLKit.TVViewElement) M:TVMLKit.TVColor.Copy(Foundation.NSZone) +M:TVMLKit.TVDocumentViewController.CreateViewController(Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject},TVMLKit.TVApplicationController) M:TVMLKit.TVDocumentViewController.Dispose(System.Boolean) +M:TVMLKit.TVDocumentViewController.Update(Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject}) M:TVMLKit.TVDocumentViewControllerDelegate_Extensions.DidFailUpdate(TVMLKit.ITVDocumentViewControllerDelegate,TVMLKit.TVDocumentViewController,Foundation.NSError) M:TVMLKit.TVDocumentViewControllerDelegate_Extensions.DidUpdate(TVMLKit.ITVDocumentViewControllerDelegate,TVMLKit.TVDocumentViewController,Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject}) M:TVMLKit.TVDocumentViewControllerDelegate_Extensions.DidUpdate(TVMLKit.ITVDocumentViewControllerDelegate,TVMLKit.TVDocumentViewController) @@ -45811,6 +46026,7 @@ M:TVMLKit.TVDocumentViewControllerDelegate.DidUpdate(TVMLKit.TVDocumentViewContr M:TVMLKit.TVDocumentViewControllerDelegate.DidUpdate(TVMLKit.TVDocumentViewController) M:TVMLKit.TVDocumentViewControllerDelegate.HandleEvent(TVMLKit.TVDocumentViewController,Foundation.NSString,TVMLKit.TVViewElement) M:TVMLKit.TVDocumentViewControllerDelegate.WillUpdate(TVMLKit.TVDocumentViewController) +M:TVMLKit.TVElementFactory.RegisterViewElementClass(ObjCRuntime.Class,System.String) M:TVMLKit.TVInterfaceCreating_Extensions.GetCollectionViewCellClass(TVMLKit.ITVInterfaceCreating,TVMLKit.TVViewElement) M:TVMLKit.TVInterfaceCreating_Extensions.GetImageForResource(TVMLKit.ITVInterfaceCreating,System.String) M:TVMLKit.TVInterfaceCreating_Extensions.GetPlayerViewController(TVMLKit.ITVInterfaceCreating,TVMLKit.TVPlayer) @@ -45823,15 +46039,30 @@ M:TVMLKit.TVInterfaceFactory.GetPlayerViewController(TVMLKit.TVPlayer) M:TVMLKit.TVInterfaceFactory.GetUrlForResource(System.String) M:TVMLKit.TVInterfaceFactory.GetViewControllerForElement(TVMLKit.TVViewElement,UIKit.UIViewController) M:TVMLKit.TVInterfaceFactory.GetViewForElement(TVMLKit.TVViewElement,UIKit.UIView) +M:TVMLKit.TVPlaybackCustomEventUserInfo.#ctor(Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject},System.Boolean) M:TVMLKit.TVPlaybackCustomEventUserInfo.ProcessReturn(JavaScriptCore.JSValue,JavaScriptCore.JSContext) M:TVMLKit.TVPlaybackEventMarshaling_Extensions.ProcessReturn(TVMLKit.ITVPlaybackEventMarshaling,JavaScriptCore.JSValue,JavaScriptCore.JSContext) +M:TVMLKit.TVPlayer.#ctor(AVFoundation.AVPlayer) +M:TVMLKit.TVPlayer.ChangeToMediaItem(System.IntPtr) +M:TVMLKit.TVPlayer.DispatchEvent(System.String,TVMLKit.ITVPlaybackEventMarshaling,System.Action{System.Boolean}) M:TVMLKit.TVPlayer.DispatchEventAsync(System.String,TVMLKit.ITVPlaybackEventMarshaling) +M:TVMLKit.TVPlayer.Next +M:TVMLKit.TVPlayer.Pause +M:TVMLKit.TVPlayer.Present(System.Boolean) +M:TVMLKit.TVPlayer.Previous +M:TVMLKit.TVStyleFactory.RegisterStyle(System.String,TVMLKit.TVViewElementStyleType,System.Boolean) +M:TVMLKit.TVTextElement.GetAttributedString(UIKit.UIFont,UIKit.UIColor,UIKit.UITextAlignment) +M:TVMLKit.TVTextElement.GetAttributedString(UIKit.UIFont) M:TVMLKit.TVViewElement.Copy(Foundation.NSZone) +M:TVMLKit.TVViewElement.DispatchEvent(System.String,System.Boolean,System.Boolean,Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject},System.Action{System.Boolean,System.Boolean}) +M:TVMLKit.TVViewElement.DispatchEvent(TVMLKit.TVElementEventType,System.Boolean,System.Boolean,Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject},System.Action{System.Boolean,System.Boolean}) M:TVMLKit.TVViewElement.DispatchEventAsync(System.String,System.Boolean,System.Boolean,Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject}) M:TVMLKit.TVViewElement.DispatchEventAsync(TVMLKit.TVElementEventType,System.Boolean,System.Boolean,Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject}) M:TVMLKit.TVViewElement.Dispose(System.Boolean) +M:TVMLKit.TVViewElement.Reset(TVMLKit.TVElementResettableProperty) M:TVMLKit.TVViewElementDispatchResult.#ctor(System.Boolean,System.Boolean) M:TVMLKit.TVViewElementStyle.Copy(Foundation.NSZone) +M:TVMLKit.TVViewElementStyle.ValueForStyleProperty(System.String) M:TVServices.TVAppProfileDescriptor.#ctor(System.String) M:TVServices.TVAppProfileDescriptor.Copy(Foundation.NSZone) M:TVServices.TVAppProfileDescriptor.EncodeTo(Foundation.NSCoder) @@ -45875,10 +46106,15 @@ M:TVUIKit.TVCollectionViewDelegateFullScreenLayout_Extensions.WillCenterCell(TVU M:TVUIKit.TVCollectionViewDelegateFullScreenLayout.DidCenterCell(UIKit.UICollectionView,UIKit.UICollectionViewLayout,Foundation.NSIndexPath) M:TVUIKit.TVCollectionViewDelegateFullScreenLayout.WillCenterCell(UIKit.UICollectionView,UIKit.UICollectionViewLayout,Foundation.NSIndexPath) M:TVUIKit.TVCollectionViewFullScreenCell.#ctor(CoreGraphics.CGRect) +M:TVUIKit.TVCollectionViewFullScreenCell.MaskAmountDidChange +M:TVUIKit.TVCollectionViewFullScreenCell.MaskAmountWillChange(System.Runtime.InteropServices.NFloat) +M:TVUIKit.TVCollectionViewFullScreenCell.NormalizedPositionDidChange +M:TVUIKit.TVCollectionViewFullScreenCell.NormalizedPositionWillChange(System.Runtime.InteropServices.NFloat) M:TVUIKit.TVCollectionViewFullScreenCell.TVCollectionViewFullScreenCellAppearance.#ctor(System.IntPtr) M:TVUIKit.TVCollectionViewFullScreenLayoutAttributes.CreateForCell(Foundation.NSIndexPath) M:TVUIKit.TVCollectionViewFullScreenLayoutAttributes.CreateForDecorationView(Foundation.NSString,Foundation.NSIndexPath) M:TVUIKit.TVCollectionViewFullScreenLayoutAttributes.CreateForSupplementaryView(Foundation.NSString,Foundation.NSIndexPath) +M:TVUIKit.TVDigitEntryViewController.ClearEntry(System.Boolean) M:TVUIKit.TVLockupHeaderFooterView.#ctor(CoreGraphics.CGRect) M:TVUIKit.TVLockupHeaderFooterView.TVLockupHeaderFooterViewAppearance.#ctor(System.IntPtr) M:TVUIKit.TVLockupHeaderFooterView.UpdateAppearanceForLockupView(UIKit.UIControlState) @@ -45886,28 +46122,35 @@ M:TVUIKit.TVLockupView.#ctor(CoreGraphics.CGRect) M:TVUIKit.TVLockupView.TVLockupViewAppearance.#ctor(System.IntPtr) M:TVUIKit.TVLockupViewComponent_Extensions.UpdateAppearanceForLockupView(TVUIKit.ITVLockupViewComponent,UIKit.UIControlState) M:TVUIKit.TVMediaItemContentBadgeProperties.Copy(Foundation.NSZone) +M:TVUIKit.TVMediaItemContentBadgeProperties.CreateDefaultBadge +M:TVUIKit.TVMediaItemContentBadgeProperties.CreateLiveContentBadge M:TVUIKit.TVMediaItemContentBadgeProperties.EncodeTo(Foundation.NSCoder) M:TVUIKit.TVMediaItemContentConfiguration.Copy(Foundation.NSZone) +M:TVUIKit.TVMediaItemContentConfiguration.CreateWideCellConfiguration M:TVUIKit.TVMediaItemContentConfiguration.EncodeTo(Foundation.NSCoder) M:TVUIKit.TVMediaItemContentConfiguration.GetUpdatedConfiguration(UIKit.IUIConfigurationState) M:TVUIKit.TVMediaItemContentConfiguration.MakeContentView M:TVUIKit.TVMediaItemContentTextProperties.Copy(Foundation.NSZone) M:TVUIKit.TVMediaItemContentTextProperties.EncodeTo(Foundation.NSCoder) +M:TVUIKit.TVMediaItemContentView.#ctor(TVUIKit.TVMediaItemContentConfiguration) M:TVUIKit.TVMediaItemContentView.GetConfiguration M:TVUIKit.TVMediaItemContentView.SupportsConfiguration(UIKit.IUIContentConfiguration) M:TVUIKit.TVMediaItemContentView.TVMediaItemContentViewAppearance.#ctor(System.IntPtr) M:TVUIKit.TVMonogramContentConfiguration.Copy(Foundation.NSZone) +M:TVUIKit.TVMonogramContentConfiguration.CreateCellConfiguration M:TVUIKit.TVMonogramContentConfiguration.EncodeTo(Foundation.NSCoder) M:TVUIKit.TVMonogramContentConfiguration.GetUpdatedConfiguration(UIKit.IUIConfigurationState) M:TVUIKit.TVMonogramContentConfiguration.MakeContentView M:TVUIKit.TVMonogramContentTextProperties.Copy(Foundation.NSZone) M:TVUIKit.TVMonogramContentTextProperties.EncodeTo(Foundation.NSCoder) +M:TVUIKit.TVMonogramContentView.#ctor(TVUIKit.TVMonogramContentConfiguration) M:TVUIKit.TVMonogramContentView.GetConfiguration M:TVUIKit.TVMonogramContentView.SupportsConfiguration(UIKit.IUIContentConfiguration) M:TVUIKit.TVMonogramContentView.TVMonogramContentViewAppearance.#ctor(System.IntPtr) M:TVUIKit.TVMonogramView.#ctor(CoreGraphics.CGRect) M:TVUIKit.TVMonogramView.TVMonogramViewAppearance.#ctor(System.IntPtr) M:TVUIKit.TVPosterView.#ctor(CoreGraphics.CGRect) +M:TVUIKit.TVPosterView.#ctor(UIKit.UIImage) M:TVUIKit.TVPosterView.TVPosterViewAppearance.#ctor(System.IntPtr) M:Twitter.TWRequest.#ctor(Foundation.NSUrl,Foundation.NSDictionary,Twitter.TWRequestMethod) M:Twitter.TWRequest.AddMultiPartData(Foundation.NSData,System.String,System.String) @@ -46359,6 +46602,8 @@ M:UIKit.IUIPageViewControllerDelegate.SupportedInterfaceOrientations(UIKit.UIPag M:UIKit.IUIPageViewControllerDelegate.WillTransition(UIKit.UIPageViewController,UIKit.UIViewController[]) M:UIKit.IUIPasteConfigurationSupporting.CanPaste(Foundation.NSItemProvider[]) M:UIKit.IUIPasteConfigurationSupporting.Paste(Foundation.NSItemProvider[]) +M:UIKit.IUIPencilInteractionDelegate.DidReceiveSqueeze(UIKit.UIPencilInteraction,UIKit.UIPencilInteractionSqueeze) +M:UIKit.IUIPencilInteractionDelegate.DidReceiveTap(UIKit.UIPencilInteraction,UIKit.UIPencilInteractionTap) M:UIKit.IUIPencilInteractionDelegate.DidTap(UIKit.UIPencilInteraction) M:UIKit.IUIPickerViewAccessibilityDelegate.GetAccessibilityAttributedHint(UIKit.UIPickerView,System.IntPtr) M:UIKit.IUIPickerViewAccessibilityDelegate.GetAccessibilityAttributedLabel(UIKit.UIPickerView,System.IntPtr) @@ -47403,6 +47648,7 @@ M:UIKit.UICalendarView.UICalendarViewAppearance.#ctor(System.IntPtr) M:UIKit.UICalendarViewDelegate_Extensions.DidChangeVisibleDateComponents(UIKit.IUICalendarViewDelegate,UIKit.UICalendarView,Foundation.NSDateComponents) M:UIKit.UICalendarViewDelegate.DidChangeVisibleDateComponents(UIKit.UICalendarView,Foundation.NSDateComponents) M:UIKit.UICalendarViewDelegate.GetDecoration(UIKit.UICalendarView,Foundation.NSDateComponents) +M:UIKit.UICanvasFeedbackGenerator.GetFeedbackGenerator(UIKit.UIView) M:UIKit.UICellAccessory.Copy(Foundation.NSZone) M:UIKit.UICellAccessory.EncodeTo(Foundation.NSCoder) M:UIKit.UICellAccessory.GetPositionAfterAccessory(ObjCRuntime.Class) @@ -48127,6 +48373,9 @@ M:UIKit.UIEventAttribution.Copy(Foundation.NSZone) M:UIKit.UIEventAttributionView.#ctor(CoreGraphics.CGRect) M:UIKit.UIEventAttributionView.UIEventAttributionViewAppearance.#ctor(System.IntPtr) M:UIKit.UIEventButtonMaskExtensions.Convert(System.IntPtr) +M:UIKit.UIFeedbackGenerator.DidMoveToView(UIKit.UIView) +M:UIKit.UIFeedbackGenerator.Dispose(System.Boolean) +M:UIKit.UIFeedbackGenerator.WillMoveToView(UIKit.UIView) M:UIKit.UIFindInteraction.DidMoveToView(UIKit.UIView) M:UIKit.UIFindInteraction.Dispose(System.Boolean) M:UIKit.UIFindInteraction.WillMoveToView(UIKit.UIView) @@ -48338,6 +48587,8 @@ M:UIKit.UIImageView.AddSymbolEffectAsync(Symbols.NSSymbolEffect,Symbols.NSSymbol M:UIKit.UIImageView.RemoveSymbolEffectAsync(Symbols.NSSymbolEffect,Symbols.NSSymbolEffectOptions,System.Boolean) M:UIKit.UIImageView.SetSymbolImageAsync(UIKit.UIImage,Symbols.NSSymbolContentTransition,Symbols.NSSymbolEffectOptions) M:UIKit.UIImageView.UIImageViewAppearance.#ctor(System.IntPtr) +M:UIKit.UIImpactFeedbackGenerator.GetFeedbackGenerator(UIKit.UIView) +M:UIKit.UIImpactFeedbackGenerator.ImpactOccurred(CoreGraphics.CGPoint) M:UIKit.UIIndirectScribbleInteraction.DidMoveToView(UIKit.UIView) M:UIKit.UIIndirectScribbleInteraction.Dispose(System.Boolean) M:UIKit.UIIndirectScribbleInteraction.WillMoveToView(UIKit.UIView) @@ -48471,6 +48722,7 @@ M:UIKit.UINavigationItemRenameDelegate.DidEndRenaming(UIKit.UINavigationItem,Sys M:UIKit.UINavigationItemRenameDelegate.ShouldBeginRenaming(UIKit.UINavigationItem) M:UIKit.UINavigationItemRenameDelegate.ShouldEndRenaming(UIKit.UINavigationItem,System.String) M:UIKit.UINavigationItemRenameDelegate.WillBeginRenaming(UIKit.UINavigationItem,System.String,Foundation.NSRange) +M:UIKit.UINotificationFeedbackGenerator.GetFeedbackGenerator(UIKit.UIView) M:UIKit.UIOffset.#ctor(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat) M:UIKit.UIOffset.Equals(System.Object) M:UIKit.UIOffset.GetHashCode @@ -48543,7 +48795,11 @@ M:UIKit.UIPathEventArgs.#ctor(System.String) M:UIKit.UIPencilInteraction.DidMoveToView(UIKit.UIView) M:UIKit.UIPencilInteraction.Dispose(System.Boolean) M:UIKit.UIPencilInteraction.WillMoveToView(UIKit.UIView) +M:UIKit.UIPencilInteractionDelegate_Extensions.DidReceiveSqueeze(UIKit.IUIPencilInteractionDelegate,UIKit.UIPencilInteraction,UIKit.UIPencilInteractionSqueeze) +M:UIKit.UIPencilInteractionDelegate_Extensions.DidReceiveTap(UIKit.IUIPencilInteractionDelegate,UIKit.UIPencilInteraction,UIKit.UIPencilInteractionTap) M:UIKit.UIPencilInteractionDelegate_Extensions.DidTap(UIKit.IUIPencilInteractionDelegate,UIKit.UIPencilInteraction) +M:UIKit.UIPencilInteractionDelegate.DidReceiveSqueeze(UIKit.UIPencilInteraction,UIKit.UIPencilInteractionSqueeze) +M:UIKit.UIPencilInteractionDelegate.DidReceiveTap(UIKit.UIPencilInteraction,UIKit.UIPencilInteractionTap) M:UIKit.UIPencilInteractionDelegate.DidTap(UIKit.UIPencilInteraction) M:UIKit.UIPercentDrivenInteractiveTransition.StartInteractiveTransition(UIKit.IUIViewControllerContextTransitioning) M:UIKit.UIPickerView.#ctor(CoreGraphics.CGRect) @@ -49088,6 +49344,7 @@ M:UIKit.UISegmentedControl.UISegmentedControlAppearance.SetBackgroundImage(UIKit M:UIKit.UISegmentedControl.UISegmentedControlAppearance.SetContentPositionAdjustment(UIKit.UIOffset,UIKit.UISegmentedControlSegment,UIKit.UIBarMetrics) M:UIKit.UISegmentedControl.UISegmentedControlAppearance.SetDividerImage(UIKit.UIImage,UIKit.UIControlState,UIKit.UIControlState,UIKit.UIBarMetrics) M:UIKit.UISegmentedControl.UISegmentedControlAppearance.SetTitleTextAttributes(UIKit.UIStringAttributes,UIKit.UIControlState) +M:UIKit.UISelectionFeedbackGenerator.GetFeedbackGenerator(UIKit.UIView) M:UIKit.UIShape.Copy(Foundation.NSZone) M:UIKit.UISheetPresentationController.#ctor(UIKit.UIViewController,UIKit.UIViewController) M:UIKit.UISheetPresentationController.Dispose(System.Boolean) @@ -55661,12 +55918,14 @@ P:AuthenticationServices.ASAuthorizationPublicKeyCredentialParameters.Algorithm P:AuthenticationServices.ASAuthorizationPublicKeyCredentialUserVerificationPreference.Discouraged P:AuthenticationServices.ASAuthorizationPublicKeyCredentialUserVerificationPreference.Preferred P:AuthenticationServices.ASAuthorizationPublicKeyCredentialUserVerificationPreference.Required +P:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialAssertion.AppId P:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialAssertion.CredentialId P:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialAssertion.RawAuthenticatorData P:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialAssertion.RawClientDataJson P:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialAssertion.Signature P:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialAssertion.UserId P:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest.AllowedCredentials +P:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest.AppId P:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest.Challenge P:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest.RelyingPartyIdentifier P:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest.SecurityAllowedCredentials @@ -55677,6 +55936,7 @@ P:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialProvider.R P:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialRegistration.CredentialId P:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialRegistration.RawAttestationObject P:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialRegistration.RawClientDataJson +P:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialRegistration.Transports P:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest.AttestationPreference P:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest.Challenge P:AuthenticationServices.ASAuthorizationSecurityKeyPublicKeyCredentialRegistrationRequest.CredentialParameters @@ -55817,6 +56077,8 @@ P:AutomaticAssessmentConfiguration.AEAssessmentParticipantConfiguration.AllowsNe P:AutomaticAssessmentConfiguration.AEAssessmentSession.Active P:AutomaticAssessmentConfiguration.AEAssessmentSession.Configuration P:AutomaticAssessmentConfiguration.AEAssessmentSession.Delegate +P:AutomaticAssessmentConfiguration.AEAssessmentSession.SupportsConfigurationUpdates +P:AutomaticAssessmentConfiguration.AEAssessmentSession.SupportsMultipleParticipants P:AutomaticAssessmentConfiguration.AEAssessmentSession.WeakDelegate P:AVFoundation.AudioRendererWasFlushedAutomaticallyEventArgs.AudioRendererFlushTime P:AVFoundation.AudioSettings.AudioQuality @@ -57197,6 +57459,7 @@ P:AVFoundation.AVPlayerItem.TranslatesPlayerInterstitialEvents P:AVFoundation.AVPlayerItem.VideoApertureMode P:AVFoundation.AVPlayerItem.WeakNowPlayingInfo P:AVFoundation.AVPlayerItemErrorEventArgs.Error +P:AVFoundation.AVPlayerItemErrorLogEvent.AllHttpResponseHeaderFields P:AVFoundation.AVPlayerItemLegibleOutput.TextStylingResolutionDefault P:AVFoundation.AVPlayerItemLegibleOutput.TextStylingResolutionSourceAndRulesOnly P:AVFoundation.AVPlayerItemMetadataCollector.Delegate @@ -57444,13 +57707,49 @@ P:BackgroundTasks.BGTaskRequest.EarliestBeginDate P:BackgroundTasks.BGTaskRequest.Identifier P:BackgroundTasks.BGTaskScheduler.Shared P:CallKit.CXAction.Complete +P:CallKit.CXAction.TimeoutDate +P:CallKit.CXAction.Uuid +P:CallKit.CXCall.HasConnected +P:CallKit.CXCall.HasEnded P:CallKit.CXCall.OnHold P:CallKit.CXCall.Outgoing +P:CallKit.CXCall.Uuid +P:CallKit.CXCallAction.CallUuid +P:CallKit.CXCallController.CallObserver +P:CallKit.CXCallDirectoryExtensionContext.Delegate P:CallKit.CXCallDirectoryExtensionContext.Incremental +P:CallKit.CXCallDirectoryManager.SharedInstance +P:CallKit.CXCallObserver.Calls +P:CallKit.CXCallUpdate.HasVideo +P:CallKit.CXCallUpdate.LocalizedCallerName +P:CallKit.CXCallUpdate.RemoteHandle +P:CallKit.CXCallUpdate.SupportsDtmf +P:CallKit.CXCallUpdate.SupportsGrouping +P:CallKit.CXCallUpdate.SupportsHolding +P:CallKit.CXCallUpdate.SupportsUngrouping +P:CallKit.CXHandle.Type +P:CallKit.CXHandle.Value +P:CallKit.CXPlayDtmfCallAction.Digits +P:CallKit.CXPlayDtmfCallAction.Type +P:CallKit.CXProvider.Configuration +P:CallKit.CXProvider.PendingTransactions +P:CallKit.CXProviderConfiguration.IconTemplateImageData +P:CallKit.CXProviderConfiguration.IncludesCallsInRecents +P:CallKit.CXProviderConfiguration.LocalizedName +P:CallKit.CXProviderConfiguration.MaximumCallGroups +P:CallKit.CXProviderConfiguration.MaximumCallsPerCallGroup +P:CallKit.CXProviderConfiguration.RingtoneSound +P:CallKit.CXProviderConfiguration.SupportedHandleTypes +P:CallKit.CXProviderConfiguration.SupportsVideo +P:CallKit.CXSetGroupCallAction.CallUuidToGroupWith P:CallKit.CXSetHeldCallAction.OnHold P:CallKit.CXSetMutedCallAction.Muted +P:CallKit.CXStartCallAction.CallHandle +P:CallKit.CXStartCallAction.ContactIdentifier P:CallKit.CXStartCallAction.Video +P:CallKit.CXTransaction.Actions P:CallKit.CXTransaction.Complete +P:CallKit.CXTransaction.Uuid P:CarPlay.CPActionSheetTemplate.Actions P:CarPlay.CPActionSheetTemplate.Message P:CarPlay.CPActionSheetTemplate.Title @@ -57760,20 +58059,56 @@ P:Cinematic.CNDecision.StrongDecision P:Cinematic.CNDecision.UserDecision P:Cinematic.CNDetectionTrack.Discrete P:Cinematic.CNDetectionTrack.UserCreated +P:ClassKit.CLSActivity.AdditionalActivityItems +P:ClassKit.CLSActivity.Duration +P:ClassKit.CLSActivity.PrimaryActivityItem +P:ClassKit.CLSActivity.Progress P:ClassKit.CLSActivity.Started +P:ClassKit.CLSActivityItem.Identifier +P:ClassKit.CLSActivityItem.Title +P:ClassKit.CLSBinaryItem.Value +P:ClassKit.CLSBinaryItem.ValueType P:ClassKit.CLSContext.Active P:ClassKit.CLSContext.Assignable +P:ClassKit.CLSContext.CurrentActivity +P:ClassKit.CLSContext.CustomTypeName +P:ClassKit.CLSContext.DisplayOrder +P:ClassKit.CLSContext.Identifier +P:ClassKit.CLSContext.IdentifierPath +P:ClassKit.CLSContext.NavigationChildContexts +P:ClassKit.CLSContext.Parent +P:ClassKit.CLSContext.ProgressReportingCapabilities +P:ClassKit.CLSContext.SuggestedAge +P:ClassKit.CLSContext.SuggestedCompletionTime +P:ClassKit.CLSContext.Summary +P:ClassKit.CLSContext.Thumbnail +P:ClassKit.CLSContext.Title P:ClassKit.CLSContext.Topic +P:ClassKit.CLSContext.Type +P:ClassKit.CLSContext.UniversalLinkUrl +P:ClassKit.CLSContext.WeakTopic +P:ClassKit.CLSDataStore.ActiveContext P:ClassKit.CLSDataStore.Delegate +P:ClassKit.CLSDataStore.MainAppContext +P:ClassKit.CLSDataStore.RunningActivity +P:ClassKit.CLSDataStore.Shared +P:ClassKit.CLSDataStore.WeakDelegate P:ClassKit.CLSErrorUserInfoKeys.ObjectKey P:ClassKit.CLSErrorUserInfoKeys.SuccessfulObjectsKey P:ClassKit.CLSErrorUserInfoKeys.UnderlyingErrorsKey +P:ClassKit.CLSObject.DateCreated +P:ClassKit.CLSObject.DateLastModified P:ClassKit.CLSPredicateKeyPath.DateCreated P:ClassKit.CLSPredicateKeyPath.Identifier P:ClassKit.CLSPredicateKeyPath.Parent P:ClassKit.CLSPredicateKeyPath.Title P:ClassKit.CLSPredicateKeyPath.Topic P:ClassKit.CLSPredicateKeyPath.UniversalLinkUrl +P:ClassKit.CLSProgressReportingCapability.Details +P:ClassKit.CLSProgressReportingCapability.Kind +P:ClassKit.CLSQuantityItem.Quantity +P:ClassKit.CLSScoreItem.MaxScore +P:ClassKit.CLSScoreItem.Score P:CloudKit.CKContainer.AccountChangedNotification P:CloudKit.CKContainer.CurrentUserDefaultName P:CloudKit.CKContainer.OwnerDefaultName @@ -66975,7 +67310,21 @@ P:IntentsUI.IINUIHostedViewSiriProviding.DisplaysPaymentTransaction P:IntentsUI.INUIAddVoiceShortcutButton.Delegate P:IntentsUI.INUIAddVoiceShortcutViewController.Delegate P:IntentsUI.INUIEditVoiceShortcutViewController.Delegate +P:IOSurface.IOSurface.AllAttachments +P:IOSurface.IOSurface.AllocationSize +P:IOSurface.IOSurface.AllowsPixelSizeCasting +P:IOSurface.IOSurface.BaseAddress +P:IOSurface.IOSurface.BytesPerElement +P:IOSurface.IOSurface.BytesPerRow +P:IOSurface.IOSurface.ElementHeight +P:IOSurface.IOSurface.ElementWidth +P:IOSurface.IOSurface.Height P:IOSurface.IOSurface.InUse +P:IOSurface.IOSurface.LocalUseCount +P:IOSurface.IOSurface.PixelFormat +P:IOSurface.IOSurface.PlaneCount +P:IOSurface.IOSurface.Seed +P:IOSurface.IOSurface.Width P:IOSurface.IOSurfaceOptions.AllocSize P:IOSurface.IOSurfaceOptions.BytesPerElement P:IOSurface.IOSurfaceOptions.BytesPerRow @@ -67094,16 +67443,38 @@ P:iTunesLibrary.ITLibrary.MediaFolderLocation P:iTunesLibrary.ITLibrary.MusicFolderLocation P:iTunesLibrary.ITLibrary.ShowContentRating P:iTunesLibrary.ITLibraryNotifications.DidChangeNotification +P:JavaScriptCore.JSContext.CurrentArguments +P:JavaScriptCore.JSContext.CurrentCallee +P:JavaScriptCore.JSContext.CurrentContext +P:JavaScriptCore.JSContext.CurrentThis +P:JavaScriptCore.JSContext.Exception +P:JavaScriptCore.JSContext.ExceptionHandler +P:JavaScriptCore.JSContext.GlobalObject P:JavaScriptCore.JSContext.Inspectable P:JavaScriptCore.JSContext.Item(Foundation.NSObject) +P:JavaScriptCore.JSContext.JSGlobalContextRefPtr +P:JavaScriptCore.JSContext.Name +P:JavaScriptCore.JSContext.VirtualMachine +P:JavaScriptCore.JSManagedValue.Value P:JavaScriptCore.JSPropertyDescriptorKeys.Configurable P:JavaScriptCore.JSPropertyDescriptorKeys.Enumerable P:JavaScriptCore.JSPropertyDescriptorKeys.Get P:JavaScriptCore.JSPropertyDescriptorKeys.Set P:JavaScriptCore.JSPropertyDescriptorKeys.Value P:JavaScriptCore.JSPropertyDescriptorKeys.Writable +P:JavaScriptCore.JSValue.Context +P:JavaScriptCore.JSValue.IsArray +P:JavaScriptCore.JSValue.IsBoolean +P:JavaScriptCore.JSValue.IsDate +P:JavaScriptCore.JSValue.IsNull +P:JavaScriptCore.JSValue.IsNumber +P:JavaScriptCore.JSValue.IsObject +P:JavaScriptCore.JSValue.IsString +P:JavaScriptCore.JSValue.IsSymbol +P:JavaScriptCore.JSValue.IsUndefined P:JavaScriptCore.JSValue.Item(Foundation.NSObject) P:JavaScriptCore.JSValue.Item(System.UIntPtr) +P:JavaScriptCore.JSValue.JSValueRefPtr P:LinkPresentation.LPLinkMetadata.IconProvider P:LinkPresentation.LPLinkMetadata.ImageProvider P:LinkPresentation.LPLinkMetadata.OriginalUrl @@ -67141,7 +67512,63 @@ P:MailKit.IMEExtension.HandlerForContentBlocker P:MailKit.IMEExtension.HandlerForMessageActions P:MailKit.IMEExtension.HandlerForMessageSecurity P:MailKit.IMEMessageActionHandler.RequiredHeaders +P:MailKit.MEComposeContext.Action +P:MailKit.MEComposeContext.ContextId +P:MailKit.MEComposeContext.IsEncrypted +P:MailKit.MEComposeContext.IsSigned +P:MailKit.MEComposeContext.OriginalMessage +P:MailKit.MEComposeContext.ShouldEncrypt +P:MailKit.MEComposeContext.ShouldSign +P:MailKit.MEComposeSession.ComposeContext +P:MailKit.MEComposeSession.MailMessage +P:MailKit.MEComposeSession.SessionId +P:MailKit.MEDecodedMessage.Banner +P:MailKit.MEDecodedMessage.Context +P:MailKit.MEDecodedMessage.RawData +P:MailKit.MEDecodedMessage.SecurityInformation P:MailKit.MEDecodedMessageBanner.Dismissable +P:MailKit.MEDecodedMessageBanner.PrimaryActionTitle +P:MailKit.MEDecodedMessageBanner.Title +P:MailKit.MEEmailAddress.AddressString +P:MailKit.MEEmailAddress.RawString +P:MailKit.MEEncodedOutgoingMessage.IsEncrypted +P:MailKit.MEEncodedOutgoingMessage.IsSigned +P:MailKit.MEEncodedOutgoingMessage.RawData +P:MailKit.MEMessage.AllRecipientAddresses +P:MailKit.MEMessage.BccAddresses +P:MailKit.MEMessage.CcAddresses +P:MailKit.MEMessage.DateReceived +P:MailKit.MEMessage.DateSent +P:MailKit.MEMessage.EncryptionState +P:MailKit.MEMessage.FromAddress +P:MailKit.MEMessage.Headers +P:MailKit.MEMessage.RawData +P:MailKit.MEMessage.ReplyToAddresses +P:MailKit.MEMessage.State +P:MailKit.MEMessage.Subject +P:MailKit.MEMessage.ToAddresses +P:MailKit.MEMessageAction.MarkAsRead +P:MailKit.MEMessageAction.MarkAsUnread +P:MailKit.MEMessageAction.MoveToArchive +P:MailKit.MEMessageAction.MoveToJunk +P:MailKit.MEMessageAction.MoveToTrash +P:MailKit.MEMessageActionDecision.InvokeAgainWithBody +P:MailKit.MEMessageEncodingResult.EncodedMessage +P:MailKit.MEMessageEncodingResult.EncryptionError +P:MailKit.MEMessageEncodingResult.SigningError +P:MailKit.MEMessageSecurityInformation.EncryptionError +P:MailKit.MEMessageSecurityInformation.IsEncrypted +P:MailKit.MEMessageSecurityInformation.LocalizedRemoteContentBlockingReason +P:MailKit.MEMessageSecurityInformation.ShouldBlockRemoteContent +P:MailKit.MEMessageSecurityInformation.Signers +P:MailKit.MEMessageSecurityInformation.SigningError +P:MailKit.MEMessageSigner.Context +P:MailKit.MEMessageSigner.EmailAddresses +P:MailKit.MEMessageSigner.Label +P:MailKit.MEOutgoingMessageEncodingStatus.AddressesFailingEncryption +P:MailKit.MEOutgoingMessageEncodingStatus.CanEncrypt +P:MailKit.MEOutgoingMessageEncodingStatus.CanSign +P:MailKit.MEOutgoingMessageEncodingStatus.SecurityError P:MapKit.IMKAnnotation.Coordinate P:MapKit.IMKAnnotation.Subtitle P:MapKit.IMKAnnotation.Title @@ -69223,9 +69650,156 @@ P:MetalPerformanceShadersGraph.MPSGraphTensorData.MPSNDArray P:MetalPerformanceShadersGraph.MPSGraphTensorData.Shape P:MetalPerformanceShadersGraph.MPSGraphVariableOp.DataType P:MetalPerformanceShadersGraph.MPSGraphVariableOp.Shape +P:MetricKit.MXAnimationMetric.ScrollHitchTimeRatio +P:MetricKit.MXAppExitMetric.BackgroundExitData +P:MetricKit.MXAppExitMetric.ForegroundExitData +P:MetricKit.MXAppLaunchDiagnostic.CallStackTree +P:MetricKit.MXAppLaunchDiagnostic.LaunchDuration +P:MetricKit.MXAppLaunchMetric.HistogrammedApplicationResumeTime +P:MetricKit.MXAppLaunchMetric.HistogrammedExtendedLaunch +P:MetricKit.MXAppLaunchMetric.HistogrammedOptimizedTimeToFirstDraw +P:MetricKit.MXAppLaunchMetric.HistogrammedTimeToFirstDraw +P:MetricKit.MXAppResponsivenessMetric.HistogrammedApplicationHangTime +P:MetricKit.MXAppRunTimeMetric.CumulativeBackgroundAudioTime +P:MetricKit.MXAppRunTimeMetric.CumulativeBackgroundLocationTime +P:MetricKit.MXAppRunTimeMetric.CumulativeBackgroundTime +P:MetricKit.MXAppRunTimeMetric.CumulativeForegroundTime +P:MetricKit.MXAverage`1.AverageMeasurement +P:MetricKit.MXAverage`1.SampleCount +P:MetricKit.MXAverage`1.StandardDeviation +P:MetricKit.MXBackgroundExitData.CumulativeAbnormalExitCount +P:MetricKit.MXBackgroundExitData.CumulativeAppWatchdogExitCount +P:MetricKit.MXBackgroundExitData.CumulativeBackgroundTaskAssertionTimeoutExitCount +P:MetricKit.MXBackgroundExitData.CumulativeBadAccessExitCount +P:MetricKit.MXBackgroundExitData.CumulativeCpuResourceLimitExitCount +P:MetricKit.MXBackgroundExitData.CumulativeIllegalInstructionExitCount +P:MetricKit.MXBackgroundExitData.CumulativeMemoryPressureExitCount +P:MetricKit.MXBackgroundExitData.CumulativeMemoryResourceLimitExitCount +P:MetricKit.MXBackgroundExitData.CumulativeNormalAppExitCount +P:MetricKit.MXBackgroundExitData.CumulativeSuspendedWithLockedFileExitCount +P:MetricKit.MXCallStackTree.JsonRepresentation +P:MetricKit.MXCellularConditionMetric.HistogrammedCellularConditionTime +P:MetricKit.MXCpuExceptionDiagnostic.CallStackTree +P:MetricKit.MXCpuExceptionDiagnostic.TotalCpuTime +P:MetricKit.MXCpuExceptionDiagnostic.TotalSampledTime +P:MetricKit.MXCpuMetric.CumulativeCpuInstructions +P:MetricKit.MXCpuMetric.CumulativeCpuTime +P:MetricKit.MXCrashDiagnostic.CallStackTree +P:MetricKit.MXCrashDiagnostic.ExceptionCode +P:MetricKit.MXCrashDiagnostic.ExceptionReason +P:MetricKit.MXCrashDiagnostic.ExceptionType +P:MetricKit.MXCrashDiagnostic.Signal +P:MetricKit.MXCrashDiagnostic.TerminationReason +P:MetricKit.MXCrashDiagnostic.VirtualMemoryRegionInfo +P:MetricKit.MXCrashDiagnosticObjectiveCExceptionReason.Arguments +P:MetricKit.MXCrashDiagnosticObjectiveCExceptionReason.ClassName +P:MetricKit.MXCrashDiagnosticObjectiveCExceptionReason.ComposedMessage +P:MetricKit.MXCrashDiagnosticObjectiveCExceptionReason.DictionaryRepresentation +P:MetricKit.MXCrashDiagnosticObjectiveCExceptionReason.ExceptionName +P:MetricKit.MXCrashDiagnosticObjectiveCExceptionReason.ExceptionType +P:MetricKit.MXCrashDiagnosticObjectiveCExceptionReason.FormatString +P:MetricKit.MXCrashDiagnosticObjectiveCExceptionReason.JsonRepresentation +P:MetricKit.MXDiagnostic.ApplicationVersion +P:MetricKit.MXDiagnostic.DictionaryRepresentation +P:MetricKit.MXDiagnostic.JsonRepresentation +P:MetricKit.MXDiagnostic.MetaData +P:MetricKit.MXDiagnostic.SignpostData +P:MetricKit.MXDiagnosticPayload.AppLaunchDiagnostics +P:MetricKit.MXDiagnosticPayload.CpuExceptionDiagnostics +P:MetricKit.MXDiagnosticPayload.CrashDiagnostics +P:MetricKit.MXDiagnosticPayload.DictionaryRepresentation +P:MetricKit.MXDiagnosticPayload.DiskWriteExceptionDiagnostics +P:MetricKit.MXDiagnosticPayload.HangDiagnostics +P:MetricKit.MXDiagnosticPayload.JsonRepresentation +P:MetricKit.MXDiagnosticPayload.TimeStampBegin +P:MetricKit.MXDiagnosticPayload.TimeStampEnd +P:MetricKit.MXDiskIOMetric.CumulativeLogicalWrites +P:MetricKit.MXDiskWriteExceptionDiagnostic.CallStackTree +P:MetricKit.MXDiskWriteExceptionDiagnostic.TotalWritesCaused +P:MetricKit.MXDisplayMetric.AveragePixelLuminance +P:MetricKit.MXForegroundExitData.CumulativeAbnormalExitCount +P:MetricKit.MXForegroundExitData.CumulativeAppWatchdogExitCount +P:MetricKit.MXForegroundExitData.CumulativeBadAccessExitCount +P:MetricKit.MXForegroundExitData.CumulativeIllegalInstructionExitCount +P:MetricKit.MXForegroundExitData.CumulativeMemoryResourceLimitExitCount +P:MetricKit.MXForegroundExitData.CumulativeNormalAppExitCount +P:MetricKit.MXGpuMetric.CumulativeGpuTime +P:MetricKit.MXHangDiagnostic.CallStackTree +P:MetricKit.MXHangDiagnostic.HangDuration +P:MetricKit.MXHistogram`1.BucketEnumerator +P:MetricKit.MXHistogram`1.TotalBucketCount +P:MetricKit.MXHistogramBucket`1.BucketCount +P:MetricKit.MXHistogramBucket`1.BucketEnd +P:MetricKit.MXHistogramBucket`1.BucketStart +P:MetricKit.MXLocationActivityMetric.CumulativeBestAccuracyForNavigationTime +P:MetricKit.MXLocationActivityMetric.CumulativeBestAccuracyTime +P:MetricKit.MXLocationActivityMetric.CumulativeHundredMetersAccuracyTime +P:MetricKit.MXLocationActivityMetric.CumulativeKilometerAccuracyTime +P:MetricKit.MXLocationActivityMetric.CumulativeNearestTenMetersAccuracyTime +P:MetricKit.MXLocationActivityMetric.CumulativeThreeKilometersAccuracyTime +P:MetricKit.MXMemoryMetric.AverageSuspendedMemory +P:MetricKit.MXMemoryMetric.PeakMemoryUsage +P:MetricKit.MXMetaData.ApplicationBuildVersion +P:MetricKit.MXMetaData.DeviceType +P:MetricKit.MXMetaData.DictionaryRepresentation +P:MetricKit.MXMetaData.IsTestFlightApp +P:MetricKit.MXMetaData.JsonRepresentation +P:MetricKit.MXMetaData.LowPowerModeEnabled +P:MetricKit.MXMetaData.OSVersion +P:MetricKit.MXMetaData.Pid +P:MetricKit.MXMetaData.PlatformArchitecture +P:MetricKit.MXMetaData.RegionFormat P:MetricKit.MXMetric.DictionaryRepresentation +P:MetricKit.MXMetric.JsonRepresentation +P:MetricKit.MXMetricManager.PastDiagnosticPayloads +P:MetricKit.MXMetricManager.PastPayloads +P:MetricKit.MXMetricManager.SharedManager +P:MetricKit.MXMetricPayload.AnimationMetrics +P:MetricKit.MXMetricPayload.ApplicationExitMetrics +P:MetricKit.MXMetricPayload.ApplicationLaunchMetrics +P:MetricKit.MXMetricPayload.ApplicationResponsivenessMetrics +P:MetricKit.MXMetricPayload.ApplicationTimeMetrics +P:MetricKit.MXMetricPayload.CellularConditionMetrics +P:MetricKit.MXMetricPayload.CpuMetrics P:MetricKit.MXMetricPayload.DictionaryRepresentation +P:MetricKit.MXMetricPayload.DiskIOMetrics +P:MetricKit.MXMetricPayload.DisplayMetrics +P:MetricKit.MXMetricPayload.GpuMetrics +P:MetricKit.MXMetricPayload.IncludesMultipleApplicationVersions +P:MetricKit.MXMetricPayload.JsonRepresentation +P:MetricKit.MXMetricPayload.LatestApplicationVersion +P:MetricKit.MXMetricPayload.LocationActivityMetrics +P:MetricKit.MXMetricPayload.MemoryMetrics +P:MetricKit.MXMetricPayload.MetaData +P:MetricKit.MXMetricPayload.NetworkTransferMetrics +P:MetricKit.MXMetricPayload.SignpostMetrics +P:MetricKit.MXMetricPayload.TimeStampBegin +P:MetricKit.MXMetricPayload.TimeStampEnd +P:MetricKit.MXNetworkTransferMetric.CumulativeCellularDownload +P:MetricKit.MXNetworkTransferMetric.CumulativeCellularUpload +P:MetricKit.MXNetworkTransferMetric.CumulativeWifiDownload +P:MetricKit.MXNetworkTransferMetric.CumulativeWifiUpload +P:MetricKit.MXSignpostIntervalData.AverageMemory +P:MetricKit.MXSignpostIntervalData.CumulativeCpuTime +P:MetricKit.MXSignpostIntervalData.CumulativeHitchTimeRatio +P:MetricKit.MXSignpostIntervalData.CumulativeLogicalWrites +P:MetricKit.MXSignpostIntervalData.HistogrammedSignpostDuration +P:MetricKit.MXSignpostMetric.SignpostCategory +P:MetricKit.MXSignpostMetric.SignpostIntervalData +P:MetricKit.MXSignpostMetric.SignpostName +P:MetricKit.MXSignpostMetric.TotalCount +P:MetricKit.MXSignpostRecord.BeginTimeStamp +P:MetricKit.MXSignpostRecord.Category +P:MetricKit.MXSignpostRecord.DictionaryRepresentation +P:MetricKit.MXSignpostRecord.Duration +P:MetricKit.MXSignpostRecord.EndTimeStamp +P:MetricKit.MXSignpostRecord.IsInterval +P:MetricKit.MXSignpostRecord.JsonRepresentation +P:MetricKit.MXSignpostRecord.Name +P:MetricKit.MXSignpostRecord.Subsystem +P:MetricKit.MXUnitAveragePixelLuminance.Apl P:MetricKit.MXUnitAveragePixelLuminance.Symbol +P:MetricKit.MXUnitSignalBars.Bars P:MetricKit.MXUnitSignalBars.Symbol P:MLCompute.MLCActivationDescriptor.A P:MLCompute.MLCActivationDescriptor.ActivationType @@ -70915,6 +71489,7 @@ P:PassKit.PKPaymentMethodSelectedEventArgs.PaymentMethod P:PassKit.PKPaymentNetwork.Amex P:PassKit.PKPaymentNetwork.Bancomat P:PassKit.PKPaymentNetwork.Bancontact +P:PassKit.PKPaymentNetwork.BankAxept P:PassKit.PKPaymentNetwork.Barcode P:PassKit.PKPaymentNetwork.CarteBancaire P:PassKit.PKPaymentNetwork.CarteBancaires @@ -70935,6 +71510,7 @@ P:PassKit.PKPaymentNetwork.MasterCard P:PassKit.PKPaymentNetwork.Meeza P:PassKit.PKPaymentNetwork.Mir P:PassKit.PKPaymentNetwork.Nanaco +P:PassKit.PKPaymentNetwork.Napas P:PassKit.PKPaymentNetwork.PagoBancomat P:PassKit.PKPaymentNetwork.PKPaymentNetworkPostFinance P:PassKit.PKPaymentNetwork.PrivateLabel @@ -71646,6 +72222,7 @@ P:QuartzComposer.QCCompositionRepository.AllCompositions P:QuartzComposer.QCCompositionRepository.SharedCompositionRepository P:QuickLook.IQLPreviewItem.PreviewItemTitle P:QuickLook.IQLPreviewItem.PreviewItemUrl +P:QuickLook.QLFilePreviewRequest.FileUrl P:QuickLook.QLPreviewController.DataSource P:QuickLook.QLPreviewController.Delegate P:QuickLook.QLPreviewController.FrameForPreviewItem @@ -71658,6 +72235,10 @@ P:QuickLook.QLPreviewControllerDelegateDidSaveEventArgs.PreviewItem P:QuickLook.QLPreviewControllerDelegateDidUpdateEventArgs.PreviewItem P:QuickLook.QLPreviewItem.PreviewItemTitle P:QuickLook.QLPreviewItem.PreviewItemUrl +P:QuickLook.QLPreviewReply.Attachments +P:QuickLook.QLPreviewReply.Title +P:QuickLook.QLPreviewReplyAttachment.ContentType +P:QuickLook.QLPreviewReplyAttachment.Data P:QuickLookThumbnailing.QLFileThumbnailRequest.FileUrl P:QuickLookThumbnailing.QLFileThumbnailRequest.MaximumSize P:QuickLookThumbnailing.QLFileThumbnailRequest.MinimumSize @@ -71684,14 +72265,24 @@ P:QuickLookUI.QLFilePreviewRequest.FileUrl P:QuickLookUI.QLPreviewItem.PreviewItemDisplayState P:QuickLookUI.QLPreviewItem.PreviewItemTitle P:QuickLookUI.QLPreviewItem.PreviewItemUrl +P:QuickLookUI.QLPreviewPanel.CurrentController +P:QuickLookUI.QLPreviewPanel.CurrentPreviewItem +P:QuickLookUI.QLPreviewPanel.CurrentPreviewItemIndex P:QuickLookUI.QLPreviewPanel.DataSource P:QuickLookUI.QLPreviewPanel.Delegate +P:QuickLookUI.QLPreviewPanel.DisplayState P:QuickLookUI.QLPreviewPanel.InFullScreenMode +P:QuickLookUI.QLPreviewPanel.WeakDataSource +P:QuickLookUI.QLPreviewPanel.WeakDelegate P:QuickLookUI.QLPreviewReply.Attachments P:QuickLookUI.QLPreviewReply.StringEncoding P:QuickLookUI.QLPreviewReply.Title P:QuickLookUI.QLPreviewReplyAttachment.ContentType P:QuickLookUI.QLPreviewReplyAttachment.Data +P:QuickLookUI.QLPreviewView.Autostarts +P:QuickLookUI.QLPreviewView.DisplayState +P:QuickLookUI.QLPreviewView.PreviewItem +P:QuickLookUI.QLPreviewView.ShouldCloseWithWindow P:ReplayKit.RPBroadcastActivityController.Delegate P:ReplayKit.RPBroadcastActivityController.WeakDelegate P:ReplayKit.RPBroadcastActivityViewController.Delegate @@ -72405,7 +72996,37 @@ P:SharedWithYouCore.SWCollaborationMetadata.WritableTypeIdentifiers P:SharedWithYouCore.SWCollaborationMetadata.WritableTypeIdentifiersForItemProvider P:SharedWithYouCore.SWCollaborationOption.Selected P:SharedWithYouCore.SWCollaborationOptionsGroup.TypeIdentifier +P:ShazamKit.SHCatalog.MaximumQuerySignatureDuration +P:ShazamKit.SHCatalog.MinimumQuerySignatureDuration +P:ShazamKit.SHMatch.MediaItems +P:ShazamKit.SHMatch.QuerySignature +P:ShazamKit.SHMatchedMediaItem.FrequencySkew +P:ShazamKit.SHMatchedMediaItem.MatchOffset +P:ShazamKit.SHMatchedMediaItem.PredictedCurrentMatchOffset +P:ShazamKit.SHMediaItem.AppleMusicId +P:ShazamKit.SHMediaItem.AppleMusicUrl +P:ShazamKit.SHMediaItem.Artist +P:ShazamKit.SHMediaItem.ArtworkUrl +P:ShazamKit.SHMediaItem.CreationDate +P:ShazamKit.SHMediaItem.ExplicitContent +P:ShazamKit.SHMediaItem.FrequencySkewRanges +P:ShazamKit.SHMediaItem.Genres +P:ShazamKit.SHMediaItem.Isrc +P:ShazamKit.SHMediaItem.ShazamId +P:ShazamKit.SHMediaItem.Subtitle +P:ShazamKit.SHMediaItem.TimeRanges +P:ShazamKit.SHMediaItem.Title +P:ShazamKit.SHMediaItem.VideoUrl +P:ShazamKit.SHMediaItem.WebUrl +P:ShazamKit.SHMediaLibrary.DefaultLibrary +P:ShazamKit.SHRange.LowerBound +P:ShazamKit.SHRange.UpperBound +P:ShazamKit.SHSession.Catalog P:ShazamKit.SHSession.Delegate +P:ShazamKit.SHSession.WeakDelegate +P:ShazamKit.SHSignature.DataRepresentation +P:ShazamKit.SHSignature.Duration +P:ShazamKit.SHSignatureGenerator.Signature P:Social.SLComposeServiceViewController.AutoCompletionViewController P:Social.SLComposeServiceViewController.CharactersRemaining P:Social.SLComposeServiceViewController.ContentText @@ -72560,16 +73181,114 @@ P:ThreadNetwork.THCredentials.NetworkName P:ThreadNetwork.THCredentials.PanId P:ThreadNetwork.THCredentials.Pskc P:TVMLKit.ITVPlaybackEventMarshaling.Properties +P:TVMLKit.TVApplicationController.Context P:TVMLKit.TVApplicationController.Delegate +P:TVMLKit.TVApplicationController.NavigationController +P:TVMLKit.TVApplicationController.WeakDelegate +P:TVMLKit.TVApplicationController.Window +P:TVMLKit.TVApplicationControllerContext.JavaScriptApplicationUrl +P:TVMLKit.TVApplicationControllerContext.LaunchOptions +P:TVMLKit.TVApplicationControllerContext.StorageIdentifier +P:TVMLKit.TVApplicationControllerContext.SupportsPictureInPicturePlayback +P:TVMLKit.TVBrowserViewController.CenteredViewElement +P:TVMLKit.TVBrowserViewController.CornerRadius P:TVMLKit.TVBrowserViewController.DataSource P:TVMLKit.TVBrowserViewController.Delegate +P:TVMLKit.TVBrowserViewController.InteritemSpacing +P:TVMLKit.TVBrowserViewController.MaskInset +P:TVMLKit.TVBrowserViewController.ViewElement +P:TVMLKit.TVBrowserViewController.WeakDataSource +P:TVMLKit.TVBrowserViewController.WeakDelegate +P:TVMLKit.TVColor.Color +P:TVMLKit.TVColor.ColorType +P:TVMLKit.TVColor.GradientColors +P:TVMLKit.TVColor.GradientPoints +P:TVMLKit.TVDocumentViewController.AppController P:TVMLKit.TVDocumentViewController.Delegate +P:TVMLKit.TVDocumentViewController.DocumentContext +P:TVMLKit.TVDocumentViewController.WeakDelegate +P:TVMLKit.TVHighlight.HighlightDescription +P:TVMLKit.TVHighlight.ImageUrl +P:TVMLKit.TVHighlight.LocalizedName +P:TVMLKit.TVHighlight.TimeRange +P:TVMLKit.TVHighlightGroup.Highlights +P:TVMLKit.TVHighlightGroup.LocalizedName +P:TVMLKit.TVImageElement.ImageType +P:TVMLKit.TVImageElement.SourceSet +P:TVMLKit.TVImageElement.Url +P:TVMLKit.TVInterfaceFactory.ExtendedInterfaceCreator +P:TVMLKit.TVInterfaceFactory.SharedInterfaceFactory +P:TVMLKit.TVMediaItem.ArtworkImageUrl P:TVMLKit.TVMediaItem.ContentRatingDomain +P:TVMLKit.TVMediaItem.ContentRatingRanking +P:TVMLKit.TVMediaItem.ExplicitContent +P:TVMLKit.TVMediaItem.HighlightGroups +P:TVMLKit.TVMediaItem.Interstitials +P:TVMLKit.TVMediaItem.ItemDescription +P:TVMLKit.TVMediaItem.ResumeTime +P:TVMLKit.TVMediaItem.Subtitle +P:TVMLKit.TVMediaItem.Title P:TVMLKit.TVMediaItem.Type +P:TVMLKit.TVMediaItem.Url +P:TVMLKit.TVMediaItem.UserInfo +P:TVMLKit.TVMediaItem.WeakContentRatingDomain +P:TVMLKit.TVMediaItem.WeakType +P:TVMLKit.TVPlaybackCustomEventUserInfo.ExpectsReturnValue P:TVMLKit.TVPlaybackCustomEventUserInfo.Properties +P:TVMLKit.TVPlaybackCustomEventUserInfo.ReturnValue +P:TVMLKit.TVPlayer.CurrentMediaItem +P:TVMLKit.TVPlayer.NextMediaItem +P:TVMLKit.TVPlayer.Player +P:TVMLKit.TVPlayer.Playlist +P:TVMLKit.TVPlayer.PreviousMediaItem +P:TVMLKit.TVPlayer.State +P:TVMLKit.TVPlaylist.EndAction +P:TVMLKit.TVPlaylist.MediaItems +P:TVMLKit.TVPlaylist.RepeatMode +P:TVMLKit.TVPlaylist.UserInfo +P:TVMLKit.TVTextElement.AttributedText +P:TVMLKit.TVTextElement.TextStyle +P:TVMLKit.TVTimeRange.Duration +P:TVMLKit.TVTimeRange.EndTime +P:TVMLKit.TVTimeRange.StartTime +P:TVMLKit.TVViewElement.Attributes +P:TVMLKit.TVViewElement.AutoHighlightIdentifier +P:TVMLKit.TVViewElement.ChildViewElements P:TVMLKit.TVViewElement.Disabled +P:TVMLKit.TVViewElement.ElementData +P:TVMLKit.TVViewElement.ElementIdentifier +P:TVMLKit.TVViewElement.ElementName +P:TVMLKit.TVViewElement.ParentViewElement +P:TVMLKit.TVViewElement.Style +P:TVMLKit.TVViewElement.UpdateType P:TVMLKit.TVViewElementDispatchResult.IsCancelled P:TVMLKit.TVViewElementDispatchResult.IsDispatched +P:TVMLKit.TVViewElementStyle.Alignment +P:TVMLKit.TVViewElementStyle.BackgroundColor +P:TVMLKit.TVViewElementStyle.Color +P:TVMLKit.TVViewElementStyle.ContentAlignment +P:TVMLKit.TVViewElementStyle.FocusMargin +P:TVMLKit.TVViewElementStyle.FontSize +P:TVMLKit.TVViewElementStyle.FontWeight +P:TVMLKit.TVViewElementStyle.Height +P:TVMLKit.TVViewElementStyle.HighlightColor +P:TVMLKit.TVViewElementStyle.ImageTreatmentName +P:TVMLKit.TVViewElementStyle.InteritemSpacing +P:TVMLKit.TVViewElementStyle.Margin +P:TVMLKit.TVViewElementStyle.MaxHeight +P:TVMLKit.TVViewElementStyle.MaxTextLines +P:TVMLKit.TVViewElementStyle.MaxWidth +P:TVMLKit.TVViewElementStyle.MinHeight +P:TVMLKit.TVViewElementStyle.MinWidth +P:TVMLKit.TVViewElementStyle.Padding +P:TVMLKit.TVViewElementStyle.Position +P:TVMLKit.TVViewElementStyle.RatingStyle +P:TVMLKit.TVViewElementStyle.TextAlignment +P:TVMLKit.TVViewElementStyle.TextHighlightStyle +P:TVMLKit.TVViewElementStyle.TextMinimumScaleFactor +P:TVMLKit.TVViewElementStyle.TextStyle +P:TVMLKit.TVViewElementStyle.TintColor +P:TVMLKit.TVViewElementStyle.Width P:TVServices.ITVTopShelfProvider.TopShelfItems P:TVServices.ITVTopShelfProvider.TopShelfStyle P:TVServices.TVAppProfileDescriptor.Name @@ -72620,8 +73339,81 @@ P:TVServices.TVUserManager.CurrentUserIdentifier P:TVServices.TVUserManager.CurrentUserIdentifierDidChangeNotification P:TVServices.TVUserManager.ShouldStorePreferencesForCurrentUser P:TVServices.TVUserManager.UserIdentifiersForCurrentProfile +P:TVUIKit.TVCaptionButtonView.ContentImage +P:TVUIKit.TVCaptionButtonView.ContentText +P:TVUIKit.TVCaptionButtonView.MotionDirection +P:TVUIKit.TVCaptionButtonView.Subtitle +P:TVUIKit.TVCaptionButtonView.Title +P:TVUIKit.TVCardView.CardBackgroundColor +P:TVUIKit.TVCollectionViewFullScreenCell.ContentBleed +P:TVUIKit.TVCollectionViewFullScreenCell.CornerRadius +P:TVUIKit.TVCollectionViewFullScreenCell.MaskAmount +P:TVUIKit.TVCollectionViewFullScreenCell.MaskedBackgroundView +P:TVUIKit.TVCollectionViewFullScreenCell.MaskedContentView +P:TVUIKit.TVCollectionViewFullScreenCell.NormalizedPosition +P:TVUIKit.TVCollectionViewFullScreenCell.ParallaxOffset +P:TVUIKit.TVCollectionViewFullScreenLayout.CenterIndexPath +P:TVUIKit.TVCollectionViewFullScreenLayout.CornerRadius +P:TVUIKit.TVCollectionViewFullScreenLayout.InteritemSpacing +P:TVUIKit.TVCollectionViewFullScreenLayout.MaskAmount +P:TVUIKit.TVCollectionViewFullScreenLayout.MaskInset +P:TVUIKit.TVCollectionViewFullScreenLayout.ParallaxFactor P:TVUIKit.TVCollectionViewFullScreenLayout.TransitioningToCenterIndexPath +P:TVUIKit.TVCollectionViewFullScreenLayoutAttributes.ContentBleed +P:TVUIKit.TVCollectionViewFullScreenLayoutAttributes.CornerRadius +P:TVUIKit.TVCollectionViewFullScreenLayoutAttributes.MaskAmount +P:TVUIKit.TVCollectionViewFullScreenLayoutAttributes.NormalizedPosition +P:TVUIKit.TVCollectionViewFullScreenLayoutAttributes.ParallaxOffset +P:TVUIKit.TVDigitEntryViewController.EntryCompletionHandler +P:TVUIKit.TVDigitEntryViewController.NumberOfDigits +P:TVUIKit.TVDigitEntryViewController.PromptText P:TVUIKit.TVDigitEntryViewController.SecureDigitEntry +P:TVUIKit.TVDigitEntryViewController.TitleText +P:TVUIKit.TVLockupHeaderFooterView.ShowsOnlyWhenAncestorFocused +P:TVUIKit.TVLockupHeaderFooterView.SubtitleLabel +P:TVUIKit.TVLockupHeaderFooterView.TitleLabel +P:TVUIKit.TVLockupView.ContentSize +P:TVUIKit.TVLockupView.ContentView +P:TVUIKit.TVLockupView.ContentViewInsets +P:TVUIKit.TVLockupView.FocusSizeIncrease +P:TVUIKit.TVLockupView.FooterView +P:TVUIKit.TVLockupView.HeaderView +P:TVUIKit.TVMediaItemContentBadgeProperties.BackgroundColor +P:TVUIKit.TVMediaItemContentBadgeProperties.Color +P:TVUIKit.TVMediaItemContentBadgeProperties.Font +P:TVUIKit.TVMediaItemContentBadgeProperties.Transform +P:TVUIKit.TVMediaItemContentConfiguration.BadgeProperties +P:TVUIKit.TVMediaItemContentConfiguration.BadgeText +P:TVUIKit.TVMediaItemContentConfiguration.Image +P:TVUIKit.TVMediaItemContentConfiguration.OverlayView +P:TVUIKit.TVMediaItemContentConfiguration.PlaybackProgress +P:TVUIKit.TVMediaItemContentConfiguration.SecondaryText +P:TVUIKit.TVMediaItemContentConfiguration.SecondaryTextProperties +P:TVUIKit.TVMediaItemContentConfiguration.Text +P:TVUIKit.TVMediaItemContentConfiguration.TextProperties +P:TVUIKit.TVMediaItemContentTextProperties.Color +P:TVUIKit.TVMediaItemContentTextProperties.Font +P:TVUIKit.TVMediaItemContentTextProperties.Transform +P:TVUIKit.TVMediaItemContentView.Configuration +P:TVUIKit.TVMediaItemContentView.FocusedFrameGuide +P:TVUIKit.TVMonogramContentConfiguration.Image +P:TVUIKit.TVMonogramContentConfiguration.PersonNameComponents +P:TVUIKit.TVMonogramContentConfiguration.SecondaryText +P:TVUIKit.TVMonogramContentConfiguration.SecondaryTextProperties +P:TVUIKit.TVMonogramContentConfiguration.Text +P:TVUIKit.TVMonogramContentConfiguration.TextProperties +P:TVUIKit.TVMonogramContentTextProperties.Color +P:TVUIKit.TVMonogramContentTextProperties.Font +P:TVUIKit.TVMonogramContentView.Configuration +P:TVUIKit.TVMonogramContentView.FocusedFrameGuide +P:TVUIKit.TVMonogramView.Image +P:TVUIKit.TVMonogramView.PersonNameComponents +P:TVUIKit.TVMonogramView.Subtitle +P:TVUIKit.TVMonogramView.Title +P:TVUIKit.TVPosterView.Image +P:TVUIKit.TVPosterView.ImageView +P:TVUIKit.TVPosterView.Subtitle +P:TVUIKit.TVPosterView.Title P:Twitter.TWRequest.Account P:Twitter.TWRequest.Parameters P:Twitter.TWRequest.RequestMethod @@ -73228,6 +74020,7 @@ P:UIKit.UIDynamicItemGroup.Transform P:UIKit.UIEditMenuInteraction.Delegate P:UIKit.UIEditMenuInteraction.View P:UIKit.UIExtensionPointIdentifier.Keyboard +P:UIKit.UIFeedbackGenerator.View P:UIKit.UIFindInteraction.Delegate P:UIKit.UIFindInteraction.FindNavigatorVisible P:UIKit.UIFindInteraction.View @@ -78123,6 +78916,7 @@ T:DeviceDiscoveryExtension.DDDeviceProtocolStrings T:DeviceDiscoveryExtension.DDDeviceState T:DeviceDiscoveryExtension.DDErrorCode T:DeviceDiscoveryExtension.DDEventType +T:DeviceDiscoveryUI.DDDevicePickerViewController T:EventKit.EKAlarmType T:EventKit.EKEventStoreRequestAccessCompletionHandler T:EventKit.EKParticipantScheduleStatus @@ -79105,7 +79899,6 @@ T:IntentsUI.INUIEditVoiceShortcutViewControllerDelegate T:IntentsUI.INUIHostedViewContext T:IntentsUI.INUIHostedViewControllingConfigureViewHandler T:IntentsUI.INUIInteractiveBehavior -T:IOSurface.IOSurface T:IOSurface.IOSurfaceLockOptions T:IOSurface.IOSurfaceMemoryMap T:IOSurface.IOSurfaceOptions @@ -80508,9 +81301,13 @@ T:QuartzComposer.QCComposition T:QuartzComposer.QCCompositionLayer T:QuartzComposer.QCCompositionRepository T:QuickLook.IQLPreviewingController +T:QuickLook.QLFilePreviewRequest T:QuickLook.QLPreviewControllerDelegateDidSaveEventArgs T:QuickLook.QLPreviewControllerDelegateDidUpdateEventArgs T:QuickLook.QLPreviewItemEditingMode +T:QuickLook.QLPreviewProvider +T:QuickLook.QLPreviewReply +T:QuickLook.QLPreviewReplyAttachment T:QuickLook.QLPreviewReplyDataCreationHandler T:QuickLook.QLPreviewReplyDrawingHandler T:QuickLook.QLPreviewReplyUIDocumentCreationHandler @@ -80529,14 +81326,10 @@ T:QuickLookUI.IQLPreviewingController T:QuickLookUI.IQLPreviewItem T:QuickLookUI.IQLPreviewPanelDataSource T:QuickLookUI.IQLPreviewPanelDelegate -T:QuickLookUI.QLFilePreviewRequest T:QuickLookUI.QLPreviewItem T:QuickLookUI.QLPreviewPanelController T:QuickLookUI.QLPreviewPanelDataSource T:QuickLookUI.QLPreviewPanelDelegate -T:QuickLookUI.QLPreviewProvider -T:QuickLookUI.QLPreviewReply -T:QuickLookUI.QLPreviewReplyAttachment T:QuickLookUI.QLPreviewReplyDataCreationHandler T:QuickLookUI.QLPreviewReplyDrawingHandler T:QuickLookUI.QLPreviewReplyUIDocumentCreationHandler @@ -81333,6 +82126,7 @@ T:UIKit.UIPasteboardOptions T:UIKit.UIPasteControlDisplayMode T:UIKit.UIPathEventArgs T:UIKit.UIPencilInteractionDelegate +T:UIKit.UIPencilInteractionPhase T:UIKit.UIPencilPreferredAction T:UIKit.UIPointerAccessoryPosition T:UIKit.UIPointerEffectTintMode diff --git a/tests/common/TestRuntime.cs b/tests/common/TestRuntime.cs index e150a0254294..56a62208dcbd 100644 --- a/tests/common/TestRuntime.cs +++ b/tests/common/TestRuntime.cs @@ -441,6 +441,18 @@ public static bool CheckXcodeVersion (int major, int minor, int build = 0) return CheckMacSystemVersion (14, 4); #else throw new NotImplementedException ($"Missing platform case for Xcode {major}.{minor}"); +#endif + case 4: +#if __WATCHOS__ + return CheckWatchOSSystemVersion (10, 5); +#elif __TVOS__ + return ChecktvOSSystemVersion (17, 5); +#elif __IOS__ + return CheckiOSSystemVersion (17, 5); +#elif MONOMAC + return CheckMacSystemVersion (14, 5); +#else + throw new NotImplementedException ($"Missing platform case for Xcode {major}.{minor}"); #endif default: throw new NotImplementedException ($"Missing version logic for checking for Xcode {major}.{minor}"); diff --git a/tests/introspection/ApiProtocolTest.cs b/tests/introspection/ApiProtocolTest.cs index 5c3721d1fb7a..d54769561d16 100644 --- a/tests/introspection/ApiProtocolTest.cs +++ b/tests/introspection/ApiProtocolTest.cs @@ -645,6 +645,17 @@ protected virtual bool Skip (Type type, string protocolName) if (type.Name == "NSUrl") return true; break; + case "UIInteraction": + switch (type.Name) { + case "UIFeedbackGenerator": + case "UIImpactFeedbackGenerator": + case "UINotificationFeedbackGenerator": + case "UISelectionFeedbackGenerator": + if (!TestRuntime.CheckXcodeVersion (15, 4)) + return true; + break; + } + break; } return false; } diff --git a/tests/introspection/ApiSelectorTest.cs b/tests/introspection/ApiSelectorTest.cs index c816500658ed..7f99651ee64b 100644 --- a/tests/introspection/ApiSelectorTest.cs +++ b/tests/introspection/ApiSelectorTest.cs @@ -1004,6 +1004,15 @@ protected virtual bool Skip (Type type, string selectorName) break; } break; + case "UIFeedbackGenerator": + switch (selectorName) { + case "didMoveToView:": + case "willMoveToView:": + case "view": + return !TestRuntime.CheckXcodeVersion (15, 4); + break; + } + break; } // old binding mistake diff --git a/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-UIKit.ignore b/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-UIKit.ignore index 26cd868a259f..0b485245182b 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-UIKit.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-UIKit.ignore @@ -39,5 +39,4 @@ ## manually bound !missing-field! UIListSeparatorAutomaticInsets not bound -!missing-selector! NSItemProvider::_availableTypes not bound !missing-protocol! UIItemProviderReadingAugmentationDesignating not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-BrowserEngineKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-BrowserEngineKit.todo index 2347460bde1d..b58e1411c656 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-BrowserEngineKit.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-BrowserEngineKit.todo @@ -132,3 +132,7 @@ !missing-type! BETextInteraction not bound !missing-type! BETextSuggestion not bound !missing-type! BEWebContentProcess not bound +!missing-selector! BEWebAppManifest::initWithJSONData:manifestURL: not bound +!missing-selector! BEWebAppManifest::jsonData not bound +!missing-selector! BEWebAppManifest::manifestURL not bound +!missing-type! BEWebAppManifest not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.ignore similarity index 97% rename from tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.todo rename to tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.ignore index 1d707cc1e85c..9cd6ba2774ad 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.ignore @@ -144,7 +144,6 @@ !missing-enum! MTRPumpConfigurationAndControlFeature not bound !missing-enum! MTRPumpConfigurationAndControlOperationMode not bound !missing-enum! MTRPumpConfigurationAndControlPumpStatusBitmap not bound -!missing-enum! MTRScenesFeature not bound !missing-enum! MTRSoftwareDiagnosticsFeature not bound !missing-enum! MTRSwitchFeature not bound !missing-enum! MTRTargetNavigatorStatus not bound @@ -980,17 +979,6 @@ !missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentGroupWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentSceneWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeLastConfiguredByWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeNameSupportWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneCountWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneValidWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound @@ -3585,39 +3573,6 @@ !missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound !missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound !missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::addSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::copySceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::enhancedAddSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::enhancedViewSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::getSceneMembershipWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAcceptedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAttributeListWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeClusterRevisionWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentGroupWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentSceneWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeFeatureMapWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeGeneratedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeLastConfiguredByWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeNameSupportWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneCountWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneValidWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::recallSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::removeAllScenesWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::removeSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::storeSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentGroupWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentSceneWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeLastConfiguredByWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeNameSupportWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneCountWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneValidWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::viewSceneWithParams:completion: not bound !missing-selector! MTRBaseClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound !missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound !missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithCompletion: not bound @@ -5838,28 +5793,6 @@ !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::copySceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::enhancedAddSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::enhancedViewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::getSceneMembershipWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRClusterScenes::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeCurrentGroupWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeCurrentSceneWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeLastConfiguredByWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeNameSupportWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeSceneCountWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeSceneValidWithParams: not bound -!missing-selector! MTRClusterScenes::recallSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::removeAllScenesWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::removeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::storeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::viewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound !missing-selector! MTRClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound !missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithParams: not bound !missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAttributeListWithParams: not bound @@ -8115,185 +8048,6 @@ !missing-selector! MTRReadParams::setFilterByFabric: not bound !missing-selector! MTRReadParams::setMinEventNumber: not bound !missing-selector! MTRReadParams::shouldFilterByFabric not bound -!missing-selector! MTRScenesClusterAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterAddSceneParams::groupID not bound -!missing-selector! MTRScenesClusterAddSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterAddSceneParams::sceneName not bound -!missing-selector! MTRScenesClusterAddSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setSceneName: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterAddSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterAttributeValuePair::attributeID not bound -!missing-selector! MTRScenesClusterAttributeValuePair::attributeValue not bound -!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeID: not bound -!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeValue: not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::mode not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierTo: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setMode: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierTo: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterCopySceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::groupIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::sceneIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setGroupIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setSceneIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneName not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneName: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneName not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneName: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::transitionTime not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::attributeValueList not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::clusterID not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::setAttributeValueList: not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::setClusterID: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::groupID not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setGroupID: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::capacity not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::groupID not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::sceneList not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setCapacity: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setSceneList: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::status not bound -!missing-selector! MTRScenesClusterRecallSceneParams::groupID not bound -!missing-selector! MTRScenesClusterRecallSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterRecallSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRecallSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::status not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterStoreSceneParams::groupID not bound -!missing-selector! MTRScenesClusterStoreSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterStoreSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterViewSceneParams::groupID not bound -!missing-selector! MTRScenesClusterViewSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterViewSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterViewSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterViewSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneName not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneName: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::transitionTime not bound !missing-selector! MTRSetupPayload::commissioningFlow not bound !missing-selector! MTRSetupPayload::discoveryCapabilities not bound !missing-selector! MTRSetupPayload::discriminator not bound @@ -9053,7 +8807,6 @@ !missing-type! MTRBaseClusterPressureMeasurement not bound !missing-type! MTRBaseClusterPumpConfigurationAndControl not bound !missing-type! MTRBaseClusterRelativeHumidityMeasurement not bound -!missing-type! MTRBaseClusterScenes not bound !missing-type! MTRBaseClusterSoftwareDiagnostics not bound !missing-type! MTRBaseClusterSwitch not bound !missing-type! MTRBaseClusterTargetNavigator not bound @@ -9142,7 +8895,6 @@ !missing-type! MTRClusterPressureMeasurement not bound !missing-type! MTRClusterPumpConfigurationAndControl not bound !missing-type! MTRClusterRelativeHumidityMeasurement not bound -!missing-type! MTRClusterScenes not bound !missing-type! MTRClusterSoftwareDiagnostics not bound !missing-type! MTRClusterStateCacheContainer not bound !missing-type! MTRClusterSwitch not bound @@ -9375,27 +9127,6 @@ !missing-type! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterTurbineOperationEvent not bound !missing-type! MTRReadParams not bound -!missing-type! MTRScenesClusterAddSceneParams not bound -!missing-type! MTRScenesClusterAddSceneResponseParams not bound -!missing-type! MTRScenesClusterAttributeValuePair not bound -!missing-type! MTRScenesClusterCopySceneParams not bound -!missing-type! MTRScenesClusterCopySceneResponseParams not bound -!missing-type! MTRScenesClusterEnhancedAddSceneParams not bound -!missing-type! MTRScenesClusterEnhancedAddSceneResponseParams not bound -!missing-type! MTRScenesClusterEnhancedViewSceneParams not bound -!missing-type! MTRScenesClusterEnhancedViewSceneResponseParams not bound -!missing-type! MTRScenesClusterExtensionFieldSet not bound -!missing-type! MTRScenesClusterGetSceneMembershipParams not bound -!missing-type! MTRScenesClusterGetSceneMembershipResponseParams not bound -!missing-type! MTRScenesClusterRecallSceneParams not bound -!missing-type! MTRScenesClusterRemoveAllScenesParams not bound -!missing-type! MTRScenesClusterRemoveAllScenesResponseParams not bound -!missing-type! MTRScenesClusterRemoveSceneParams not bound -!missing-type! MTRScenesClusterRemoveSceneResponseParams not bound -!missing-type! MTRScenesClusterStoreSceneParams not bound -!missing-type! MTRScenesClusterStoreSceneResponseParams not bound -!missing-type! MTRScenesClusterViewSceneParams not bound -!missing-type! MTRScenesClusterViewSceneResponseParams not bound !missing-type! MTRSetupPayload not bound !missing-type! MTRSoftwareDiagnosticsClusterResetWatermarksParams not bound !missing-type! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent not bound @@ -9517,7 +9248,6 @@ !missing-enum! MTRRVCRunModeFeature not bound !missing-enum! MTRRVCRunModeModeTag not bound !missing-enum! MTRRVCRunModeStatusCode not bound -!missing-enum! MTRScenesCopyModeBitmap not bound !missing-enum! MTRThermostatControlSequenceOfOperation not bound !missing-enum! MTRThermostatScheduleDayOfWeekBitmap not bound !missing-enum! MTRThermostatScheduleModeBitmap not bound @@ -9882,3 +9612,102 @@ !missing-type! MTRRVCRunModeClusterModeOptionStruct not bound !missing-type! MTRRVCRunModeClusterModeTagStruct not bound !missing-type! MTRThermostatClusterWeeklyScheduleTransitionStruct not bound +!missing-enum! MTRDiagnosticLogType not bound +!missing-enum! MTRFanControlAirflowDirection not bound +!missing-enum! MTRFanControlStepDirection not bound +!missing-enum! MTRStorageSecurityLevel not bound +!missing-enum! MTRStorageSharingType not bound +!missing-field! MTRDataVersionKey not bound +!missing-field! MTRPreviousDataKey not bound +!missing-pinvoke! MTRAttributeNameForID is not bound +!missing-pinvoke! MTRClusterNameForID is not bound +!missing-pinvoke! MTRDeviceControllerStorageClasses is not bound +!missing-pinvoke! MTRSetMessageReliabilityParameters is not bound +!missing-protocol! MTRDeviceControllerStorageDelegate not bound +!missing-selector! +MTRAccessGrant::accessGrantForAllNodesWithPrivilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForCASEAuthenticatedTag:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForGroupID:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForNodeID:privilege: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAirflowDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRServerCluster::newDescriptorCluster not bound +!missing-selector! MTRAccessGrant::authenticationMode not bound +!missing-selector! MTRAccessGrant::grantedPrivilege not bound +!missing-selector! MTRAccessGrant::subjectID not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAirflowDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::stepWithParams:completion: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAirflowDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRClusterFanControl::readAttributeAirflowDirectionWithParams: not bound +!missing-selector! MTRClusterFanControl::stepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDevice::deviceCachePrimed not bound +!missing-selector! MTRDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRDeviceController::addServerEndpoint: not bound +!missing-selector! MTRDeviceController::initWithParameters:error: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint:queue:completion: not bound +!missing-selector! MTRDeviceController::uniqueIdentifier not bound +!missing-selector! MTRDeviceControllerExternalCertificateParameters::initWithStorageDelegate:storageDelegateQueue:uniqueIdentifier:ipk:vendorID:operationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate: not bound +!missing-selector! MTRDeviceControllerParameters::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerParameters::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerParameters::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setOperationalCertificateIssuer:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setOTAProviderDelegate:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setProductAttestationAuthorityCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setShouldAdvertiseOperational: not bound +!missing-selector! MTRDeviceControllerParameters::shouldAdvertiseOperational not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeID not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeRevision not bound +!missing-selector! MTRDeviceTypeRevision::initWithDeviceTypeID:revision: not bound +!missing-selector! MTRFanControlClusterStepParams::direction not bound +!missing-selector! MTRFanControlClusterStepParams::lowestOff not bound +!missing-selector! MTRFanControlClusterStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFanControlClusterStepParams::setDirection: not bound +!missing-selector! MTRFanControlClusterStepParams::setLowestOff: not bound +!missing-selector! MTRFanControlClusterStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFanControlClusterStepParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRFanControlClusterStepParams::setWrap: not bound +!missing-selector! MTRFanControlClusterStepParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRFanControlClusterStepParams::wrap not bound +!missing-selector! MTRMetricData::duration not bound +!missing-selector! MTRMetricData::errorCode not bound +!missing-selector! MTRMetricData::value not bound +!missing-selector! MTRMetrics::allKeys not bound +!missing-selector! MTRMetrics::metricDataForKey: not bound +!missing-selector! MTRMetrics::uniqueIdentifier not bound +!missing-selector! MTRServerAttribute::attributeID not bound +!missing-selector! MTRServerAttribute::initReadonlyAttributeWithID:initialValue:requiredPrivilege: not bound +!missing-selector! MTRServerAttribute::isWritable not bound +!missing-selector! MTRServerAttribute::requiredReadPrivilege not bound +!missing-selector! MTRServerAttribute::setValue: not bound +!missing-selector! MTRServerAttribute::value not bound +!missing-selector! MTRServerCluster::accessGrants not bound +!missing-selector! MTRServerCluster::addAccessGrant: not bound +!missing-selector! MTRServerCluster::addAttribute: not bound +!missing-selector! MTRServerCluster::attributes not bound +!missing-selector! MTRServerCluster::clusterID not bound +!missing-selector! MTRServerCluster::clusterRevision not bound +!missing-selector! MTRServerCluster::initWithClusterID:revision: not bound +!missing-selector! MTRServerCluster::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::accessGrants not bound +!missing-selector! MTRServerEndpoint::addAccessGrant: not bound +!missing-selector! MTRServerEndpoint::addServerCluster: not bound +!missing-selector! MTRServerEndpoint::deviceTypes not bound +!missing-selector! MTRServerEndpoint::endpointID not bound +!missing-selector! MTRServerEndpoint::initWithEndpointID:deviceTypes: not bound +!missing-selector! MTRServerEndpoint::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::serverClusters not bound +!missing-type! MTRAccessGrant not bound +!missing-type! MTRDeviceControllerAbstractParameters not bound +!missing-type! MTRDeviceControllerExternalCertificateParameters not bound +!missing-type! MTRDeviceControllerParameters not bound +!missing-type! MTRDeviceTypeRevision not bound +!missing-type! MTRFanControlClusterStepParams not bound +!missing-type! MTRMetricData not bound +!missing-type! MTRMetrics not bound +!missing-type! MTRServerAttribute not bound +!missing-type! MTRServerCluster not bound +!missing-type! MTRServerEndpoint not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-SafariServices.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SafariServices.todo new file mode 100644 index 000000000000..8e3450e8b9b4 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SafariServices.todo @@ -0,0 +1 @@ +!missing-protocol-member! SFAddToHomeScreenActivityItem::getWebAppManifestWithCompletionHandler: not found diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.ignore b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.ignore index c4f380daa81c..f7c4fa122011 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.ignore @@ -475,5 +475,4 @@ !incorrect-protocol-member! UIMenuLeaf::selectedImage is REQUIRED and should be abstract !incorrect-protocol-member! UIMenuLeaf::setSelectedImage: is REQUIRED and should be abstract -!missing-selector! NSItemProvider::_availableTypes not bound !missing-protocol! UIItemProviderReadingAugmentationDesignating not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-BrowserEngineKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-BrowserEngineKit.todo index d7b2ad085ff1..e69f56c5699a 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-BrowserEngineKit.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-BrowserEngineKit.todo @@ -30,3 +30,7 @@ !missing-type! BETextAlternatives not bound !missing-type! BETextSuggestion not bound !missing-type! BEWebContentProcess not bound +!missing-selector! BEWebAppManifest::initWithJSONData:manifestURL: not bound +!missing-selector! BEWebAppManifest::jsonData not bound +!missing-selector! BEWebAppManifest::manifestURL not bound +!missing-type! BEWebAppManifest not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreAudio.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreAudio.todo index 182e1513968d..e24ed232ca58 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreAudio.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreAudio.todo @@ -28,3 +28,4 @@ !missing-selector! CATapDescription::stream not bound !missing-selector! CATapDescription::UUID not bound !missing-type! CATapDescription not bound +!missing-selector! CATapDescription::initExcludingProcesses:andDeviceUID:withStream: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Matter.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Matter.ignore similarity index 97% rename from tests/xtro-sharpie/api-annotations-dotnet/macOS-Matter.todo rename to tests/xtro-sharpie/api-annotations-dotnet/macOS-Matter.ignore index 1d707cc1e85c..9cd6ba2774ad 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Matter.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Matter.ignore @@ -144,7 +144,6 @@ !missing-enum! MTRPumpConfigurationAndControlFeature not bound !missing-enum! MTRPumpConfigurationAndControlOperationMode not bound !missing-enum! MTRPumpConfigurationAndControlPumpStatusBitmap not bound -!missing-enum! MTRScenesFeature not bound !missing-enum! MTRSoftwareDiagnosticsFeature not bound !missing-enum! MTRSwitchFeature not bound !missing-enum! MTRTargetNavigatorStatus not bound @@ -980,17 +979,6 @@ !missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentGroupWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentSceneWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeLastConfiguredByWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeNameSupportWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneCountWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneValidWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound @@ -3585,39 +3573,6 @@ !missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound !missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound !missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::addSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::copySceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::enhancedAddSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::enhancedViewSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::getSceneMembershipWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAcceptedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAttributeListWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeClusterRevisionWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentGroupWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentSceneWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeFeatureMapWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeGeneratedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeLastConfiguredByWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeNameSupportWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneCountWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneValidWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::recallSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::removeAllScenesWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::removeSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::storeSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentGroupWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentSceneWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeLastConfiguredByWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeNameSupportWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneCountWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneValidWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::viewSceneWithParams:completion: not bound !missing-selector! MTRBaseClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound !missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound !missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithCompletion: not bound @@ -5838,28 +5793,6 @@ !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::copySceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::enhancedAddSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::enhancedViewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::getSceneMembershipWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRClusterScenes::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeCurrentGroupWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeCurrentSceneWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeLastConfiguredByWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeNameSupportWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeSceneCountWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeSceneValidWithParams: not bound -!missing-selector! MTRClusterScenes::recallSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::removeAllScenesWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::removeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::storeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::viewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound !missing-selector! MTRClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound !missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithParams: not bound !missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAttributeListWithParams: not bound @@ -8115,185 +8048,6 @@ !missing-selector! MTRReadParams::setFilterByFabric: not bound !missing-selector! MTRReadParams::setMinEventNumber: not bound !missing-selector! MTRReadParams::shouldFilterByFabric not bound -!missing-selector! MTRScenesClusterAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterAddSceneParams::groupID not bound -!missing-selector! MTRScenesClusterAddSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterAddSceneParams::sceneName not bound -!missing-selector! MTRScenesClusterAddSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setSceneName: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterAddSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterAttributeValuePair::attributeID not bound -!missing-selector! MTRScenesClusterAttributeValuePair::attributeValue not bound -!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeID: not bound -!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeValue: not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::mode not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierTo: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setMode: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierTo: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterCopySceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::groupIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::sceneIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setGroupIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setSceneIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneName not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneName: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneName not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneName: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::transitionTime not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::attributeValueList not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::clusterID not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::setAttributeValueList: not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::setClusterID: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::groupID not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setGroupID: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::capacity not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::groupID not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::sceneList not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setCapacity: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setSceneList: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::status not bound -!missing-selector! MTRScenesClusterRecallSceneParams::groupID not bound -!missing-selector! MTRScenesClusterRecallSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterRecallSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRecallSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::status not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterStoreSceneParams::groupID not bound -!missing-selector! MTRScenesClusterStoreSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterStoreSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterViewSceneParams::groupID not bound -!missing-selector! MTRScenesClusterViewSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterViewSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterViewSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterViewSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneName not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneName: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::transitionTime not bound !missing-selector! MTRSetupPayload::commissioningFlow not bound !missing-selector! MTRSetupPayload::discoveryCapabilities not bound !missing-selector! MTRSetupPayload::discriminator not bound @@ -9053,7 +8807,6 @@ !missing-type! MTRBaseClusterPressureMeasurement not bound !missing-type! MTRBaseClusterPumpConfigurationAndControl not bound !missing-type! MTRBaseClusterRelativeHumidityMeasurement not bound -!missing-type! MTRBaseClusterScenes not bound !missing-type! MTRBaseClusterSoftwareDiagnostics not bound !missing-type! MTRBaseClusterSwitch not bound !missing-type! MTRBaseClusterTargetNavigator not bound @@ -9142,7 +8895,6 @@ !missing-type! MTRClusterPressureMeasurement not bound !missing-type! MTRClusterPumpConfigurationAndControl not bound !missing-type! MTRClusterRelativeHumidityMeasurement not bound -!missing-type! MTRClusterScenes not bound !missing-type! MTRClusterSoftwareDiagnostics not bound !missing-type! MTRClusterStateCacheContainer not bound !missing-type! MTRClusterSwitch not bound @@ -9375,27 +9127,6 @@ !missing-type! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterTurbineOperationEvent not bound !missing-type! MTRReadParams not bound -!missing-type! MTRScenesClusterAddSceneParams not bound -!missing-type! MTRScenesClusterAddSceneResponseParams not bound -!missing-type! MTRScenesClusterAttributeValuePair not bound -!missing-type! MTRScenesClusterCopySceneParams not bound -!missing-type! MTRScenesClusterCopySceneResponseParams not bound -!missing-type! MTRScenesClusterEnhancedAddSceneParams not bound -!missing-type! MTRScenesClusterEnhancedAddSceneResponseParams not bound -!missing-type! MTRScenesClusterEnhancedViewSceneParams not bound -!missing-type! MTRScenesClusterEnhancedViewSceneResponseParams not bound -!missing-type! MTRScenesClusterExtensionFieldSet not bound -!missing-type! MTRScenesClusterGetSceneMembershipParams not bound -!missing-type! MTRScenesClusterGetSceneMembershipResponseParams not bound -!missing-type! MTRScenesClusterRecallSceneParams not bound -!missing-type! MTRScenesClusterRemoveAllScenesParams not bound -!missing-type! MTRScenesClusterRemoveAllScenesResponseParams not bound -!missing-type! MTRScenesClusterRemoveSceneParams not bound -!missing-type! MTRScenesClusterRemoveSceneResponseParams not bound -!missing-type! MTRScenesClusterStoreSceneParams not bound -!missing-type! MTRScenesClusterStoreSceneResponseParams not bound -!missing-type! MTRScenesClusterViewSceneParams not bound -!missing-type! MTRScenesClusterViewSceneResponseParams not bound !missing-type! MTRSetupPayload not bound !missing-type! MTRSoftwareDiagnosticsClusterResetWatermarksParams not bound !missing-type! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent not bound @@ -9517,7 +9248,6 @@ !missing-enum! MTRRVCRunModeFeature not bound !missing-enum! MTRRVCRunModeModeTag not bound !missing-enum! MTRRVCRunModeStatusCode not bound -!missing-enum! MTRScenesCopyModeBitmap not bound !missing-enum! MTRThermostatControlSequenceOfOperation not bound !missing-enum! MTRThermostatScheduleDayOfWeekBitmap not bound !missing-enum! MTRThermostatScheduleModeBitmap not bound @@ -9882,3 +9612,102 @@ !missing-type! MTRRVCRunModeClusterModeOptionStruct not bound !missing-type! MTRRVCRunModeClusterModeTagStruct not bound !missing-type! MTRThermostatClusterWeeklyScheduleTransitionStruct not bound +!missing-enum! MTRDiagnosticLogType not bound +!missing-enum! MTRFanControlAirflowDirection not bound +!missing-enum! MTRFanControlStepDirection not bound +!missing-enum! MTRStorageSecurityLevel not bound +!missing-enum! MTRStorageSharingType not bound +!missing-field! MTRDataVersionKey not bound +!missing-field! MTRPreviousDataKey not bound +!missing-pinvoke! MTRAttributeNameForID is not bound +!missing-pinvoke! MTRClusterNameForID is not bound +!missing-pinvoke! MTRDeviceControllerStorageClasses is not bound +!missing-pinvoke! MTRSetMessageReliabilityParameters is not bound +!missing-protocol! MTRDeviceControllerStorageDelegate not bound +!missing-selector! +MTRAccessGrant::accessGrantForAllNodesWithPrivilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForCASEAuthenticatedTag:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForGroupID:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForNodeID:privilege: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAirflowDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRServerCluster::newDescriptorCluster not bound +!missing-selector! MTRAccessGrant::authenticationMode not bound +!missing-selector! MTRAccessGrant::grantedPrivilege not bound +!missing-selector! MTRAccessGrant::subjectID not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAirflowDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::stepWithParams:completion: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAirflowDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRClusterFanControl::readAttributeAirflowDirectionWithParams: not bound +!missing-selector! MTRClusterFanControl::stepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDevice::deviceCachePrimed not bound +!missing-selector! MTRDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRDeviceController::addServerEndpoint: not bound +!missing-selector! MTRDeviceController::initWithParameters:error: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint:queue:completion: not bound +!missing-selector! MTRDeviceController::uniqueIdentifier not bound +!missing-selector! MTRDeviceControllerExternalCertificateParameters::initWithStorageDelegate:storageDelegateQueue:uniqueIdentifier:ipk:vendorID:operationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate: not bound +!missing-selector! MTRDeviceControllerParameters::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerParameters::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerParameters::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setOperationalCertificateIssuer:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setOTAProviderDelegate:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setProductAttestationAuthorityCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setShouldAdvertiseOperational: not bound +!missing-selector! MTRDeviceControllerParameters::shouldAdvertiseOperational not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeID not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeRevision not bound +!missing-selector! MTRDeviceTypeRevision::initWithDeviceTypeID:revision: not bound +!missing-selector! MTRFanControlClusterStepParams::direction not bound +!missing-selector! MTRFanControlClusterStepParams::lowestOff not bound +!missing-selector! MTRFanControlClusterStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFanControlClusterStepParams::setDirection: not bound +!missing-selector! MTRFanControlClusterStepParams::setLowestOff: not bound +!missing-selector! MTRFanControlClusterStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFanControlClusterStepParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRFanControlClusterStepParams::setWrap: not bound +!missing-selector! MTRFanControlClusterStepParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRFanControlClusterStepParams::wrap not bound +!missing-selector! MTRMetricData::duration not bound +!missing-selector! MTRMetricData::errorCode not bound +!missing-selector! MTRMetricData::value not bound +!missing-selector! MTRMetrics::allKeys not bound +!missing-selector! MTRMetrics::metricDataForKey: not bound +!missing-selector! MTRMetrics::uniqueIdentifier not bound +!missing-selector! MTRServerAttribute::attributeID not bound +!missing-selector! MTRServerAttribute::initReadonlyAttributeWithID:initialValue:requiredPrivilege: not bound +!missing-selector! MTRServerAttribute::isWritable not bound +!missing-selector! MTRServerAttribute::requiredReadPrivilege not bound +!missing-selector! MTRServerAttribute::setValue: not bound +!missing-selector! MTRServerAttribute::value not bound +!missing-selector! MTRServerCluster::accessGrants not bound +!missing-selector! MTRServerCluster::addAccessGrant: not bound +!missing-selector! MTRServerCluster::addAttribute: not bound +!missing-selector! MTRServerCluster::attributes not bound +!missing-selector! MTRServerCluster::clusterID not bound +!missing-selector! MTRServerCluster::clusterRevision not bound +!missing-selector! MTRServerCluster::initWithClusterID:revision: not bound +!missing-selector! MTRServerCluster::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::accessGrants not bound +!missing-selector! MTRServerEndpoint::addAccessGrant: not bound +!missing-selector! MTRServerEndpoint::addServerCluster: not bound +!missing-selector! MTRServerEndpoint::deviceTypes not bound +!missing-selector! MTRServerEndpoint::endpointID not bound +!missing-selector! MTRServerEndpoint::initWithEndpointID:deviceTypes: not bound +!missing-selector! MTRServerEndpoint::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::serverClusters not bound +!missing-type! MTRAccessGrant not bound +!missing-type! MTRDeviceControllerAbstractParameters not bound +!missing-type! MTRDeviceControllerExternalCertificateParameters not bound +!missing-type! MTRDeviceControllerParameters not bound +!missing-type! MTRDeviceTypeRevision not bound +!missing-type! MTRFanControlClusterStepParams not bound +!missing-type! MTRMetricData not bound +!missing-type! MTRMetrics not bound +!missing-type! MTRServerAttribute not bound +!missing-type! MTRServerCluster not bound +!missing-type! MTRServerEndpoint not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-BrowserEngineKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-BrowserEngineKit.todo index 79ad97e0f803..fb8925e5c742 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-BrowserEngineKit.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-BrowserEngineKit.todo @@ -72,3 +72,7 @@ !missing-type! BETextDocumentRequest not bound !missing-type! BETextInteraction not bound !missing-type! BETextSuggestion not bound +!missing-selector! BEWebAppManifest::initWithJSONData:manifestURL: not bound +!missing-selector! BEWebAppManifest::jsonData not bound +!missing-selector! BEWebAppManifest::manifestURL not bound +!missing-type! BEWebAppManifest not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.ignore b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.ignore index 21498983956b..74993acf7914 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.ignore @@ -1202,80 +1202,6 @@ !missing-selector! MTROptionalQRCodeInfo::setTag: not bound !missing-selector! MTROptionalQRCodeInfo::stringValue not bound !missing-selector! MTROptionalQRCodeInfo::tag not bound -!missing-selector! MTRScenesClusterAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterAddSceneParams::sceneName not bound -!missing-selector! MTRScenesClusterAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setSceneName: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterAddSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterAttributeValuePair::attributeValue not bound -!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeValue: not bound -!missing-selector! MTRScenesClusterCopySceneParams::mode not bound -!missing-selector! MTRScenesClusterCopySceneParams::setMode: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterCopySceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneName not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneName: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneName not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneName: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::transitionTime not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::attributeValueList not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::setAttributeValueList: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::capacity not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::sceneList not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setCapacity: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setSceneList: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::status not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRecallSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::status not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterViewSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterViewSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneName not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneName: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::transitionTime not bound !missing-selector! MTRSetupPayload::commissioningFlow not bound !missing-selector! MTRSetupPayload::discriminator not bound !missing-selector! MTRSetupPayload::getAllOptionalVendorData: not bound @@ -1495,7 +1421,6 @@ !missing-type! MTRBaseClusterPressureMeasurement not bound !missing-type! MTRBaseClusterPumpConfigurationAndControl not bound !missing-type! MTRBaseClusterRelativeHumidityMeasurement not bound -!missing-type! MTRBaseClusterScenes not bound !missing-type! MTRBaseClusterSoftwareDiagnostics not bound !missing-type! MTRBaseClusterSwitch not bound !missing-type! MTRBaseClusterTargetNavigator not bound @@ -1690,27 +1615,6 @@ !missing-type! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterTurbineOperationEvent not bound !missing-type! MTRReadParams not bound -!missing-type! MTRScenesClusterAddSceneParams not bound -!missing-type! MTRScenesClusterAddSceneResponseParams not bound -!missing-type! MTRScenesClusterAttributeValuePair not bound -!missing-type! MTRScenesClusterCopySceneParams not bound -!missing-type! MTRScenesClusterCopySceneResponseParams not bound -!missing-type! MTRScenesClusterEnhancedAddSceneParams not bound -!missing-type! MTRScenesClusterEnhancedAddSceneResponseParams not bound -!missing-type! MTRScenesClusterEnhancedViewSceneParams not bound -!missing-type! MTRScenesClusterEnhancedViewSceneResponseParams not bound -!missing-type! MTRScenesClusterExtensionFieldSet not bound -!missing-type! MTRScenesClusterGetSceneMembershipParams not bound -!missing-type! MTRScenesClusterGetSceneMembershipResponseParams not bound -!missing-type! MTRScenesClusterRecallSceneParams not bound -!missing-type! MTRScenesClusterRemoveAllScenesParams not bound -!missing-type! MTRScenesClusterRemoveAllScenesResponseParams not bound -!missing-type! MTRScenesClusterRemoveSceneParams not bound -!missing-type! MTRScenesClusterRemoveSceneResponseParams not bound -!missing-type! MTRScenesClusterStoreSceneParams not bound -!missing-type! MTRScenesClusterStoreSceneResponseParams not bound -!missing-type! MTRScenesClusterViewSceneParams not bound -!missing-type! MTRScenesClusterViewSceneResponseParams not bound !missing-type! MTRSetupPayload not bound !missing-type! MTRSoftwareDiagnosticsClusterResetWatermarksParams not bound !missing-type! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent not bound @@ -2766,17 +2670,6 @@ !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeCurrentGroupWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeCurrentSceneWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeLastConfiguredByWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeNameSupportWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeSceneCountWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeSceneValidWithParams: not bound !missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithParams: not bound !missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAttributeListWithParams: not bound !missing-selector! MTRClusterSoftwareDiagnostics::readAttributeClusterRevisionWithParams: not bound @@ -3209,7 +3102,6 @@ !missing-type! MTRClusterPressureMeasurement not bound !missing-type! MTRClusterPumpConfigurationAndControl not bound !missing-type! MTRClusterRelativeHumidityMeasurement not bound -!missing-type! MTRClusterScenes not bound !missing-type! MTRClusterSoftwareDiagnostics not bound !missing-type! MTRClusterSwitch not bound !missing-type! MTRClusterTargetNavigator not bound @@ -4026,17 +3918,6 @@ !missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentGroupWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentSceneWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeLastConfiguredByWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeNameSupportWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneCountWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneValidWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound @@ -6394,39 +6275,6 @@ !missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound !missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound !missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::addSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::copySceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::enhancedAddSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::enhancedViewSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::getSceneMembershipWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAcceptedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAttributeListWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeClusterRevisionWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentGroupWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentSceneWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeFeatureMapWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeGeneratedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeLastConfiguredByWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeNameSupportWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneCountWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneValidWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::recallSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::removeAllScenesWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::removeSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::storeSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentGroupWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentSceneWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeLastConfiguredByWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeNameSupportWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneCountWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneValidWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::viewSceneWithParams:completion: not bound !missing-selector! MTRBaseClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound !missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound !missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithCompletion: not bound @@ -7717,17 +7565,6 @@ !missing-selector! MTRClusterPressureMeasurement::initWithDevice:endpointID:queue: not bound !missing-selector! MTRClusterPumpConfigurationAndControl::initWithDevice:endpointID:queue: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::copySceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::enhancedAddSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::enhancedViewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::getSceneMembershipWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRClusterScenes::recallSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::removeAllScenesWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::removeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::storeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::viewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound !missing-selector! MTRClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound !missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithExpectedValues:expectedValueInterval:completion: not bound !missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithParams:expectedValues:expectedValueInterval:completion: not bound @@ -8571,102 +8408,6 @@ !missing-selector! MTRReadParams::setFilterByFabric: not bound !missing-selector! MTRReadParams::setMinEventNumber: not bound !missing-selector! MTRReadParams::shouldFilterByFabric not bound -!missing-selector! MTRScenesClusterAddSceneParams::groupID not bound -!missing-selector! MTRScenesClusterAddSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterAddSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterAddSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterAttributeValuePair::attributeID not bound -!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeID: not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierTo: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierTo: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::groupIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::sceneIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setGroupIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setSceneIdentifierFrom: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::clusterID not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::setClusterID: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::groupID not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setGroupID: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::groupID not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::groupID not bound -!missing-selector! MTRScenesClusterRecallSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterRecallSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::groupID not bound -!missing-selector! MTRScenesClusterStoreSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterStoreSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterViewSceneParams::groupID not bound -!missing-selector! MTRScenesClusterViewSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterViewSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterViewSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneID: not bound !missing-selector! MTRSetupPayload::discoveryCapabilities not bound !missing-selector! MTRSetupPayload::initWithSetupPasscode:discriminator: not bound !missing-selector! MTRSetupPayload::qrCodeString: not bound @@ -9199,3 +8940,774 @@ !missing-type! MTRUnitTestingClusterTestStructArrayArgumentResponseParams not bound !missing-type! MTRUnitTestingClusterTestUnknownCommandParams not bound !missing-type! MTRUnitTestingClusterTimedInvokeRequestParams not bound +!missing-enum! MTRBasicInformationColor not bound +!missing-enum! MTRBasicInformationProductFinish not bound +!missing-enum! MTRBridgedDeviceBasicInformationColor not bound +!missing-enum! MTRBridgedDeviceBasicInformationProductFinish not bound +!missing-enum! MTRDiagnosticLogsIntent not bound +!missing-enum! MTRDiagnosticLogsStatus not bound +!missing-enum! MTRDiagnosticLogsTransferProtocol not bound +!missing-enum! MTREventPriority not bound +!missing-enum! MTREventTimeType not bound +!missing-enum! MTRGroupsFeature not bound +!missing-enum! MTRGroupsNameSupportBitmap not bound +!missing-enum! MTRNetworkCommissioningWiFiSecurityBitmap not bound +!missing-enum! MTROccupancySensingOccupancyBitmap not bound +!missing-enum! MTROccupancySensingOccupancySensorType not bound +!missing-enum! MTROccupancySensingOccupancySensorTypeBitmap not bound +!missing-enum! MTRPowerSourceBatApprovedChemistry not bound +!missing-enum! MTRPowerSourceBatCommonDesignation not bound +!missing-enum! MTRPressureMeasurementFeature not bound +!missing-enum! MTRPumpConfigurationAndControlControlMode not bound +!missing-enum! MTRPumpConfigurationAndControlFeature not bound +!missing-enum! MTRPumpConfigurationAndControlOperationMode not bound +!missing-enum! MTRPumpConfigurationAndControlPumpStatusBitmap not bound +!missing-enum! MTRWiFiNetworkDiagnosticsConnectionStatus not bound +!missing-enum! MTRWiFiNetworkDiagnosticsWiFiVersion not bound +!missing-field! MTREventNumberKey not bound +!missing-field! MTREventPriorityKey not bound +!missing-field! MTREventSystemUpTimeKey not bound +!missing-field! MTREventTimestampDateKey not bound +!missing-field! MTREventTimeTypeKey not bound +!missing-selector! +MTRAttributeRequestPath::requestPathWithEndpointID:clusterID:attributeID: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductAppearanceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductAppearanceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRCertificates::createIntermediateCertificate:rootCertificate:intermediatePublicKey:issuerID:fabricID:validityPeriod:error: not bound +!missing-selector! +MTRCertificates::createOperationalCertificate:signingCertificate:operationalPublicKey:fabricID:nodeID:caseAuthenticatedTags:validityPeriod:error: not bound +!missing-selector! +MTRCertificates::createRootCertificate:issuerID:fabricID:validityPeriod:error: not bound +!missing-selector! +MTRDeviceController::xpcInterfaceForClientProtocol not bound +!missing-selector! +MTRDeviceController::xpcInterfaceForServerProtocol not bound +!missing-selector! +MTREventRequestPath::requestPathWithEndpointID:clusterID:eventID: not bound +!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::cluster not bound +!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::deviceType not bound +!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::endpoint not bound +!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::setCluster: not bound +!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::setDeviceType: not bound +!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::setEndpoint: not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRAttributeReport::initWithResponseValue:error: not bound +!missing-selector! MTRAttributeRequestPath::attribute not bound +!missing-selector! MTRAttributeRequestPath::cluster not bound +!missing-selector! MTRAttributeRequestPath::endpoint not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductAppearanceWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductAppearanceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductAppearanceWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductAppearanceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadAllIndicesWithCompletion: not bound +!missing-selector! MTRBaseDevice::openCommissioningWindowWithDiscriminator:duration:queue:completion: not bound +!missing-selector! MTRBaseDevice::readAttributePaths:eventPaths:params:queue:completion: not bound +!missing-selector! MTRBaseDevice::subscribeToAttributePaths:eventPaths:params:queue:reportHandler:subscriptionEstablished:resubscriptionScheduled: not bound +!missing-selector! MTRBasicInformationClusterProductAppearanceStruct::finish not bound +!missing-selector! MTRBasicInformationClusterProductAppearanceStruct::primaryColor not bound +!missing-selector! MTRBasicInformationClusterProductAppearanceStruct::setFinish: not bound +!missing-selector! MTRBasicInformationClusterProductAppearanceStruct::setPrimaryColor: not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct::finish not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct::primaryColor not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct::setFinish: not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct::setPrimaryColor: not bound +!missing-selector! MTRChannelClusterChangeChannelResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductAppearanceWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductAppearanceWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadAllIndicesWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRCommissioningParameters::countryCode not bound +!missing-selector! MTRCommissioningParameters::setCountryCode: not bound +!missing-selector! MTRCommissioningParameters::setSkipCommissioningComplete: not bound +!missing-selector! MTRCommissioningParameters::skipCommissioningComplete not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRDevice::estimatedStartTime not bound +!missing-selector! MTRDevice::openCommissioningWindowWithDiscriminator:duration:queue:completion: not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::basicInformationProductID not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::basicInformationVendorID not bound +!missing-selector! MTRDeviceControllerFactory::knownFabrics not bound +!missing-selector! MTRDeviceControllerStartupParams::caseAuthenticatedTags not bound +!missing-selector! MTRDeviceControllerStartupParams::setCaseAuthenticatedTags: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRDoorLockClusterGetUserResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::initWithResponseValue:error: not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::initWithResponseValue:error: not bound +!missing-selector! MTREventReport::eventTimeType not bound +!missing-selector! MTREventReport::initWithResponseValue:error: not bound +!missing-selector! MTREventReport::systemUpTime not bound +!missing-selector! MTREventReport::timestampDate not bound +!missing-selector! MTREventRequestPath::cluster not bound +!missing-selector! MTREventRequestPath::endpoint not bound +!missing-selector! MTREventRequestPath::event not bound +!missing-selector! MTRFabricInfo::fabricID not bound +!missing-selector! MTRFabricInfo::fabricIndex not bound +!missing-selector! MTRFabricInfo::intermediateCertificate not bound +!missing-selector! MTRFabricInfo::intermediateCertificateTLV not bound +!missing-selector! MTRFabricInfo::label not bound +!missing-selector! MTRFabricInfo::nodeID not bound +!missing-selector! MTRFabricInfo::operationalCertificate not bound +!missing-selector! MTRFabricInfo::operationalCertificateTLV not bound +!missing-selector! MTRFabricInfo::rootCertificate not bound +!missing-selector! MTRFabricInfo::rootCertificateTLV not bound +!missing-selector! MTRFabricInfo::rootPublicKey not bound +!missing-selector! MTRFabricInfo::vendorID not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRGroupsClusterAddGroupResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRGroupsClusterViewGroupResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkInfoStruct::connected not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkInfoStruct::networkID not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkInfoStruct::setConnected: not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkInfoStruct::setNetworkID: not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::channel not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::extendedAddress not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::extendedPanId not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::lqi not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::networkName not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::panId not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::rssi not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setChannel: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setExtendedAddress: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setExtendedPanId: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setLqi: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setNetworkName: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setPanId: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setRssi: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setVersion: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::version not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::bssid not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::channel not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::rssi not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::security not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setBssid: not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setChannel: not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setRssi: not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setSecurity: not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setSsid: not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setWiFiBand: not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::ssid not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::wiFiBand not bound +!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROperationalCSRInfo::initWithCSRElementsTLV:attestationSignature: not bound +!missing-selector! MTROperationalCSRInfo::initWithCSRNonce:csrElementsTLV:attestationSignature: not bound +!missing-selector! MTROperationalCSRInfo::initWithCSRResponseParams: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRProductIdentity::initWithVendorID:productID: not bound +!missing-selector! MTRProductIdentity::productID not bound +!missing-selector! MTRProductIdentity::vendorID not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::age not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::averageRssi not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::extAddress not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::frameErrorRate not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::fullNetworkData not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::fullThreadDevice not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::isChild not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::lastRssi not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::linkFrameCounter not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::lqi not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::messageErrorRate not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::mleFrameCounter not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::rloc16 not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::rxOnWhenIdle not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setAge: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setAverageRssi: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setExtAddress: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setFrameErrorRate: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setFullNetworkData: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setFullThreadDevice: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setIsChild: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setLastRssi: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setLinkFrameCounter: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setLqi: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setMessageErrorRate: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setMleFrameCounter: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setRloc16: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setRxOnWhenIdle: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::age not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::allocated not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::extAddress not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::linkEstablished not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::lqiIn not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::lqiOut not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::nextHop not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::pathCost not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::rloc16 not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::routerId not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setAge: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setAllocated: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setExtAddress: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setLinkEstablished: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setLqiIn: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setLqiOut: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setNextHop: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setPathCost: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setRloc16: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setRouterId: not bound +!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::offset not bound +!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::setOffset: not bound +!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::setValidStarting: not bound +!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::setValidUntil: not bound +!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::validStarting not bound +!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::validUntil not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::name not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::offset not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::setName: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::setOffset: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::setValidAt: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::validAt not bound +!missing-selector! MTRUnitTestingClusterBooleanResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestSpecificResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::initWithResponseValue:error: not bound +!missing-type! MTRAccessControlClusterAccessControlTargetStruct not bound +!missing-type! MTRAttributeRequestPath not bound +!missing-type! MTRBasicInformationClusterProductAppearanceStruct not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct not bound +!missing-type! MTREventRequestPath not bound +!missing-type! MTRFabricInfo not bound +!missing-type! MTRNetworkCommissioningClusterNetworkInfoStruct not bound +!missing-type! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct not bound +!missing-type! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct not bound +!missing-type! MTRProductIdentity not bound +!missing-type! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct not bound +!missing-type! MTRThreadNetworkDiagnosticsClusterRouteTableStruct not bound +!missing-type! MTRTimeSynchronizationClusterDSTOffsetStruct not bound +!missing-type! MTRTimeSynchronizationClusterTimeZoneStruct not bound +!missing-enum! MTRFanControlFanMode not bound +!missing-enum! MTRFanControlFanModeSequence not bound +!missing-enum! MTRFanControlRockBitmap not bound +!missing-enum! MTRFanControlWindBitmap not bound +!missing-protocol! MTRCommissionableBrowserDelegate not bound +!missing-selector! MTRCommissionableBrowserResult::commissioningMode not bound +!missing-selector! MTRCommissionableBrowserResult::discriminator not bound +!missing-selector! MTRCommissionableBrowserResult::instanceName not bound +!missing-selector! MTRCommissionableBrowserResult::productID not bound +!missing-selector! MTRCommissionableBrowserResult::vendorID not bound +!missing-selector! MTRDeviceController::setupCommissioningSessionWithDiscoveredDevice:payload:newNodeID:error: not bound +!missing-selector! MTRDeviceController::startBrowseForCommissionables:queue: not bound +!missing-selector! MTRDeviceController::stopBrowseForCommissionables not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::mfgCode not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::setMfgCode: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::setValue: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::value not bound +!missing-type! MTRCommissionableBrowserResult not bound +!missing-enum! MTROnOffControlBitmap not bound +!missing-enum! MTROTASoftwareUpdateProviderApplyUpdateAction not bound +!missing-enum! MTROTASoftwareUpdateProviderDownloadProtocol not bound +!missing-enum! MTROTASoftwareUpdateProviderStatus not bound +!missing-enum! MTROTASoftwareUpdateRequestorAnnouncementReason not bound +!missing-enum! MTROTASoftwareUpdateRequestorChangeReason not bound +!missing-enum! MTROTASoftwareUpdateRequestorUpdateState not bound +!missing-enum! MTRTimeFormatLocalizationFeature not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::granularity not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setGranularity: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setTimeSource: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setUtcTime: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timeSource not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::utcTime not bound +!missing-type! MTRTimeSynchronizationClusterSetUTCTimeParams not bound +!missing-enum! MTRAdministratorCommissioningFeature not bound +!missing-enum! MTRContentLauncherStatus not bound +!missing-enum! MTRContentLauncherSupportedProtocolsBitmap not bound +!missing-enum! MTRKeypadInputCECKeyCode not bound +!missing-enum! MTRLevelControlOptionsBitmap not bound +!missing-enum! MTROperationalState not bound +!missing-enum! MTROperationalStateErrorState not bound +!missing-enum! MTRRVCCleanModeFeature not bound +!missing-enum! MTRRVCCleanModeModeTag not bound +!missing-enum! MTRRVCCleanModeStatusCode not bound +!missing-enum! MTRRVCOperationalStateErrorState not bound +!missing-enum! MTRRVCOperationalStateOperationalState not bound +!missing-enum! MTRRVCRunModeFeature not bound +!missing-enum! MTRRVCRunModeModeTag not bound +!missing-enum! MTRRVCRunModeStatusCode not bound +!missing-enum! MTRThermostatControlSequenceOfOperation not bound +!missing-enum! MTRThermostatScheduleDayOfWeekBitmap not bound +!missing-enum! MTRThermostatScheduleModeBitmap not bound +!missing-enum! MTRThermostatSetpointRaiseLowerMode not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationKeypadLockout not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationScheduleProgrammingVisibility not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationTemperatureDisplayMode not bound +!missing-field! MTREventIsHistoricalKey not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeEndpointListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::lockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOperationalState::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeCountdownTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalErrorWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributePhaseListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::resumeWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::resumeWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::startWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::startWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::stopWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::stopWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeEndpointListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeEndpointListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributePhaseListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithCompletion: not bound +!missing-selector! MTRCluster::endpointID not bound +!missing-selector! MTRClusterApplicationLauncher::hideAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::launchAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::stopAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeCountdownTimeWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeCurrentPhaseWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalErrorWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributePhaseListWithParams: not bound +!missing-selector! MTRClusterOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::startWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::startWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::stopWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::stopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterPowerSource::readAttributeEndpointListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeCountdownTimeWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeCurrentPhaseWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalErrorWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributePhaseListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCRunMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCRunMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRDevice::deviceController not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:queue:completion: not bound +!missing-selector! MTRDevice::nodeID not bound +!missing-selector! MTRGenericCluster::device not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateDetails not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateID not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateLabel not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateID: not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound +!missing-selector! MTROperationalStateClusterOperationalErrorEvent::errorState not bound +!missing-selector! MTROperationalStateClusterOperationalErrorEvent::setErrorState: not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateID not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateLabel not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::completionErrorCode not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::pausedTime not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setPausedTime: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound +!missing-selector! MTROperationalStateClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterResumeParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterStartParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterStartParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterStartParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterStartParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterStopParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterStopParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::getNewMode not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setNewMode: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatus: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatusText: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::status not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::statusText not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::label not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::mode not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::modeTags not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setLabel: not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setMode: not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setModeTags: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::mfgCode not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setMfgCode: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setValue: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::value not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateDetails not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateID not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateLabel not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateID: not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::errorState not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::setErrorState: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateID not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateLabel not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::completionErrorCode not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::pausedTime not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setPausedTime: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::getNewMode not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setNewMode: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatus: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatusText: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::status not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::statusText not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::label not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::mode not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::modeTags not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setLabel: not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setMode: not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setModeTags: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::mfgCode not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::setMfgCode: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::setValue: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::value not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::coolSetpoint not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::heatSetpoint not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setCoolSetpoint: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setHeatSetpoint: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setTransitionTime: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::transitionTime not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailureCause not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailureCause: not bound +!missing-type! MTRBaseClusterOperationalState not bound +!missing-type! MTRBaseClusterRVCCleanMode not bound +!missing-type! MTRBaseClusterRVCOperationalState not bound +!missing-type! MTRBaseClusterRVCRunMode not bound +!missing-type! MTRClusterOperationalState not bound +!missing-type! MTRClusterRVCCleanMode not bound +!missing-type! MTRClusterRVCOperationalState not bound +!missing-type! MTRClusterRVCRunMode not bound +!missing-type! MTRGenericBaseCluster not bound +!missing-type! MTRGenericCluster not bound +!missing-type! MTROperationalStateClusterErrorStateStruct not bound +!missing-type! MTROperationalStateClusterOperationalCommandResponseParams not bound +!missing-type! MTROperationalStateClusterOperationalErrorEvent not bound +!missing-type! MTROperationalStateClusterOperationalStateStruct not bound +!missing-type! MTROperationalStateClusterOperationCompletionEvent not bound +!missing-type! MTROperationalStateClusterPauseParams not bound +!missing-type! MTROperationalStateClusterResumeParams not bound +!missing-type! MTROperationalStateClusterStartParams not bound +!missing-type! MTROperationalStateClusterStopParams not bound +!missing-type! MTRRVCCleanModeClusterChangeToModeParams not bound +!missing-type! MTRRVCCleanModeClusterChangeToModeResponseParams not bound +!missing-type! MTRRVCCleanModeClusterModeOptionStruct not bound +!missing-type! MTRRVCCleanModeClusterModeTagStruct not bound +!missing-type! MTRRVCOperationalStateClusterErrorStateStruct not bound +!missing-type! MTRRVCOperationalStateClusterOperationalCommandResponseParams not bound +!missing-type! MTRRVCOperationalStateClusterOperationalErrorEvent not bound +!missing-type! MTRRVCOperationalStateClusterOperationalStateStruct not bound +!missing-type! MTRRVCOperationalStateClusterOperationCompletionEvent not bound +!missing-type! MTRRVCOperationalStateClusterPauseParams not bound +!missing-type! MTRRVCOperationalStateClusterResumeParams not bound +!missing-type! MTRRVCRunModeClusterChangeToModeParams not bound +!missing-type! MTRRVCRunModeClusterChangeToModeResponseParams not bound +!missing-type! MTRRVCRunModeClusterModeOptionStruct not bound +!missing-type! MTRRVCRunModeClusterModeTagStruct not bound +!missing-type! MTRThermostatClusterWeeklyScheduleTransitionStruct not bound +!missing-enum! MTRDiagnosticLogType not bound +!missing-enum! MTRFanControlAirflowDirection not bound +!missing-enum! MTRFanControlStepDirection not bound +!missing-enum! MTRStorageSecurityLevel not bound +!missing-enum! MTRStorageSharingType not bound +!missing-field! MTRDataVersionKey not bound +!missing-field! MTRPreviousDataKey not bound +!missing-pinvoke! MTRAttributeNameForID is not bound +!missing-pinvoke! MTRClusterNameForID is not bound +!missing-pinvoke! MTRDeviceControllerStorageClasses is not bound +!missing-pinvoke! MTRSetMessageReliabilityParameters is not bound +!missing-protocol! MTRDeviceControllerStorageDelegate not bound +!missing-selector! +MTRAccessGrant::accessGrantForAllNodesWithPrivilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForCASEAuthenticatedTag:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForGroupID:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForNodeID:privilege: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAirflowDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRServerCluster::newDescriptorCluster not bound +!missing-selector! MTRAccessGrant::authenticationMode not bound +!missing-selector! MTRAccessGrant::grantedPrivilege not bound +!missing-selector! MTRAccessGrant::subjectID not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAirflowDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::stepWithParams:completion: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAirflowDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRClusterFanControl::readAttributeAirflowDirectionWithParams: not bound +!missing-selector! MTRClusterFanControl::stepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDevice::deviceCachePrimed not bound +!missing-selector! MTRDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRDeviceController::addServerEndpoint: not bound +!missing-selector! MTRDeviceController::initWithParameters:error: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint:queue:completion: not bound +!missing-selector! MTRDeviceController::uniqueIdentifier not bound +!missing-selector! MTRDeviceControllerExternalCertificateParameters::initWithStorageDelegate:storageDelegateQueue:uniqueIdentifier:ipk:vendorID:operationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate: not bound +!missing-selector! MTRDeviceControllerParameters::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerParameters::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerParameters::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setOperationalCertificateIssuer:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setOTAProviderDelegate:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setProductAttestationAuthorityCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setShouldAdvertiseOperational: not bound +!missing-selector! MTRDeviceControllerParameters::shouldAdvertiseOperational not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeID not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeRevision not bound +!missing-selector! MTRDeviceTypeRevision::initWithDeviceTypeID:revision: not bound +!missing-selector! MTRFanControlClusterStepParams::direction not bound +!missing-selector! MTRFanControlClusterStepParams::lowestOff not bound +!missing-selector! MTRFanControlClusterStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFanControlClusterStepParams::setDirection: not bound +!missing-selector! MTRFanControlClusterStepParams::setLowestOff: not bound +!missing-selector! MTRFanControlClusterStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFanControlClusterStepParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRFanControlClusterStepParams::setWrap: not bound +!missing-selector! MTRFanControlClusterStepParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRFanControlClusterStepParams::wrap not bound +!missing-selector! MTRMetricData::duration not bound +!missing-selector! MTRMetricData::errorCode not bound +!missing-selector! MTRMetricData::value not bound +!missing-selector! MTRMetrics::allKeys not bound +!missing-selector! MTRMetrics::metricDataForKey: not bound +!missing-selector! MTRMetrics::uniqueIdentifier not bound +!missing-selector! MTRServerAttribute::attributeID not bound +!missing-selector! MTRServerAttribute::initReadonlyAttributeWithID:initialValue:requiredPrivilege: not bound +!missing-selector! MTRServerAttribute::isWritable not bound +!missing-selector! MTRServerAttribute::requiredReadPrivilege not bound +!missing-selector! MTRServerAttribute::setValue: not bound +!missing-selector! MTRServerAttribute::value not bound +!missing-selector! MTRServerCluster::accessGrants not bound +!missing-selector! MTRServerCluster::addAccessGrant: not bound +!missing-selector! MTRServerCluster::addAttribute: not bound +!missing-selector! MTRServerCluster::attributes not bound +!missing-selector! MTRServerCluster::clusterID not bound +!missing-selector! MTRServerCluster::clusterRevision not bound +!missing-selector! MTRServerCluster::initWithClusterID:revision: not bound +!missing-selector! MTRServerCluster::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::accessGrants not bound +!missing-selector! MTRServerEndpoint::addAccessGrant: not bound +!missing-selector! MTRServerEndpoint::addServerCluster: not bound +!missing-selector! MTRServerEndpoint::deviceTypes not bound +!missing-selector! MTRServerEndpoint::endpointID not bound +!missing-selector! MTRServerEndpoint::initWithEndpointID:deviceTypes: not bound +!missing-selector! MTRServerEndpoint::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::serverClusters not bound +!missing-type! MTRAccessGrant not bound +!missing-type! MTRDeviceControllerAbstractParameters not bound +!missing-type! MTRDeviceControllerExternalCertificateParameters not bound +!missing-type! MTRDeviceControllerParameters not bound +!missing-type! MTRDeviceTypeRevision not bound +!missing-type! MTRFanControlClusterStepParams not bound +!missing-type! MTRMetricData not bound +!missing-type! MTRMetrics not bound +!missing-type! MTRServerAttribute not bound +!missing-type! MTRServerCluster not bound +!missing-type! MTRServerEndpoint not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.todo deleted file mode 100644 index 60406a5077b9..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.todo +++ /dev/null @@ -1,683 +0,0 @@ -!missing-enum! MTRBasicInformationColor not bound -!missing-enum! MTRBasicInformationProductFinish not bound -!missing-enum! MTRBridgedDeviceBasicInformationColor not bound -!missing-enum! MTRBridgedDeviceBasicInformationProductFinish not bound -!missing-enum! MTRDiagnosticLogsIntent not bound -!missing-enum! MTRDiagnosticLogsStatus not bound -!missing-enum! MTRDiagnosticLogsTransferProtocol not bound -!missing-enum! MTREventPriority not bound -!missing-enum! MTREventTimeType not bound -!missing-enum! MTRGroupsFeature not bound -!missing-enum! MTRGroupsNameSupportBitmap not bound -!missing-enum! MTRNetworkCommissioningWiFiSecurityBitmap not bound -!missing-enum! MTROccupancySensingOccupancyBitmap not bound -!missing-enum! MTROccupancySensingOccupancySensorType not bound -!missing-enum! MTROccupancySensingOccupancySensorTypeBitmap not bound -!missing-enum! MTRPowerSourceBatApprovedChemistry not bound -!missing-enum! MTRPowerSourceBatCommonDesignation not bound -!missing-enum! MTRPressureMeasurementFeature not bound -!missing-enum! MTRPumpConfigurationAndControlControlMode not bound -!missing-enum! MTRPumpConfigurationAndControlFeature not bound -!missing-enum! MTRPumpConfigurationAndControlOperationMode not bound -!missing-enum! MTRPumpConfigurationAndControlPumpStatusBitmap not bound -!missing-enum! MTRScenesFeature not bound -!missing-enum! MTRWiFiNetworkDiagnosticsConnectionStatus not bound -!missing-enum! MTRWiFiNetworkDiagnosticsWiFiVersion not bound -!missing-field! MTREventNumberKey not bound -!missing-field! MTREventPriorityKey not bound -!missing-field! MTREventSystemUpTimeKey not bound -!missing-field! MTREventTimestampDateKey not bound -!missing-field! MTREventTimeTypeKey not bound -!missing-selector! +MTRAttributeRequestPath::requestPathWithEndpointID:clusterID:attributeID: not bound -!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductAppearanceWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductAppearanceWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRCertificates::createIntermediateCertificate:rootCertificate:intermediatePublicKey:issuerID:fabricID:validityPeriod:error: not bound -!missing-selector! +MTRCertificates::createOperationalCertificate:signingCertificate:operationalPublicKey:fabricID:nodeID:caseAuthenticatedTags:validityPeriod:error: not bound -!missing-selector! +MTRCertificates::createRootCertificate:issuerID:fabricID:validityPeriod:error: not bound -!missing-selector! +MTRDeviceController::xpcInterfaceForClientProtocol not bound -!missing-selector! +MTRDeviceController::xpcInterfaceForServerProtocol not bound -!missing-selector! +MTREventRequestPath::requestPathWithEndpointID:clusterID:eventID: not bound -!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::cluster not bound -!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::deviceType not bound -!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::endpoint not bound -!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::setCluster: not bound -!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::setDeviceType: not bound -!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::setEndpoint: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRAttributeReport::initWithResponseValue:error: not bound -!missing-selector! MTRAttributeRequestPath::attribute not bound -!missing-selector! MTRAttributeRequestPath::cluster not bound -!missing-selector! MTRAttributeRequestPath::endpoint not bound -!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductAppearanceWithCompletion: not bound -!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductAppearanceWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductAppearanceWithCompletion: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductAppearanceWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadAllIndicesWithCompletion: not bound -!missing-selector! MTRBaseDevice::openCommissioningWindowWithDiscriminator:duration:queue:completion: not bound -!missing-selector! MTRBaseDevice::readAttributePaths:eventPaths:params:queue:completion: not bound -!missing-selector! MTRBaseDevice::subscribeToAttributePaths:eventPaths:params:queue:reportHandler:subscriptionEstablished:resubscriptionScheduled: not bound -!missing-selector! MTRBasicInformationClusterProductAppearanceStruct::finish not bound -!missing-selector! MTRBasicInformationClusterProductAppearanceStruct::primaryColor not bound -!missing-selector! MTRBasicInformationClusterProductAppearanceStruct::setFinish: not bound -!missing-selector! MTRBasicInformationClusterProductAppearanceStruct::setPrimaryColor: not bound -!missing-selector! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct::finish not bound -!missing-selector! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct::primaryColor not bound -!missing-selector! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct::setFinish: not bound -!missing-selector! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct::setPrimaryColor: not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRClusterBasicInformation::readAttributeProductAppearanceWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductAppearanceWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::keySetReadAllIndicesWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRCommissioningParameters::countryCode not bound -!missing-selector! MTRCommissioningParameters::setCountryCode: not bound -!missing-selector! MTRCommissioningParameters::setSkipCommissioningComplete: not bound -!missing-selector! MTRCommissioningParameters::skipCommissioningComplete not bound -!missing-selector! MTRContentLauncherClusterLauncherResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRDevice::estimatedStartTime not bound -!missing-selector! MTRDevice::openCommissioningWindowWithDiscriminator:duration:queue:completion: not bound -!missing-selector! MTRDeviceAttestationDeviceInfo::basicInformationProductID not bound -!missing-selector! MTRDeviceAttestationDeviceInfo::basicInformationVendorID not bound -!missing-selector! MTRDeviceControllerFactory::knownFabrics not bound -!missing-selector! MTRDeviceControllerStartupParams::caseAuthenticatedTags not bound -!missing-selector! MTRDeviceControllerStartupParams::setCaseAuthenticatedTags: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::initWithResponseValue:error: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::initWithResponseValue:error: not bound -!missing-selector! MTREventReport::eventTimeType not bound -!missing-selector! MTREventReport::initWithResponseValue:error: not bound -!missing-selector! MTREventReport::systemUpTime not bound -!missing-selector! MTREventReport::timestampDate not bound -!missing-selector! MTREventRequestPath::cluster not bound -!missing-selector! MTREventRequestPath::endpoint not bound -!missing-selector! MTREventRequestPath::event not bound -!missing-selector! MTRFabricInfo::fabricID not bound -!missing-selector! MTRFabricInfo::fabricIndex not bound -!missing-selector! MTRFabricInfo::intermediateCertificate not bound -!missing-selector! MTRFabricInfo::intermediateCertificateTLV not bound -!missing-selector! MTRFabricInfo::label not bound -!missing-selector! MTRFabricInfo::nodeID not bound -!missing-selector! MTRFabricInfo::operationalCertificate not bound -!missing-selector! MTRFabricInfo::operationalCertificateTLV not bound -!missing-selector! MTRFabricInfo::rootCertificate not bound -!missing-selector! MTRFabricInfo::rootCertificateTLV not bound -!missing-selector! MTRFabricInfo::rootPublicKey not bound -!missing-selector! MTRFabricInfo::vendorID not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfoStruct::connected not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfoStruct::networkID not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfoStruct::setConnected: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfoStruct::setNetworkID: not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::channel not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::extendedAddress not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::extendedPanId not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::lqi not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::networkName not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::panId not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::rssi not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setChannel: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setExtendedAddress: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setExtendedPanId: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setLqi: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setNetworkName: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setPanId: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setRssi: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setVersion: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::version not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::bssid not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::channel not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::rssi not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::security not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setBssid: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setChannel: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setRssi: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setSecurity: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setSsid: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setWiFiBand: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::ssid not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::wiFiBand not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTROperationalCSRInfo::initWithCSRElementsTLV:attestationSignature: not bound -!missing-selector! MTROperationalCSRInfo::initWithCSRNonce:csrElementsTLV:attestationSignature: not bound -!missing-selector! MTROperationalCSRInfo::initWithCSRResponseParams: not bound -!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRProductIdentity::initWithVendorID:productID: not bound -!missing-selector! MTRProductIdentity::productID not bound -!missing-selector! MTRProductIdentity::vendorID not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::age not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::averageRssi not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::extAddress not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::frameErrorRate not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::fullNetworkData not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::fullThreadDevice not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::isChild not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::lastRssi not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::linkFrameCounter not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::lqi not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::messageErrorRate not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::mleFrameCounter not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::rloc16 not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::rxOnWhenIdle not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setAge: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setAverageRssi: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setExtAddress: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setFrameErrorRate: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setFullNetworkData: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setFullThreadDevice: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setIsChild: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setLastRssi: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setLinkFrameCounter: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setLqi: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setMessageErrorRate: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setMleFrameCounter: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setRloc16: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setRxOnWhenIdle: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::age not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::allocated not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::extAddress not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::linkEstablished not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::lqiIn not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::lqiOut not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::nextHop not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::pathCost not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::rloc16 not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::routerId not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setAge: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setAllocated: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setExtAddress: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setLinkEstablished: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setLqiIn: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setLqiOut: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setNextHop: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setPathCost: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setRloc16: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setRouterId: not bound -!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::offset not bound -!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::setOffset: not bound -!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::setValidStarting: not bound -!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::setValidUntil: not bound -!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::validStarting not bound -!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::validUntil not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::name not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::offset not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::setName: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::setOffset: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::setValidAt: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::validAt not bound -!missing-selector! MTRUnitTestingClusterBooleanResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterSimpleStructResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestAddArgumentsResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestEmitTestEventResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestListInt8UReverseResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestSimpleArgumentResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestSpecificResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::initWithResponseValue:error: not bound -!missing-type! MTRAccessControlClusterAccessControlTargetStruct not bound -!missing-type! MTRAttributeRequestPath not bound -!missing-type! MTRBasicInformationClusterProductAppearanceStruct not bound -!missing-type! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct not bound -!missing-type! MTREventRequestPath not bound -!missing-type! MTRFabricInfo not bound -!missing-type! MTRNetworkCommissioningClusterNetworkInfoStruct not bound -!missing-type! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct not bound -!missing-type! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct not bound -!missing-type! MTRProductIdentity not bound -!missing-type! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct not bound -!missing-type! MTRThreadNetworkDiagnosticsClusterRouteTableStruct not bound -!missing-type! MTRTimeSynchronizationClusterDSTOffsetStruct not bound -!missing-type! MTRTimeSynchronizationClusterTimeZoneStruct not bound -!missing-enum! MTRFanControlFanMode not bound -!missing-enum! MTRFanControlFanModeSequence not bound -!missing-enum! MTRFanControlRockBitmap not bound -!missing-enum! MTRFanControlWindBitmap not bound -!missing-protocol! MTRCommissionableBrowserDelegate not bound -!missing-selector! MTRCommissionableBrowserResult::commissioningMode not bound -!missing-selector! MTRCommissionableBrowserResult::discriminator not bound -!missing-selector! MTRCommissionableBrowserResult::instanceName not bound -!missing-selector! MTRCommissionableBrowserResult::productID not bound -!missing-selector! MTRCommissionableBrowserResult::vendorID not bound -!missing-selector! MTRDeviceController::setupCommissioningSessionWithDiscoveredDevice:payload:newNodeID:error: not bound -!missing-selector! MTRDeviceController::startBrowseForCommissionables:queue: not bound -!missing-selector! MTRDeviceController::stopBrowseForCommissionables not bound -!missing-selector! MTRModeSelectClusterSemanticTagStruct::mfgCode not bound -!missing-selector! MTRModeSelectClusterSemanticTagStruct::setMfgCode: not bound -!missing-selector! MTRModeSelectClusterSemanticTagStruct::setValue: not bound -!missing-selector! MTRModeSelectClusterSemanticTagStruct::value not bound -!missing-type! MTRCommissionableBrowserResult not bound -!missing-enum! MTROnOffControlBitmap not bound -!missing-enum! MTROTASoftwareUpdateProviderApplyUpdateAction not bound -!missing-enum! MTROTASoftwareUpdateProviderDownloadProtocol not bound -!missing-enum! MTROTASoftwareUpdateProviderStatus not bound -!missing-enum! MTROTASoftwareUpdateRequestorAnnouncementReason not bound -!missing-enum! MTROTASoftwareUpdateRequestorChangeReason not bound -!missing-enum! MTROTASoftwareUpdateRequestorUpdateState not bound -!missing-enum! MTRTimeFormatLocalizationFeature not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::granularity not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::serverSideProcessingTimeout not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setGranularity: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setTimeSource: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setUtcTime: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timeSource not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::utcTime not bound -!missing-type! MTRTimeSynchronizationClusterSetUTCTimeParams not bound -!missing-enum! MTRAdministratorCommissioningFeature not bound -!missing-enum! MTRContentLauncherStatus not bound -!missing-enum! MTRContentLauncherSupportedProtocolsBitmap not bound -!missing-enum! MTRKeypadInputCECKeyCode not bound -!missing-enum! MTRLevelControlOptionsBitmap not bound -!missing-enum! MTROperationalState not bound -!missing-enum! MTROperationalStateErrorState not bound -!missing-enum! MTRRVCCleanModeFeature not bound -!missing-enum! MTRRVCCleanModeModeTag not bound -!missing-enum! MTRRVCCleanModeStatusCode not bound -!missing-enum! MTRRVCOperationalStateErrorState not bound -!missing-enum! MTRRVCOperationalStateOperationalState not bound -!missing-enum! MTRRVCRunModeFeature not bound -!missing-enum! MTRRVCRunModeModeTag not bound -!missing-enum! MTRRVCRunModeStatusCode not bound -!missing-enum! MTRScenesCopyModeBitmap not bound -!missing-enum! MTRThermostatControlSequenceOfOperation not bound -!missing-enum! MTRThermostatScheduleDayOfWeekBitmap not bound -!missing-enum! MTRThermostatScheduleModeBitmap not bound -!missing-enum! MTRThermostatSetpointRaiseLowerMode not bound -!missing-enum! MTRThermostatUserInterfaceConfigurationKeypadLockout not bound -!missing-enum! MTRThermostatUserInterfaceConfigurationScheduleProgrammingVisibility not bound -!missing-enum! MTRThermostatUserInterfaceConfigurationTemperatureDisplayMode not bound -!missing-field! MTREventIsHistoricalKey not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeEndpointListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithCompletion: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithCompletion: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithCompletion: not bound -!missing-selector! MTRBaseClusterDoorLock::lockDoorWithCompletion: not bound -!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithCompletion: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRBaseClusterOperationalState::pauseWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::pauseWithParams:completion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeAttributeListWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeClusterRevisionWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeCountdownTimeWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeFeatureMapWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalErrorWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateListWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributePhaseListWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::resumeWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::resumeWithParams:completion: not bound -!missing-selector! MTRBaseClusterOperationalState::startWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::startWithParams:completion: not bound -!missing-selector! MTRBaseClusterOperationalState::stopWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::stopWithParams:completion: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeEndpointListWithCompletion: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeEndpointListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::changeToModeWithParams:completion: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithParams:completion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributePhaseListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithParams:completion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCRunMode::changeToModeWithParams:completion: not bound -!missing-selector! MTRBaseClusterRVCRunMode::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAttributeListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithCompletion: not bound -!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithCompletion: not bound -!missing-selector! MTRCluster::endpointID not bound -!missing-selector! MTRClusterApplicationLauncher::hideAppWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterApplicationLauncher::launchAppWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterApplicationLauncher::stopAppWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterDoorLock::lockDoorWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterDoorLock::unlockDoorWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterOperationalState::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRClusterOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterOperationalState::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeCountdownTimeWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeCurrentPhaseWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeOperationalErrorWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateListWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributePhaseListWithParams: not bound -!missing-selector! MTRClusterOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterOperationalState::startWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterOperationalState::startWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterOperationalState::stopWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterOperationalState::stopWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterPowerSource::readAttributeEndpointListWithParams: not bound -!missing-selector! MTRClusterRVCCleanMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRClusterRVCCleanMode::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterRVCCleanMode::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterRVCCleanMode::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterRVCCleanMode::readAttributeCurrentModeWithParams: not bound -!missing-selector! MTRClusterRVCCleanMode::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterRVCCleanMode::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterRVCCleanMode::readAttributeSupportedModesWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRClusterRVCOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterRVCOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeCountdownTimeWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeCurrentPhaseWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalErrorWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateListWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributePhaseListWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterRVCOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterRVCRunMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterRVCRunMode::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRClusterRVCRunMode::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterRVCRunMode::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterRVCRunMode::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterRVCRunMode::readAttributeCurrentModeWithParams: not bound -!missing-selector! MTRClusterRVCRunMode::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterRVCRunMode::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterRVCRunMode::readAttributeSupportedModesWithParams: not bound -!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRDevice::deviceController not bound -!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:queue:completion: not bound -!missing-selector! MTRDevice::nodeID not bound -!missing-selector! MTRGenericCluster::device not bound -!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateDetails not bound -!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateID not bound -!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateLabel not bound -!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound -!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateID: not bound -!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound -!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound -!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound -!missing-selector! MTROperationalStateClusterOperationalErrorEvent::errorState not bound -!missing-selector! MTROperationalStateClusterOperationalErrorEvent::setErrorState: not bound -!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateID not bound -!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateLabel not bound -!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound -!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound -!missing-selector! MTROperationalStateClusterOperationCompletionEvent::completionErrorCode not bound -!missing-selector! MTROperationalStateClusterOperationCompletionEvent::pausedTime not bound -!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound -!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setPausedTime: not bound -!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound -!missing-selector! MTROperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound -!missing-selector! MTROperationalStateClusterPauseParams::serverSideProcessingTimeout not bound -!missing-selector! MTROperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTROperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalStateClusterResumeParams::serverSideProcessingTimeout not bound -!missing-selector! MTROperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTROperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalStateClusterStartParams::serverSideProcessingTimeout not bound -!missing-selector! MTROperationalStateClusterStartParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTROperationalStateClusterStartParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalStateClusterStartParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalStateClusterStopParams::serverSideProcessingTimeout not bound -!missing-selector! MTROperationalStateClusterStopParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTROperationalStateClusterStopParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalStateClusterStopParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::getNewMode not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::serverSideProcessingTimeout not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setNewMode: not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatus: not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatusText: not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::status not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::statusText not bound -!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::label not bound -!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::mode not bound -!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::modeTags not bound -!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setLabel: not bound -!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setMode: not bound -!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setModeTags: not bound -!missing-selector! MTRRVCCleanModeClusterModeTagStruct::mfgCode not bound -!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setMfgCode: not bound -!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setValue: not bound -!missing-selector! MTRRVCCleanModeClusterModeTagStruct::value not bound -!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateDetails not bound -!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateID not bound -!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateLabel not bound -!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound -!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateID: not bound -!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::errorState not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::setErrorState: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateID not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateLabel not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::completionErrorCode not bound -!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::pausedTime not bound -!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setPausedTime: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound -!missing-selector! MTRRVCOperationalStateClusterPauseParams::serverSideProcessingTimeout not bound -!missing-selector! MTRRVCOperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRRVCOperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRRVCOperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRRVCOperationalStateClusterResumeParams::serverSideProcessingTimeout not bound -!missing-selector! MTRRVCOperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRRVCOperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRRVCOperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeParams::getNewMode not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeParams::serverSideProcessingTimeout not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setNewMode: not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatus: not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatusText: not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::status not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::statusText not bound -!missing-selector! MTRRVCRunModeClusterModeOptionStruct::label not bound -!missing-selector! MTRRVCRunModeClusterModeOptionStruct::mode not bound -!missing-selector! MTRRVCRunModeClusterModeOptionStruct::modeTags not bound -!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setLabel: not bound -!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setMode: not bound -!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setModeTags: not bound -!missing-selector! MTRRVCRunModeClusterModeTagStruct::mfgCode not bound -!missing-selector! MTRRVCRunModeClusterModeTagStruct::setMfgCode: not bound -!missing-selector! MTRRVCRunModeClusterModeTagStruct::setValue: not bound -!missing-selector! MTRRVCRunModeClusterModeTagStruct::value not bound -!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::coolSetpoint not bound -!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::heatSetpoint not bound -!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setCoolSetpoint: not bound -!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setHeatSetpoint: not bound -!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setTransitionTime: not bound -!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::transitionTime not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailureCause not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailureCause: not bound -!missing-type! MTRBaseClusterOperationalState not bound -!missing-type! MTRBaseClusterRVCCleanMode not bound -!missing-type! MTRBaseClusterRVCOperationalState not bound -!missing-type! MTRBaseClusterRVCRunMode not bound -!missing-type! MTRClusterOperationalState not bound -!missing-type! MTRClusterRVCCleanMode not bound -!missing-type! MTRClusterRVCOperationalState not bound -!missing-type! MTRClusterRVCRunMode not bound -!missing-type! MTRGenericBaseCluster not bound -!missing-type! MTRGenericCluster not bound -!missing-type! MTROperationalStateClusterErrorStateStruct not bound -!missing-type! MTROperationalStateClusterOperationalCommandResponseParams not bound -!missing-type! MTROperationalStateClusterOperationalErrorEvent not bound -!missing-type! MTROperationalStateClusterOperationalStateStruct not bound -!missing-type! MTROperationalStateClusterOperationCompletionEvent not bound -!missing-type! MTROperationalStateClusterPauseParams not bound -!missing-type! MTROperationalStateClusterResumeParams not bound -!missing-type! MTROperationalStateClusterStartParams not bound -!missing-type! MTROperationalStateClusterStopParams not bound -!missing-type! MTRRVCCleanModeClusterChangeToModeParams not bound -!missing-type! MTRRVCCleanModeClusterChangeToModeResponseParams not bound -!missing-type! MTRRVCCleanModeClusterModeOptionStruct not bound -!missing-type! MTRRVCCleanModeClusterModeTagStruct not bound -!missing-type! MTRRVCOperationalStateClusterErrorStateStruct not bound -!missing-type! MTRRVCOperationalStateClusterOperationalCommandResponseParams not bound -!missing-type! MTRRVCOperationalStateClusterOperationalErrorEvent not bound -!missing-type! MTRRVCOperationalStateClusterOperationalStateStruct not bound -!missing-type! MTRRVCOperationalStateClusterOperationCompletionEvent not bound -!missing-type! MTRRVCOperationalStateClusterPauseParams not bound -!missing-type! MTRRVCOperationalStateClusterResumeParams not bound -!missing-type! MTRRVCRunModeClusterChangeToModeParams not bound -!missing-type! MTRRVCRunModeClusterChangeToModeResponseParams not bound -!missing-type! MTRRVCRunModeClusterModeOptionStruct not bound -!missing-type! MTRRVCRunModeClusterModeTagStruct not bound -!missing-type! MTRThermostatClusterWeeklyScheduleTransitionStruct not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.ignore b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.ignore index 77189feeab20..ddb894e0504e 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.ignore @@ -406,7 +406,6 @@ !incorrect-protocol-member! UIMenuLeaf::selectedImage is REQUIRED and should be abstract !incorrect-protocol-member! UIMenuLeaf::setSelectedImage: is REQUIRED and should be abstract -!missing-selector! NSItemProvider::_availableTypes not bound !missing-protocol! UIItemProviderReadingAugmentationDesignating not bound # Will be removed in XAMCORE_5 diff --git a/tests/xtro-sharpie/iOS-BrowserEngineKit.todo b/tests/xtro-sharpie/iOS-BrowserEngineKit.todo index 2347460bde1d..b58e1411c656 100644 --- a/tests/xtro-sharpie/iOS-BrowserEngineKit.todo +++ b/tests/xtro-sharpie/iOS-BrowserEngineKit.todo @@ -132,3 +132,7 @@ !missing-type! BETextInteraction not bound !missing-type! BETextSuggestion not bound !missing-type! BEWebContentProcess not bound +!missing-selector! BEWebAppManifest::initWithJSONData:manifestURL: not bound +!missing-selector! BEWebAppManifest::jsonData not bound +!missing-selector! BEWebAppManifest::manifestURL not bound +!missing-type! BEWebAppManifest not bound diff --git a/tests/xtro-sharpie/macOS-Matter.todo b/tests/xtro-sharpie/iOS-Matter.ignore similarity index 97% rename from tests/xtro-sharpie/macOS-Matter.todo rename to tests/xtro-sharpie/iOS-Matter.ignore index 1d707cc1e85c..9cd6ba2774ad 100644 --- a/tests/xtro-sharpie/macOS-Matter.todo +++ b/tests/xtro-sharpie/iOS-Matter.ignore @@ -144,7 +144,6 @@ !missing-enum! MTRPumpConfigurationAndControlFeature not bound !missing-enum! MTRPumpConfigurationAndControlOperationMode not bound !missing-enum! MTRPumpConfigurationAndControlPumpStatusBitmap not bound -!missing-enum! MTRScenesFeature not bound !missing-enum! MTRSoftwareDiagnosticsFeature not bound !missing-enum! MTRSwitchFeature not bound !missing-enum! MTRTargetNavigatorStatus not bound @@ -980,17 +979,6 @@ !missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentGroupWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentSceneWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeLastConfiguredByWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeNameSupportWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneCountWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneValidWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound @@ -3585,39 +3573,6 @@ !missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound !missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound !missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::addSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::copySceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::enhancedAddSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::enhancedViewSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::getSceneMembershipWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAcceptedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAttributeListWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeClusterRevisionWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentGroupWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentSceneWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeFeatureMapWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeGeneratedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeLastConfiguredByWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeNameSupportWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneCountWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneValidWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::recallSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::removeAllScenesWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::removeSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::storeSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentGroupWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentSceneWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeLastConfiguredByWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeNameSupportWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneCountWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneValidWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::viewSceneWithParams:completion: not bound !missing-selector! MTRBaseClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound !missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound !missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithCompletion: not bound @@ -5838,28 +5793,6 @@ !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::copySceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::enhancedAddSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::enhancedViewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::getSceneMembershipWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRClusterScenes::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeCurrentGroupWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeCurrentSceneWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeLastConfiguredByWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeNameSupportWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeSceneCountWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeSceneValidWithParams: not bound -!missing-selector! MTRClusterScenes::recallSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::removeAllScenesWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::removeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::storeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::viewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound !missing-selector! MTRClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound !missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithParams: not bound !missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAttributeListWithParams: not bound @@ -8115,185 +8048,6 @@ !missing-selector! MTRReadParams::setFilterByFabric: not bound !missing-selector! MTRReadParams::setMinEventNumber: not bound !missing-selector! MTRReadParams::shouldFilterByFabric not bound -!missing-selector! MTRScenesClusterAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterAddSceneParams::groupID not bound -!missing-selector! MTRScenesClusterAddSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterAddSceneParams::sceneName not bound -!missing-selector! MTRScenesClusterAddSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setSceneName: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterAddSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterAttributeValuePair::attributeID not bound -!missing-selector! MTRScenesClusterAttributeValuePair::attributeValue not bound -!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeID: not bound -!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeValue: not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::mode not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierTo: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setMode: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierTo: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterCopySceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::groupIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::sceneIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setGroupIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setSceneIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneName not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneName: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneName not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneName: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::transitionTime not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::attributeValueList not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::clusterID not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::setAttributeValueList: not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::setClusterID: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::groupID not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setGroupID: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::capacity not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::groupID not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::sceneList not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setCapacity: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setSceneList: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::status not bound -!missing-selector! MTRScenesClusterRecallSceneParams::groupID not bound -!missing-selector! MTRScenesClusterRecallSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterRecallSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRecallSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::status not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterStoreSceneParams::groupID not bound -!missing-selector! MTRScenesClusterStoreSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterStoreSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterViewSceneParams::groupID not bound -!missing-selector! MTRScenesClusterViewSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterViewSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterViewSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterViewSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneName not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneName: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::transitionTime not bound !missing-selector! MTRSetupPayload::commissioningFlow not bound !missing-selector! MTRSetupPayload::discoveryCapabilities not bound !missing-selector! MTRSetupPayload::discriminator not bound @@ -9053,7 +8807,6 @@ !missing-type! MTRBaseClusterPressureMeasurement not bound !missing-type! MTRBaseClusterPumpConfigurationAndControl not bound !missing-type! MTRBaseClusterRelativeHumidityMeasurement not bound -!missing-type! MTRBaseClusterScenes not bound !missing-type! MTRBaseClusterSoftwareDiagnostics not bound !missing-type! MTRBaseClusterSwitch not bound !missing-type! MTRBaseClusterTargetNavigator not bound @@ -9142,7 +8895,6 @@ !missing-type! MTRClusterPressureMeasurement not bound !missing-type! MTRClusterPumpConfigurationAndControl not bound !missing-type! MTRClusterRelativeHumidityMeasurement not bound -!missing-type! MTRClusterScenes not bound !missing-type! MTRClusterSoftwareDiagnostics not bound !missing-type! MTRClusterStateCacheContainer not bound !missing-type! MTRClusterSwitch not bound @@ -9375,27 +9127,6 @@ !missing-type! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterTurbineOperationEvent not bound !missing-type! MTRReadParams not bound -!missing-type! MTRScenesClusterAddSceneParams not bound -!missing-type! MTRScenesClusterAddSceneResponseParams not bound -!missing-type! MTRScenesClusterAttributeValuePair not bound -!missing-type! MTRScenesClusterCopySceneParams not bound -!missing-type! MTRScenesClusterCopySceneResponseParams not bound -!missing-type! MTRScenesClusterEnhancedAddSceneParams not bound -!missing-type! MTRScenesClusterEnhancedAddSceneResponseParams not bound -!missing-type! MTRScenesClusterEnhancedViewSceneParams not bound -!missing-type! MTRScenesClusterEnhancedViewSceneResponseParams not bound -!missing-type! MTRScenesClusterExtensionFieldSet not bound -!missing-type! MTRScenesClusterGetSceneMembershipParams not bound -!missing-type! MTRScenesClusterGetSceneMembershipResponseParams not bound -!missing-type! MTRScenesClusterRecallSceneParams not bound -!missing-type! MTRScenesClusterRemoveAllScenesParams not bound -!missing-type! MTRScenesClusterRemoveAllScenesResponseParams not bound -!missing-type! MTRScenesClusterRemoveSceneParams not bound -!missing-type! MTRScenesClusterRemoveSceneResponseParams not bound -!missing-type! MTRScenesClusterStoreSceneParams not bound -!missing-type! MTRScenesClusterStoreSceneResponseParams not bound -!missing-type! MTRScenesClusterViewSceneParams not bound -!missing-type! MTRScenesClusterViewSceneResponseParams not bound !missing-type! MTRSetupPayload not bound !missing-type! MTRSoftwareDiagnosticsClusterResetWatermarksParams not bound !missing-type! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent not bound @@ -9517,7 +9248,6 @@ !missing-enum! MTRRVCRunModeFeature not bound !missing-enum! MTRRVCRunModeModeTag not bound !missing-enum! MTRRVCRunModeStatusCode not bound -!missing-enum! MTRScenesCopyModeBitmap not bound !missing-enum! MTRThermostatControlSequenceOfOperation not bound !missing-enum! MTRThermostatScheduleDayOfWeekBitmap not bound !missing-enum! MTRThermostatScheduleModeBitmap not bound @@ -9882,3 +9612,102 @@ !missing-type! MTRRVCRunModeClusterModeOptionStruct not bound !missing-type! MTRRVCRunModeClusterModeTagStruct not bound !missing-type! MTRThermostatClusterWeeklyScheduleTransitionStruct not bound +!missing-enum! MTRDiagnosticLogType not bound +!missing-enum! MTRFanControlAirflowDirection not bound +!missing-enum! MTRFanControlStepDirection not bound +!missing-enum! MTRStorageSecurityLevel not bound +!missing-enum! MTRStorageSharingType not bound +!missing-field! MTRDataVersionKey not bound +!missing-field! MTRPreviousDataKey not bound +!missing-pinvoke! MTRAttributeNameForID is not bound +!missing-pinvoke! MTRClusterNameForID is not bound +!missing-pinvoke! MTRDeviceControllerStorageClasses is not bound +!missing-pinvoke! MTRSetMessageReliabilityParameters is not bound +!missing-protocol! MTRDeviceControllerStorageDelegate not bound +!missing-selector! +MTRAccessGrant::accessGrantForAllNodesWithPrivilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForCASEAuthenticatedTag:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForGroupID:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForNodeID:privilege: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAirflowDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRServerCluster::newDescriptorCluster not bound +!missing-selector! MTRAccessGrant::authenticationMode not bound +!missing-selector! MTRAccessGrant::grantedPrivilege not bound +!missing-selector! MTRAccessGrant::subjectID not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAirflowDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::stepWithParams:completion: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAirflowDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRClusterFanControl::readAttributeAirflowDirectionWithParams: not bound +!missing-selector! MTRClusterFanControl::stepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDevice::deviceCachePrimed not bound +!missing-selector! MTRDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRDeviceController::addServerEndpoint: not bound +!missing-selector! MTRDeviceController::initWithParameters:error: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint:queue:completion: not bound +!missing-selector! MTRDeviceController::uniqueIdentifier not bound +!missing-selector! MTRDeviceControllerExternalCertificateParameters::initWithStorageDelegate:storageDelegateQueue:uniqueIdentifier:ipk:vendorID:operationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate: not bound +!missing-selector! MTRDeviceControllerParameters::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerParameters::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerParameters::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setOperationalCertificateIssuer:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setOTAProviderDelegate:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setProductAttestationAuthorityCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setShouldAdvertiseOperational: not bound +!missing-selector! MTRDeviceControllerParameters::shouldAdvertiseOperational not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeID not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeRevision not bound +!missing-selector! MTRDeviceTypeRevision::initWithDeviceTypeID:revision: not bound +!missing-selector! MTRFanControlClusterStepParams::direction not bound +!missing-selector! MTRFanControlClusterStepParams::lowestOff not bound +!missing-selector! MTRFanControlClusterStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFanControlClusterStepParams::setDirection: not bound +!missing-selector! MTRFanControlClusterStepParams::setLowestOff: not bound +!missing-selector! MTRFanControlClusterStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFanControlClusterStepParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRFanControlClusterStepParams::setWrap: not bound +!missing-selector! MTRFanControlClusterStepParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRFanControlClusterStepParams::wrap not bound +!missing-selector! MTRMetricData::duration not bound +!missing-selector! MTRMetricData::errorCode not bound +!missing-selector! MTRMetricData::value not bound +!missing-selector! MTRMetrics::allKeys not bound +!missing-selector! MTRMetrics::metricDataForKey: not bound +!missing-selector! MTRMetrics::uniqueIdentifier not bound +!missing-selector! MTRServerAttribute::attributeID not bound +!missing-selector! MTRServerAttribute::initReadonlyAttributeWithID:initialValue:requiredPrivilege: not bound +!missing-selector! MTRServerAttribute::isWritable not bound +!missing-selector! MTRServerAttribute::requiredReadPrivilege not bound +!missing-selector! MTRServerAttribute::setValue: not bound +!missing-selector! MTRServerAttribute::value not bound +!missing-selector! MTRServerCluster::accessGrants not bound +!missing-selector! MTRServerCluster::addAccessGrant: not bound +!missing-selector! MTRServerCluster::addAttribute: not bound +!missing-selector! MTRServerCluster::attributes not bound +!missing-selector! MTRServerCluster::clusterID not bound +!missing-selector! MTRServerCluster::clusterRevision not bound +!missing-selector! MTRServerCluster::initWithClusterID:revision: not bound +!missing-selector! MTRServerCluster::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::accessGrants not bound +!missing-selector! MTRServerEndpoint::addAccessGrant: not bound +!missing-selector! MTRServerEndpoint::addServerCluster: not bound +!missing-selector! MTRServerEndpoint::deviceTypes not bound +!missing-selector! MTRServerEndpoint::endpointID not bound +!missing-selector! MTRServerEndpoint::initWithEndpointID:deviceTypes: not bound +!missing-selector! MTRServerEndpoint::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::serverClusters not bound +!missing-type! MTRAccessGrant not bound +!missing-type! MTRDeviceControllerAbstractParameters not bound +!missing-type! MTRDeviceControllerExternalCertificateParameters not bound +!missing-type! MTRDeviceControllerParameters not bound +!missing-type! MTRDeviceTypeRevision not bound +!missing-type! MTRFanControlClusterStepParams not bound +!missing-type! MTRMetricData not bound +!missing-type! MTRMetrics not bound +!missing-type! MTRServerAttribute not bound +!missing-type! MTRServerCluster not bound +!missing-type! MTRServerEndpoint not bound diff --git a/tests/xtro-sharpie/iOS-SafariServices.todo b/tests/xtro-sharpie/iOS-SafariServices.todo new file mode 100644 index 000000000000..8e3450e8b9b4 --- /dev/null +++ b/tests/xtro-sharpie/iOS-SafariServices.todo @@ -0,0 +1 @@ +!missing-protocol-member! SFAddToHomeScreenActivityItem::getWebAppManifestWithCompletionHandler: not found diff --git a/tests/xtro-sharpie/iOS-UIKit.ignore b/tests/xtro-sharpie/iOS-UIKit.ignore index 2b9ef48b161f..07e91a128713 100644 --- a/tests/xtro-sharpie/iOS-UIKit.ignore +++ b/tests/xtro-sharpie/iOS-UIKit.ignore @@ -658,5 +658,4 @@ !incorrect-protocol-member! UITraitChangeObservable::registerForTraitChanges:withHandler: is REQUIRED and should be abstract !incorrect-protocol-member! UITraitChangeObservable::registerForTraitChanges:withTarget:action: is REQUIRED and should be abstract -!missing-selector! NSItemProvider::_availableTypes not bound !missing-protocol! UIItemProviderReadingAugmentationDesignating not bound diff --git a/tests/xtro-sharpie/macOS-BrowserEngineKit.todo b/tests/xtro-sharpie/macOS-BrowserEngineKit.todo index d7b2ad085ff1..e69f56c5699a 100644 --- a/tests/xtro-sharpie/macOS-BrowserEngineKit.todo +++ b/tests/xtro-sharpie/macOS-BrowserEngineKit.todo @@ -30,3 +30,7 @@ !missing-type! BETextAlternatives not bound !missing-type! BETextSuggestion not bound !missing-type! BEWebContentProcess not bound +!missing-selector! BEWebAppManifest::initWithJSONData:manifestURL: not bound +!missing-selector! BEWebAppManifest::jsonData not bound +!missing-selector! BEWebAppManifest::manifestURL not bound +!missing-type! BEWebAppManifest not bound diff --git a/tests/xtro-sharpie/macOS-CoreAudio.todo b/tests/xtro-sharpie/macOS-CoreAudio.todo index 182e1513968d..e24ed232ca58 100644 --- a/tests/xtro-sharpie/macOS-CoreAudio.todo +++ b/tests/xtro-sharpie/macOS-CoreAudio.todo @@ -28,3 +28,4 @@ !missing-selector! CATapDescription::stream not bound !missing-selector! CATapDescription::UUID not bound !missing-type! CATapDescription not bound +!missing-selector! CATapDescription::initExcludingProcesses:andDeviceUID:withStream: not bound diff --git a/tests/xtro-sharpie/iOS-Matter.todo b/tests/xtro-sharpie/macOS-Matter.ignore similarity index 97% rename from tests/xtro-sharpie/iOS-Matter.todo rename to tests/xtro-sharpie/macOS-Matter.ignore index 1d707cc1e85c..9cd6ba2774ad 100644 --- a/tests/xtro-sharpie/iOS-Matter.todo +++ b/tests/xtro-sharpie/macOS-Matter.ignore @@ -144,7 +144,6 @@ !missing-enum! MTRPumpConfigurationAndControlFeature not bound !missing-enum! MTRPumpConfigurationAndControlOperationMode not bound !missing-enum! MTRPumpConfigurationAndControlPumpStatusBitmap not bound -!missing-enum! MTRScenesFeature not bound !missing-enum! MTRSoftwareDiagnosticsFeature not bound !missing-enum! MTRSwitchFeature not bound !missing-enum! MTRTargetNavigatorStatus not bound @@ -980,17 +979,6 @@ !missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentGroupWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentSceneWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeLastConfiguredByWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeNameSupportWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneCountWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneValidWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound @@ -3585,39 +3573,6 @@ !missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound !missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound !missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::addSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::copySceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::enhancedAddSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::enhancedViewSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::getSceneMembershipWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAcceptedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAttributeListWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeClusterRevisionWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentGroupWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentSceneWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeFeatureMapWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeGeneratedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeLastConfiguredByWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeNameSupportWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneCountWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneValidWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::recallSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::removeAllScenesWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::removeSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::storeSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentGroupWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentSceneWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeLastConfiguredByWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeNameSupportWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneCountWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneValidWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::viewSceneWithParams:completion: not bound !missing-selector! MTRBaseClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound !missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound !missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithCompletion: not bound @@ -5838,28 +5793,6 @@ !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::copySceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::enhancedAddSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::enhancedViewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::getSceneMembershipWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRClusterScenes::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeCurrentGroupWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeCurrentSceneWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeLastConfiguredByWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeNameSupportWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeSceneCountWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeSceneValidWithParams: not bound -!missing-selector! MTRClusterScenes::recallSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::removeAllScenesWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::removeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::storeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::viewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound !missing-selector! MTRClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound !missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithParams: not bound !missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAttributeListWithParams: not bound @@ -8115,185 +8048,6 @@ !missing-selector! MTRReadParams::setFilterByFabric: not bound !missing-selector! MTRReadParams::setMinEventNumber: not bound !missing-selector! MTRReadParams::shouldFilterByFabric not bound -!missing-selector! MTRScenesClusterAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterAddSceneParams::groupID not bound -!missing-selector! MTRScenesClusterAddSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterAddSceneParams::sceneName not bound -!missing-selector! MTRScenesClusterAddSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setSceneName: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterAddSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterAttributeValuePair::attributeID not bound -!missing-selector! MTRScenesClusterAttributeValuePair::attributeValue not bound -!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeID: not bound -!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeValue: not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::mode not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierTo: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setMode: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierTo: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterCopySceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::groupIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::sceneIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setGroupIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setSceneIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneName not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneName: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneName not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneName: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::transitionTime not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::attributeValueList not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::clusterID not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::setAttributeValueList: not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::setClusterID: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::groupID not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setGroupID: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::capacity not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::groupID not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::sceneList not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setCapacity: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setSceneList: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::status not bound -!missing-selector! MTRScenesClusterRecallSceneParams::groupID not bound -!missing-selector! MTRScenesClusterRecallSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterRecallSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRecallSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::status not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterStoreSceneParams::groupID not bound -!missing-selector! MTRScenesClusterStoreSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterStoreSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterViewSceneParams::groupID not bound -!missing-selector! MTRScenesClusterViewSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterViewSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterViewSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterViewSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneName not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneName: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::transitionTime not bound !missing-selector! MTRSetupPayload::commissioningFlow not bound !missing-selector! MTRSetupPayload::discoveryCapabilities not bound !missing-selector! MTRSetupPayload::discriminator not bound @@ -9053,7 +8807,6 @@ !missing-type! MTRBaseClusterPressureMeasurement not bound !missing-type! MTRBaseClusterPumpConfigurationAndControl not bound !missing-type! MTRBaseClusterRelativeHumidityMeasurement not bound -!missing-type! MTRBaseClusterScenes not bound !missing-type! MTRBaseClusterSoftwareDiagnostics not bound !missing-type! MTRBaseClusterSwitch not bound !missing-type! MTRBaseClusterTargetNavigator not bound @@ -9142,7 +8895,6 @@ !missing-type! MTRClusterPressureMeasurement not bound !missing-type! MTRClusterPumpConfigurationAndControl not bound !missing-type! MTRClusterRelativeHumidityMeasurement not bound -!missing-type! MTRClusterScenes not bound !missing-type! MTRClusterSoftwareDiagnostics not bound !missing-type! MTRClusterStateCacheContainer not bound !missing-type! MTRClusterSwitch not bound @@ -9375,27 +9127,6 @@ !missing-type! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterTurbineOperationEvent not bound !missing-type! MTRReadParams not bound -!missing-type! MTRScenesClusterAddSceneParams not bound -!missing-type! MTRScenesClusterAddSceneResponseParams not bound -!missing-type! MTRScenesClusterAttributeValuePair not bound -!missing-type! MTRScenesClusterCopySceneParams not bound -!missing-type! MTRScenesClusterCopySceneResponseParams not bound -!missing-type! MTRScenesClusterEnhancedAddSceneParams not bound -!missing-type! MTRScenesClusterEnhancedAddSceneResponseParams not bound -!missing-type! MTRScenesClusterEnhancedViewSceneParams not bound -!missing-type! MTRScenesClusterEnhancedViewSceneResponseParams not bound -!missing-type! MTRScenesClusterExtensionFieldSet not bound -!missing-type! MTRScenesClusterGetSceneMembershipParams not bound -!missing-type! MTRScenesClusterGetSceneMembershipResponseParams not bound -!missing-type! MTRScenesClusterRecallSceneParams not bound -!missing-type! MTRScenesClusterRemoveAllScenesParams not bound -!missing-type! MTRScenesClusterRemoveAllScenesResponseParams not bound -!missing-type! MTRScenesClusterRemoveSceneParams not bound -!missing-type! MTRScenesClusterRemoveSceneResponseParams not bound -!missing-type! MTRScenesClusterStoreSceneParams not bound -!missing-type! MTRScenesClusterStoreSceneResponseParams not bound -!missing-type! MTRScenesClusterViewSceneParams not bound -!missing-type! MTRScenesClusterViewSceneResponseParams not bound !missing-type! MTRSetupPayload not bound !missing-type! MTRSoftwareDiagnosticsClusterResetWatermarksParams not bound !missing-type! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent not bound @@ -9517,7 +9248,6 @@ !missing-enum! MTRRVCRunModeFeature not bound !missing-enum! MTRRVCRunModeModeTag not bound !missing-enum! MTRRVCRunModeStatusCode not bound -!missing-enum! MTRScenesCopyModeBitmap not bound !missing-enum! MTRThermostatControlSequenceOfOperation not bound !missing-enum! MTRThermostatScheduleDayOfWeekBitmap not bound !missing-enum! MTRThermostatScheduleModeBitmap not bound @@ -9882,3 +9612,102 @@ !missing-type! MTRRVCRunModeClusterModeOptionStruct not bound !missing-type! MTRRVCRunModeClusterModeTagStruct not bound !missing-type! MTRThermostatClusterWeeklyScheduleTransitionStruct not bound +!missing-enum! MTRDiagnosticLogType not bound +!missing-enum! MTRFanControlAirflowDirection not bound +!missing-enum! MTRFanControlStepDirection not bound +!missing-enum! MTRStorageSecurityLevel not bound +!missing-enum! MTRStorageSharingType not bound +!missing-field! MTRDataVersionKey not bound +!missing-field! MTRPreviousDataKey not bound +!missing-pinvoke! MTRAttributeNameForID is not bound +!missing-pinvoke! MTRClusterNameForID is not bound +!missing-pinvoke! MTRDeviceControllerStorageClasses is not bound +!missing-pinvoke! MTRSetMessageReliabilityParameters is not bound +!missing-protocol! MTRDeviceControllerStorageDelegate not bound +!missing-selector! +MTRAccessGrant::accessGrantForAllNodesWithPrivilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForCASEAuthenticatedTag:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForGroupID:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForNodeID:privilege: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAirflowDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRServerCluster::newDescriptorCluster not bound +!missing-selector! MTRAccessGrant::authenticationMode not bound +!missing-selector! MTRAccessGrant::grantedPrivilege not bound +!missing-selector! MTRAccessGrant::subjectID not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAirflowDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::stepWithParams:completion: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAirflowDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRClusterFanControl::readAttributeAirflowDirectionWithParams: not bound +!missing-selector! MTRClusterFanControl::stepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDevice::deviceCachePrimed not bound +!missing-selector! MTRDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRDeviceController::addServerEndpoint: not bound +!missing-selector! MTRDeviceController::initWithParameters:error: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint:queue:completion: not bound +!missing-selector! MTRDeviceController::uniqueIdentifier not bound +!missing-selector! MTRDeviceControllerExternalCertificateParameters::initWithStorageDelegate:storageDelegateQueue:uniqueIdentifier:ipk:vendorID:operationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate: not bound +!missing-selector! MTRDeviceControllerParameters::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerParameters::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerParameters::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setOperationalCertificateIssuer:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setOTAProviderDelegate:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setProductAttestationAuthorityCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setShouldAdvertiseOperational: not bound +!missing-selector! MTRDeviceControllerParameters::shouldAdvertiseOperational not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeID not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeRevision not bound +!missing-selector! MTRDeviceTypeRevision::initWithDeviceTypeID:revision: not bound +!missing-selector! MTRFanControlClusterStepParams::direction not bound +!missing-selector! MTRFanControlClusterStepParams::lowestOff not bound +!missing-selector! MTRFanControlClusterStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFanControlClusterStepParams::setDirection: not bound +!missing-selector! MTRFanControlClusterStepParams::setLowestOff: not bound +!missing-selector! MTRFanControlClusterStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFanControlClusterStepParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRFanControlClusterStepParams::setWrap: not bound +!missing-selector! MTRFanControlClusterStepParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRFanControlClusterStepParams::wrap not bound +!missing-selector! MTRMetricData::duration not bound +!missing-selector! MTRMetricData::errorCode not bound +!missing-selector! MTRMetricData::value not bound +!missing-selector! MTRMetrics::allKeys not bound +!missing-selector! MTRMetrics::metricDataForKey: not bound +!missing-selector! MTRMetrics::uniqueIdentifier not bound +!missing-selector! MTRServerAttribute::attributeID not bound +!missing-selector! MTRServerAttribute::initReadonlyAttributeWithID:initialValue:requiredPrivilege: not bound +!missing-selector! MTRServerAttribute::isWritable not bound +!missing-selector! MTRServerAttribute::requiredReadPrivilege not bound +!missing-selector! MTRServerAttribute::setValue: not bound +!missing-selector! MTRServerAttribute::value not bound +!missing-selector! MTRServerCluster::accessGrants not bound +!missing-selector! MTRServerCluster::addAccessGrant: not bound +!missing-selector! MTRServerCluster::addAttribute: not bound +!missing-selector! MTRServerCluster::attributes not bound +!missing-selector! MTRServerCluster::clusterID not bound +!missing-selector! MTRServerCluster::clusterRevision not bound +!missing-selector! MTRServerCluster::initWithClusterID:revision: not bound +!missing-selector! MTRServerCluster::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::accessGrants not bound +!missing-selector! MTRServerEndpoint::addAccessGrant: not bound +!missing-selector! MTRServerEndpoint::addServerCluster: not bound +!missing-selector! MTRServerEndpoint::deviceTypes not bound +!missing-selector! MTRServerEndpoint::endpointID not bound +!missing-selector! MTRServerEndpoint::initWithEndpointID:deviceTypes: not bound +!missing-selector! MTRServerEndpoint::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::serverClusters not bound +!missing-type! MTRAccessGrant not bound +!missing-type! MTRDeviceControllerAbstractParameters not bound +!missing-type! MTRDeviceControllerExternalCertificateParameters not bound +!missing-type! MTRDeviceControllerParameters not bound +!missing-type! MTRDeviceTypeRevision not bound +!missing-type! MTRFanControlClusterStepParams not bound +!missing-type! MTRMetricData not bound +!missing-type! MTRMetrics not bound +!missing-type! MTRServerAttribute not bound +!missing-type! MTRServerCluster not bound +!missing-type! MTRServerEndpoint not bound diff --git a/tests/xtro-sharpie/tvOS-BrowserEngineKit.todo b/tests/xtro-sharpie/tvOS-BrowserEngineKit.todo index 79ad97e0f803..fb8925e5c742 100644 --- a/tests/xtro-sharpie/tvOS-BrowserEngineKit.todo +++ b/tests/xtro-sharpie/tvOS-BrowserEngineKit.todo @@ -72,3 +72,7 @@ !missing-type! BETextDocumentRequest not bound !missing-type! BETextInteraction not bound !missing-type! BETextSuggestion not bound +!missing-selector! BEWebAppManifest::initWithJSONData:manifestURL: not bound +!missing-selector! BEWebAppManifest::jsonData not bound +!missing-selector! BEWebAppManifest::manifestURL not bound +!missing-type! BEWebAppManifest not bound diff --git a/tests/xtro-sharpie/tvOS-Matter.ignore b/tests/xtro-sharpie/tvOS-Matter.ignore index 21498983956b..74993acf7914 100644 --- a/tests/xtro-sharpie/tvOS-Matter.ignore +++ b/tests/xtro-sharpie/tvOS-Matter.ignore @@ -1202,80 +1202,6 @@ !missing-selector! MTROptionalQRCodeInfo::setTag: not bound !missing-selector! MTROptionalQRCodeInfo::stringValue not bound !missing-selector! MTROptionalQRCodeInfo::tag not bound -!missing-selector! MTRScenesClusterAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterAddSceneParams::sceneName not bound -!missing-selector! MTRScenesClusterAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setSceneName: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterAddSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterAttributeValuePair::attributeValue not bound -!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeValue: not bound -!missing-selector! MTRScenesClusterCopySceneParams::mode not bound -!missing-selector! MTRScenesClusterCopySceneParams::setMode: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterCopySceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneName not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneName: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneName not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneName: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::transitionTime not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::attributeValueList not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::setAttributeValueList: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::capacity not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::sceneList not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setCapacity: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setSceneList: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::status not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRecallSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::status not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterViewSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterViewSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneName not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneName: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::transitionTime not bound !missing-selector! MTRSetupPayload::commissioningFlow not bound !missing-selector! MTRSetupPayload::discriminator not bound !missing-selector! MTRSetupPayload::getAllOptionalVendorData: not bound @@ -1495,7 +1421,6 @@ !missing-type! MTRBaseClusterPressureMeasurement not bound !missing-type! MTRBaseClusterPumpConfigurationAndControl not bound !missing-type! MTRBaseClusterRelativeHumidityMeasurement not bound -!missing-type! MTRBaseClusterScenes not bound !missing-type! MTRBaseClusterSoftwareDiagnostics not bound !missing-type! MTRBaseClusterSwitch not bound !missing-type! MTRBaseClusterTargetNavigator not bound @@ -1690,27 +1615,6 @@ !missing-type! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterTurbineOperationEvent not bound !missing-type! MTRReadParams not bound -!missing-type! MTRScenesClusterAddSceneParams not bound -!missing-type! MTRScenesClusterAddSceneResponseParams not bound -!missing-type! MTRScenesClusterAttributeValuePair not bound -!missing-type! MTRScenesClusterCopySceneParams not bound -!missing-type! MTRScenesClusterCopySceneResponseParams not bound -!missing-type! MTRScenesClusterEnhancedAddSceneParams not bound -!missing-type! MTRScenesClusterEnhancedAddSceneResponseParams not bound -!missing-type! MTRScenesClusterEnhancedViewSceneParams not bound -!missing-type! MTRScenesClusterEnhancedViewSceneResponseParams not bound -!missing-type! MTRScenesClusterExtensionFieldSet not bound -!missing-type! MTRScenesClusterGetSceneMembershipParams not bound -!missing-type! MTRScenesClusterGetSceneMembershipResponseParams not bound -!missing-type! MTRScenesClusterRecallSceneParams not bound -!missing-type! MTRScenesClusterRemoveAllScenesParams not bound -!missing-type! MTRScenesClusterRemoveAllScenesResponseParams not bound -!missing-type! MTRScenesClusterRemoveSceneParams not bound -!missing-type! MTRScenesClusterRemoveSceneResponseParams not bound -!missing-type! MTRScenesClusterStoreSceneParams not bound -!missing-type! MTRScenesClusterStoreSceneResponseParams not bound -!missing-type! MTRScenesClusterViewSceneParams not bound -!missing-type! MTRScenesClusterViewSceneResponseParams not bound !missing-type! MTRSetupPayload not bound !missing-type! MTRSoftwareDiagnosticsClusterResetWatermarksParams not bound !missing-type! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent not bound @@ -2766,17 +2670,6 @@ !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeCurrentGroupWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeCurrentSceneWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeLastConfiguredByWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeNameSupportWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeSceneCountWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeSceneValidWithParams: not bound !missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithParams: not bound !missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAttributeListWithParams: not bound !missing-selector! MTRClusterSoftwareDiagnostics::readAttributeClusterRevisionWithParams: not bound @@ -3209,7 +3102,6 @@ !missing-type! MTRClusterPressureMeasurement not bound !missing-type! MTRClusterPumpConfigurationAndControl not bound !missing-type! MTRClusterRelativeHumidityMeasurement not bound -!missing-type! MTRClusterScenes not bound !missing-type! MTRClusterSoftwareDiagnostics not bound !missing-type! MTRClusterSwitch not bound !missing-type! MTRClusterTargetNavigator not bound @@ -4026,17 +3918,6 @@ !missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentGroupWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentSceneWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeLastConfiguredByWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeNameSupportWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneCountWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneValidWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound @@ -6394,39 +6275,6 @@ !missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound !missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound !missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::addSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::copySceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::enhancedAddSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::enhancedViewSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::getSceneMembershipWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAcceptedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAttributeListWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeClusterRevisionWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentGroupWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentSceneWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeFeatureMapWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeGeneratedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeLastConfiguredByWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeNameSupportWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneCountWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneValidWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::recallSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::removeAllScenesWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::removeSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::storeSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentGroupWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentSceneWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeLastConfiguredByWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeNameSupportWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneCountWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneValidWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::viewSceneWithParams:completion: not bound !missing-selector! MTRBaseClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound !missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound !missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithCompletion: not bound @@ -7717,17 +7565,6 @@ !missing-selector! MTRClusterPressureMeasurement::initWithDevice:endpointID:queue: not bound !missing-selector! MTRClusterPumpConfigurationAndControl::initWithDevice:endpointID:queue: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::copySceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::enhancedAddSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::enhancedViewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::getSceneMembershipWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRClusterScenes::recallSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::removeAllScenesWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::removeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::storeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::viewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound !missing-selector! MTRClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound !missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithExpectedValues:expectedValueInterval:completion: not bound !missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithParams:expectedValues:expectedValueInterval:completion: not bound @@ -8571,102 +8408,6 @@ !missing-selector! MTRReadParams::setFilterByFabric: not bound !missing-selector! MTRReadParams::setMinEventNumber: not bound !missing-selector! MTRReadParams::shouldFilterByFabric not bound -!missing-selector! MTRScenesClusterAddSceneParams::groupID not bound -!missing-selector! MTRScenesClusterAddSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterAddSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterAddSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterAttributeValuePair::attributeID not bound -!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeID: not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierTo: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierTo: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::groupIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::sceneIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setGroupIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setSceneIdentifierFrom: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::clusterID not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::setClusterID: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::groupID not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setGroupID: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::groupID not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::groupID not bound -!missing-selector! MTRScenesClusterRecallSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterRecallSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::groupID not bound -!missing-selector! MTRScenesClusterStoreSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterStoreSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterViewSceneParams::groupID not bound -!missing-selector! MTRScenesClusterViewSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterViewSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterViewSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneID: not bound !missing-selector! MTRSetupPayload::discoveryCapabilities not bound !missing-selector! MTRSetupPayload::initWithSetupPasscode:discriminator: not bound !missing-selector! MTRSetupPayload::qrCodeString: not bound @@ -9199,3 +8940,774 @@ !missing-type! MTRUnitTestingClusterTestStructArrayArgumentResponseParams not bound !missing-type! MTRUnitTestingClusterTestUnknownCommandParams not bound !missing-type! MTRUnitTestingClusterTimedInvokeRequestParams not bound +!missing-enum! MTRBasicInformationColor not bound +!missing-enum! MTRBasicInformationProductFinish not bound +!missing-enum! MTRBridgedDeviceBasicInformationColor not bound +!missing-enum! MTRBridgedDeviceBasicInformationProductFinish not bound +!missing-enum! MTRDiagnosticLogsIntent not bound +!missing-enum! MTRDiagnosticLogsStatus not bound +!missing-enum! MTRDiagnosticLogsTransferProtocol not bound +!missing-enum! MTREventPriority not bound +!missing-enum! MTREventTimeType not bound +!missing-enum! MTRGroupsFeature not bound +!missing-enum! MTRGroupsNameSupportBitmap not bound +!missing-enum! MTRNetworkCommissioningWiFiSecurityBitmap not bound +!missing-enum! MTROccupancySensingOccupancyBitmap not bound +!missing-enum! MTROccupancySensingOccupancySensorType not bound +!missing-enum! MTROccupancySensingOccupancySensorTypeBitmap not bound +!missing-enum! MTRPowerSourceBatApprovedChemistry not bound +!missing-enum! MTRPowerSourceBatCommonDesignation not bound +!missing-enum! MTRPressureMeasurementFeature not bound +!missing-enum! MTRPumpConfigurationAndControlControlMode not bound +!missing-enum! MTRPumpConfigurationAndControlFeature not bound +!missing-enum! MTRPumpConfigurationAndControlOperationMode not bound +!missing-enum! MTRPumpConfigurationAndControlPumpStatusBitmap not bound +!missing-enum! MTRWiFiNetworkDiagnosticsConnectionStatus not bound +!missing-enum! MTRWiFiNetworkDiagnosticsWiFiVersion not bound +!missing-field! MTREventNumberKey not bound +!missing-field! MTREventPriorityKey not bound +!missing-field! MTREventSystemUpTimeKey not bound +!missing-field! MTREventTimestampDateKey not bound +!missing-field! MTREventTimeTypeKey not bound +!missing-selector! +MTRAttributeRequestPath::requestPathWithEndpointID:clusterID:attributeID: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductAppearanceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductAppearanceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRCertificates::createIntermediateCertificate:rootCertificate:intermediatePublicKey:issuerID:fabricID:validityPeriod:error: not bound +!missing-selector! +MTRCertificates::createOperationalCertificate:signingCertificate:operationalPublicKey:fabricID:nodeID:caseAuthenticatedTags:validityPeriod:error: not bound +!missing-selector! +MTRCertificates::createRootCertificate:issuerID:fabricID:validityPeriod:error: not bound +!missing-selector! +MTRDeviceController::xpcInterfaceForClientProtocol not bound +!missing-selector! +MTRDeviceController::xpcInterfaceForServerProtocol not bound +!missing-selector! +MTREventRequestPath::requestPathWithEndpointID:clusterID:eventID: not bound +!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::cluster not bound +!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::deviceType not bound +!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::endpoint not bound +!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::setCluster: not bound +!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::setDeviceType: not bound +!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::setEndpoint: not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRAttributeReport::initWithResponseValue:error: not bound +!missing-selector! MTRAttributeRequestPath::attribute not bound +!missing-selector! MTRAttributeRequestPath::cluster not bound +!missing-selector! MTRAttributeRequestPath::endpoint not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductAppearanceWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductAppearanceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductAppearanceWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductAppearanceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadAllIndicesWithCompletion: not bound +!missing-selector! MTRBaseDevice::openCommissioningWindowWithDiscriminator:duration:queue:completion: not bound +!missing-selector! MTRBaseDevice::readAttributePaths:eventPaths:params:queue:completion: not bound +!missing-selector! MTRBaseDevice::subscribeToAttributePaths:eventPaths:params:queue:reportHandler:subscriptionEstablished:resubscriptionScheduled: not bound +!missing-selector! MTRBasicInformationClusterProductAppearanceStruct::finish not bound +!missing-selector! MTRBasicInformationClusterProductAppearanceStruct::primaryColor not bound +!missing-selector! MTRBasicInformationClusterProductAppearanceStruct::setFinish: not bound +!missing-selector! MTRBasicInformationClusterProductAppearanceStruct::setPrimaryColor: not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct::finish not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct::primaryColor not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct::setFinish: not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct::setPrimaryColor: not bound +!missing-selector! MTRChannelClusterChangeChannelResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductAppearanceWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductAppearanceWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadAllIndicesWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRCommissioningParameters::countryCode not bound +!missing-selector! MTRCommissioningParameters::setCountryCode: not bound +!missing-selector! MTRCommissioningParameters::setSkipCommissioningComplete: not bound +!missing-selector! MTRCommissioningParameters::skipCommissioningComplete not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRDevice::estimatedStartTime not bound +!missing-selector! MTRDevice::openCommissioningWindowWithDiscriminator:duration:queue:completion: not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::basicInformationProductID not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::basicInformationVendorID not bound +!missing-selector! MTRDeviceControllerFactory::knownFabrics not bound +!missing-selector! MTRDeviceControllerStartupParams::caseAuthenticatedTags not bound +!missing-selector! MTRDeviceControllerStartupParams::setCaseAuthenticatedTags: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRDoorLockClusterGetUserResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::initWithResponseValue:error: not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::initWithResponseValue:error: not bound +!missing-selector! MTREventReport::eventTimeType not bound +!missing-selector! MTREventReport::initWithResponseValue:error: not bound +!missing-selector! MTREventReport::systemUpTime not bound +!missing-selector! MTREventReport::timestampDate not bound +!missing-selector! MTREventRequestPath::cluster not bound +!missing-selector! MTREventRequestPath::endpoint not bound +!missing-selector! MTREventRequestPath::event not bound +!missing-selector! MTRFabricInfo::fabricID not bound +!missing-selector! MTRFabricInfo::fabricIndex not bound +!missing-selector! MTRFabricInfo::intermediateCertificate not bound +!missing-selector! MTRFabricInfo::intermediateCertificateTLV not bound +!missing-selector! MTRFabricInfo::label not bound +!missing-selector! MTRFabricInfo::nodeID not bound +!missing-selector! MTRFabricInfo::operationalCertificate not bound +!missing-selector! MTRFabricInfo::operationalCertificateTLV not bound +!missing-selector! MTRFabricInfo::rootCertificate not bound +!missing-selector! MTRFabricInfo::rootCertificateTLV not bound +!missing-selector! MTRFabricInfo::rootPublicKey not bound +!missing-selector! MTRFabricInfo::vendorID not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRGroupsClusterAddGroupResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRGroupsClusterViewGroupResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkInfoStruct::connected not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkInfoStruct::networkID not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkInfoStruct::setConnected: not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkInfoStruct::setNetworkID: not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::channel not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::extendedAddress not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::extendedPanId not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::lqi not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::networkName not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::panId not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::rssi not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setChannel: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setExtendedAddress: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setExtendedPanId: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setLqi: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setNetworkName: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setPanId: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setRssi: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setVersion: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::version not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::bssid not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::channel not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::rssi not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::security not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setBssid: not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setChannel: not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setRssi: not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setSecurity: not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setSsid: not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setWiFiBand: not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::ssid not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::wiFiBand not bound +!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROperationalCSRInfo::initWithCSRElementsTLV:attestationSignature: not bound +!missing-selector! MTROperationalCSRInfo::initWithCSRNonce:csrElementsTLV:attestationSignature: not bound +!missing-selector! MTROperationalCSRInfo::initWithCSRResponseParams: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRProductIdentity::initWithVendorID:productID: not bound +!missing-selector! MTRProductIdentity::productID not bound +!missing-selector! MTRProductIdentity::vendorID not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::age not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::averageRssi not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::extAddress not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::frameErrorRate not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::fullNetworkData not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::fullThreadDevice not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::isChild not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::lastRssi not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::linkFrameCounter not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::lqi not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::messageErrorRate not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::mleFrameCounter not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::rloc16 not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::rxOnWhenIdle not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setAge: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setAverageRssi: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setExtAddress: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setFrameErrorRate: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setFullNetworkData: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setFullThreadDevice: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setIsChild: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setLastRssi: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setLinkFrameCounter: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setLqi: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setMessageErrorRate: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setMleFrameCounter: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setRloc16: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setRxOnWhenIdle: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::age not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::allocated not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::extAddress not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::linkEstablished not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::lqiIn not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::lqiOut not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::nextHop not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::pathCost not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::rloc16 not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::routerId not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setAge: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setAllocated: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setExtAddress: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setLinkEstablished: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setLqiIn: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setLqiOut: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setNextHop: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setPathCost: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setRloc16: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setRouterId: not bound +!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::offset not bound +!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::setOffset: not bound +!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::setValidStarting: not bound +!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::setValidUntil: not bound +!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::validStarting not bound +!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::validUntil not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::name not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::offset not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::setName: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::setOffset: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::setValidAt: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::validAt not bound +!missing-selector! MTRUnitTestingClusterBooleanResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestSpecificResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::initWithResponseValue:error: not bound +!missing-type! MTRAccessControlClusterAccessControlTargetStruct not bound +!missing-type! MTRAttributeRequestPath not bound +!missing-type! MTRBasicInformationClusterProductAppearanceStruct not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct not bound +!missing-type! MTREventRequestPath not bound +!missing-type! MTRFabricInfo not bound +!missing-type! MTRNetworkCommissioningClusterNetworkInfoStruct not bound +!missing-type! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct not bound +!missing-type! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct not bound +!missing-type! MTRProductIdentity not bound +!missing-type! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct not bound +!missing-type! MTRThreadNetworkDiagnosticsClusterRouteTableStruct not bound +!missing-type! MTRTimeSynchronizationClusterDSTOffsetStruct not bound +!missing-type! MTRTimeSynchronizationClusterTimeZoneStruct not bound +!missing-enum! MTRFanControlFanMode not bound +!missing-enum! MTRFanControlFanModeSequence not bound +!missing-enum! MTRFanControlRockBitmap not bound +!missing-enum! MTRFanControlWindBitmap not bound +!missing-protocol! MTRCommissionableBrowserDelegate not bound +!missing-selector! MTRCommissionableBrowserResult::commissioningMode not bound +!missing-selector! MTRCommissionableBrowserResult::discriminator not bound +!missing-selector! MTRCommissionableBrowserResult::instanceName not bound +!missing-selector! MTRCommissionableBrowserResult::productID not bound +!missing-selector! MTRCommissionableBrowserResult::vendorID not bound +!missing-selector! MTRDeviceController::setupCommissioningSessionWithDiscoveredDevice:payload:newNodeID:error: not bound +!missing-selector! MTRDeviceController::startBrowseForCommissionables:queue: not bound +!missing-selector! MTRDeviceController::stopBrowseForCommissionables not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::mfgCode not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::setMfgCode: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::setValue: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::value not bound +!missing-type! MTRCommissionableBrowserResult not bound +!missing-enum! MTROnOffControlBitmap not bound +!missing-enum! MTROTASoftwareUpdateProviderApplyUpdateAction not bound +!missing-enum! MTROTASoftwareUpdateProviderDownloadProtocol not bound +!missing-enum! MTROTASoftwareUpdateProviderStatus not bound +!missing-enum! MTROTASoftwareUpdateRequestorAnnouncementReason not bound +!missing-enum! MTROTASoftwareUpdateRequestorChangeReason not bound +!missing-enum! MTROTASoftwareUpdateRequestorUpdateState not bound +!missing-enum! MTRTimeFormatLocalizationFeature not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::granularity not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setGranularity: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setTimeSource: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setUtcTime: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timeSource not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::utcTime not bound +!missing-type! MTRTimeSynchronizationClusterSetUTCTimeParams not bound +!missing-enum! MTRAdministratorCommissioningFeature not bound +!missing-enum! MTRContentLauncherStatus not bound +!missing-enum! MTRContentLauncherSupportedProtocolsBitmap not bound +!missing-enum! MTRKeypadInputCECKeyCode not bound +!missing-enum! MTRLevelControlOptionsBitmap not bound +!missing-enum! MTROperationalState not bound +!missing-enum! MTROperationalStateErrorState not bound +!missing-enum! MTRRVCCleanModeFeature not bound +!missing-enum! MTRRVCCleanModeModeTag not bound +!missing-enum! MTRRVCCleanModeStatusCode not bound +!missing-enum! MTRRVCOperationalStateErrorState not bound +!missing-enum! MTRRVCOperationalStateOperationalState not bound +!missing-enum! MTRRVCRunModeFeature not bound +!missing-enum! MTRRVCRunModeModeTag not bound +!missing-enum! MTRRVCRunModeStatusCode not bound +!missing-enum! MTRThermostatControlSequenceOfOperation not bound +!missing-enum! MTRThermostatScheduleDayOfWeekBitmap not bound +!missing-enum! MTRThermostatScheduleModeBitmap not bound +!missing-enum! MTRThermostatSetpointRaiseLowerMode not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationKeypadLockout not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationScheduleProgrammingVisibility not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationTemperatureDisplayMode not bound +!missing-field! MTREventIsHistoricalKey not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeEndpointListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::lockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOperationalState::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeCountdownTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalErrorWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributePhaseListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::resumeWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::resumeWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::startWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::startWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::stopWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::stopWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeEndpointListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeEndpointListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributePhaseListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithCompletion: not bound +!missing-selector! MTRCluster::endpointID not bound +!missing-selector! MTRClusterApplicationLauncher::hideAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::launchAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::stopAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeCountdownTimeWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeCurrentPhaseWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalErrorWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributePhaseListWithParams: not bound +!missing-selector! MTRClusterOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::startWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::startWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::stopWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::stopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterPowerSource::readAttributeEndpointListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeCountdownTimeWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeCurrentPhaseWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalErrorWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributePhaseListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCRunMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCRunMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRDevice::deviceController not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:queue:completion: not bound +!missing-selector! MTRDevice::nodeID not bound +!missing-selector! MTRGenericCluster::device not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateDetails not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateID not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateLabel not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateID: not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound +!missing-selector! MTROperationalStateClusterOperationalErrorEvent::errorState not bound +!missing-selector! MTROperationalStateClusterOperationalErrorEvent::setErrorState: not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateID not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateLabel not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::completionErrorCode not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::pausedTime not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setPausedTime: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound +!missing-selector! MTROperationalStateClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterResumeParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterStartParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterStartParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterStartParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterStartParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterStopParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterStopParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::getNewMode not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setNewMode: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatus: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatusText: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::status not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::statusText not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::label not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::mode not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::modeTags not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setLabel: not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setMode: not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setModeTags: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::mfgCode not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setMfgCode: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setValue: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::value not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateDetails not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateID not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateLabel not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateID: not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::errorState not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::setErrorState: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateID not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateLabel not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::completionErrorCode not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::pausedTime not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setPausedTime: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::getNewMode not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setNewMode: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatus: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatusText: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::status not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::statusText not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::label not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::mode not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::modeTags not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setLabel: not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setMode: not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setModeTags: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::mfgCode not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::setMfgCode: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::setValue: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::value not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::coolSetpoint not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::heatSetpoint not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setCoolSetpoint: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setHeatSetpoint: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setTransitionTime: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::transitionTime not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailureCause not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailureCause: not bound +!missing-type! MTRBaseClusterOperationalState not bound +!missing-type! MTRBaseClusterRVCCleanMode not bound +!missing-type! MTRBaseClusterRVCOperationalState not bound +!missing-type! MTRBaseClusterRVCRunMode not bound +!missing-type! MTRClusterOperationalState not bound +!missing-type! MTRClusterRVCCleanMode not bound +!missing-type! MTRClusterRVCOperationalState not bound +!missing-type! MTRClusterRVCRunMode not bound +!missing-type! MTRGenericBaseCluster not bound +!missing-type! MTRGenericCluster not bound +!missing-type! MTROperationalStateClusterErrorStateStruct not bound +!missing-type! MTROperationalStateClusterOperationalCommandResponseParams not bound +!missing-type! MTROperationalStateClusterOperationalErrorEvent not bound +!missing-type! MTROperationalStateClusterOperationalStateStruct not bound +!missing-type! MTROperationalStateClusterOperationCompletionEvent not bound +!missing-type! MTROperationalStateClusterPauseParams not bound +!missing-type! MTROperationalStateClusterResumeParams not bound +!missing-type! MTROperationalStateClusterStartParams not bound +!missing-type! MTROperationalStateClusterStopParams not bound +!missing-type! MTRRVCCleanModeClusterChangeToModeParams not bound +!missing-type! MTRRVCCleanModeClusterChangeToModeResponseParams not bound +!missing-type! MTRRVCCleanModeClusterModeOptionStruct not bound +!missing-type! MTRRVCCleanModeClusterModeTagStruct not bound +!missing-type! MTRRVCOperationalStateClusterErrorStateStruct not bound +!missing-type! MTRRVCOperationalStateClusterOperationalCommandResponseParams not bound +!missing-type! MTRRVCOperationalStateClusterOperationalErrorEvent not bound +!missing-type! MTRRVCOperationalStateClusterOperationalStateStruct not bound +!missing-type! MTRRVCOperationalStateClusterOperationCompletionEvent not bound +!missing-type! MTRRVCOperationalStateClusterPauseParams not bound +!missing-type! MTRRVCOperationalStateClusterResumeParams not bound +!missing-type! MTRRVCRunModeClusterChangeToModeParams not bound +!missing-type! MTRRVCRunModeClusterChangeToModeResponseParams not bound +!missing-type! MTRRVCRunModeClusterModeOptionStruct not bound +!missing-type! MTRRVCRunModeClusterModeTagStruct not bound +!missing-type! MTRThermostatClusterWeeklyScheduleTransitionStruct not bound +!missing-enum! MTRDiagnosticLogType not bound +!missing-enum! MTRFanControlAirflowDirection not bound +!missing-enum! MTRFanControlStepDirection not bound +!missing-enum! MTRStorageSecurityLevel not bound +!missing-enum! MTRStorageSharingType not bound +!missing-field! MTRDataVersionKey not bound +!missing-field! MTRPreviousDataKey not bound +!missing-pinvoke! MTRAttributeNameForID is not bound +!missing-pinvoke! MTRClusterNameForID is not bound +!missing-pinvoke! MTRDeviceControllerStorageClasses is not bound +!missing-pinvoke! MTRSetMessageReliabilityParameters is not bound +!missing-protocol! MTRDeviceControllerStorageDelegate not bound +!missing-selector! +MTRAccessGrant::accessGrantForAllNodesWithPrivilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForCASEAuthenticatedTag:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForGroupID:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForNodeID:privilege: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAirflowDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRServerCluster::newDescriptorCluster not bound +!missing-selector! MTRAccessGrant::authenticationMode not bound +!missing-selector! MTRAccessGrant::grantedPrivilege not bound +!missing-selector! MTRAccessGrant::subjectID not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAirflowDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::stepWithParams:completion: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAirflowDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRClusterFanControl::readAttributeAirflowDirectionWithParams: not bound +!missing-selector! MTRClusterFanControl::stepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDevice::deviceCachePrimed not bound +!missing-selector! MTRDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRDeviceController::addServerEndpoint: not bound +!missing-selector! MTRDeviceController::initWithParameters:error: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint:queue:completion: not bound +!missing-selector! MTRDeviceController::uniqueIdentifier not bound +!missing-selector! MTRDeviceControllerExternalCertificateParameters::initWithStorageDelegate:storageDelegateQueue:uniqueIdentifier:ipk:vendorID:operationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate: not bound +!missing-selector! MTRDeviceControllerParameters::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerParameters::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerParameters::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setOperationalCertificateIssuer:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setOTAProviderDelegate:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setProductAttestationAuthorityCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setShouldAdvertiseOperational: not bound +!missing-selector! MTRDeviceControllerParameters::shouldAdvertiseOperational not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeID not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeRevision not bound +!missing-selector! MTRDeviceTypeRevision::initWithDeviceTypeID:revision: not bound +!missing-selector! MTRFanControlClusterStepParams::direction not bound +!missing-selector! MTRFanControlClusterStepParams::lowestOff not bound +!missing-selector! MTRFanControlClusterStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFanControlClusterStepParams::setDirection: not bound +!missing-selector! MTRFanControlClusterStepParams::setLowestOff: not bound +!missing-selector! MTRFanControlClusterStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFanControlClusterStepParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRFanControlClusterStepParams::setWrap: not bound +!missing-selector! MTRFanControlClusterStepParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRFanControlClusterStepParams::wrap not bound +!missing-selector! MTRMetricData::duration not bound +!missing-selector! MTRMetricData::errorCode not bound +!missing-selector! MTRMetricData::value not bound +!missing-selector! MTRMetrics::allKeys not bound +!missing-selector! MTRMetrics::metricDataForKey: not bound +!missing-selector! MTRMetrics::uniqueIdentifier not bound +!missing-selector! MTRServerAttribute::attributeID not bound +!missing-selector! MTRServerAttribute::initReadonlyAttributeWithID:initialValue:requiredPrivilege: not bound +!missing-selector! MTRServerAttribute::isWritable not bound +!missing-selector! MTRServerAttribute::requiredReadPrivilege not bound +!missing-selector! MTRServerAttribute::setValue: not bound +!missing-selector! MTRServerAttribute::value not bound +!missing-selector! MTRServerCluster::accessGrants not bound +!missing-selector! MTRServerCluster::addAccessGrant: not bound +!missing-selector! MTRServerCluster::addAttribute: not bound +!missing-selector! MTRServerCluster::attributes not bound +!missing-selector! MTRServerCluster::clusterID not bound +!missing-selector! MTRServerCluster::clusterRevision not bound +!missing-selector! MTRServerCluster::initWithClusterID:revision: not bound +!missing-selector! MTRServerCluster::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::accessGrants not bound +!missing-selector! MTRServerEndpoint::addAccessGrant: not bound +!missing-selector! MTRServerEndpoint::addServerCluster: not bound +!missing-selector! MTRServerEndpoint::deviceTypes not bound +!missing-selector! MTRServerEndpoint::endpointID not bound +!missing-selector! MTRServerEndpoint::initWithEndpointID:deviceTypes: not bound +!missing-selector! MTRServerEndpoint::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::serverClusters not bound +!missing-type! MTRAccessGrant not bound +!missing-type! MTRDeviceControllerAbstractParameters not bound +!missing-type! MTRDeviceControllerExternalCertificateParameters not bound +!missing-type! MTRDeviceControllerParameters not bound +!missing-type! MTRDeviceTypeRevision not bound +!missing-type! MTRFanControlClusterStepParams not bound +!missing-type! MTRMetricData not bound +!missing-type! MTRMetrics not bound +!missing-type! MTRServerAttribute not bound +!missing-type! MTRServerCluster not bound +!missing-type! MTRServerEndpoint not bound diff --git a/tests/xtro-sharpie/tvOS-Matter.todo b/tests/xtro-sharpie/tvOS-Matter.todo deleted file mode 100644 index 60406a5077b9..000000000000 --- a/tests/xtro-sharpie/tvOS-Matter.todo +++ /dev/null @@ -1,683 +0,0 @@ -!missing-enum! MTRBasicInformationColor not bound -!missing-enum! MTRBasicInformationProductFinish not bound -!missing-enum! MTRBridgedDeviceBasicInformationColor not bound -!missing-enum! MTRBridgedDeviceBasicInformationProductFinish not bound -!missing-enum! MTRDiagnosticLogsIntent not bound -!missing-enum! MTRDiagnosticLogsStatus not bound -!missing-enum! MTRDiagnosticLogsTransferProtocol not bound -!missing-enum! MTREventPriority not bound -!missing-enum! MTREventTimeType not bound -!missing-enum! MTRGroupsFeature not bound -!missing-enum! MTRGroupsNameSupportBitmap not bound -!missing-enum! MTRNetworkCommissioningWiFiSecurityBitmap not bound -!missing-enum! MTROccupancySensingOccupancyBitmap not bound -!missing-enum! MTROccupancySensingOccupancySensorType not bound -!missing-enum! MTROccupancySensingOccupancySensorTypeBitmap not bound -!missing-enum! MTRPowerSourceBatApprovedChemistry not bound -!missing-enum! MTRPowerSourceBatCommonDesignation not bound -!missing-enum! MTRPressureMeasurementFeature not bound -!missing-enum! MTRPumpConfigurationAndControlControlMode not bound -!missing-enum! MTRPumpConfigurationAndControlFeature not bound -!missing-enum! MTRPumpConfigurationAndControlOperationMode not bound -!missing-enum! MTRPumpConfigurationAndControlPumpStatusBitmap not bound -!missing-enum! MTRScenesFeature not bound -!missing-enum! MTRWiFiNetworkDiagnosticsConnectionStatus not bound -!missing-enum! MTRWiFiNetworkDiagnosticsWiFiVersion not bound -!missing-field! MTREventNumberKey not bound -!missing-field! MTREventPriorityKey not bound -!missing-field! MTREventSystemUpTimeKey not bound -!missing-field! MTREventTimestampDateKey not bound -!missing-field! MTREventTimeTypeKey not bound -!missing-selector! +MTRAttributeRequestPath::requestPathWithEndpointID:clusterID:attributeID: not bound -!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductAppearanceWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductAppearanceWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRCertificates::createIntermediateCertificate:rootCertificate:intermediatePublicKey:issuerID:fabricID:validityPeriod:error: not bound -!missing-selector! +MTRCertificates::createOperationalCertificate:signingCertificate:operationalPublicKey:fabricID:nodeID:caseAuthenticatedTags:validityPeriod:error: not bound -!missing-selector! +MTRCertificates::createRootCertificate:issuerID:fabricID:validityPeriod:error: not bound -!missing-selector! +MTRDeviceController::xpcInterfaceForClientProtocol not bound -!missing-selector! +MTRDeviceController::xpcInterfaceForServerProtocol not bound -!missing-selector! +MTREventRequestPath::requestPathWithEndpointID:clusterID:eventID: not bound -!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::cluster not bound -!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::deviceType not bound -!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::endpoint not bound -!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::setCluster: not bound -!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::setDeviceType: not bound -!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::setEndpoint: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRAttributeReport::initWithResponseValue:error: not bound -!missing-selector! MTRAttributeRequestPath::attribute not bound -!missing-selector! MTRAttributeRequestPath::cluster not bound -!missing-selector! MTRAttributeRequestPath::endpoint not bound -!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductAppearanceWithCompletion: not bound -!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductAppearanceWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductAppearanceWithCompletion: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductAppearanceWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadAllIndicesWithCompletion: not bound -!missing-selector! MTRBaseDevice::openCommissioningWindowWithDiscriminator:duration:queue:completion: not bound -!missing-selector! MTRBaseDevice::readAttributePaths:eventPaths:params:queue:completion: not bound -!missing-selector! MTRBaseDevice::subscribeToAttributePaths:eventPaths:params:queue:reportHandler:subscriptionEstablished:resubscriptionScheduled: not bound -!missing-selector! MTRBasicInformationClusterProductAppearanceStruct::finish not bound -!missing-selector! MTRBasicInformationClusterProductAppearanceStruct::primaryColor not bound -!missing-selector! MTRBasicInformationClusterProductAppearanceStruct::setFinish: not bound -!missing-selector! MTRBasicInformationClusterProductAppearanceStruct::setPrimaryColor: not bound -!missing-selector! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct::finish not bound -!missing-selector! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct::primaryColor not bound -!missing-selector! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct::setFinish: not bound -!missing-selector! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct::setPrimaryColor: not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRClusterBasicInformation::readAttributeProductAppearanceWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductAppearanceWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::keySetReadAllIndicesWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRCommissioningParameters::countryCode not bound -!missing-selector! MTRCommissioningParameters::setCountryCode: not bound -!missing-selector! MTRCommissioningParameters::setSkipCommissioningComplete: not bound -!missing-selector! MTRCommissioningParameters::skipCommissioningComplete not bound -!missing-selector! MTRContentLauncherClusterLauncherResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRDevice::estimatedStartTime not bound -!missing-selector! MTRDevice::openCommissioningWindowWithDiscriminator:duration:queue:completion: not bound -!missing-selector! MTRDeviceAttestationDeviceInfo::basicInformationProductID not bound -!missing-selector! MTRDeviceAttestationDeviceInfo::basicInformationVendorID not bound -!missing-selector! MTRDeviceControllerFactory::knownFabrics not bound -!missing-selector! MTRDeviceControllerStartupParams::caseAuthenticatedTags not bound -!missing-selector! MTRDeviceControllerStartupParams::setCaseAuthenticatedTags: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::initWithResponseValue:error: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::initWithResponseValue:error: not bound -!missing-selector! MTREventReport::eventTimeType not bound -!missing-selector! MTREventReport::initWithResponseValue:error: not bound -!missing-selector! MTREventReport::systemUpTime not bound -!missing-selector! MTREventReport::timestampDate not bound -!missing-selector! MTREventRequestPath::cluster not bound -!missing-selector! MTREventRequestPath::endpoint not bound -!missing-selector! MTREventRequestPath::event not bound -!missing-selector! MTRFabricInfo::fabricID not bound -!missing-selector! MTRFabricInfo::fabricIndex not bound -!missing-selector! MTRFabricInfo::intermediateCertificate not bound -!missing-selector! MTRFabricInfo::intermediateCertificateTLV not bound -!missing-selector! MTRFabricInfo::label not bound -!missing-selector! MTRFabricInfo::nodeID not bound -!missing-selector! MTRFabricInfo::operationalCertificate not bound -!missing-selector! MTRFabricInfo::operationalCertificateTLV not bound -!missing-selector! MTRFabricInfo::rootCertificate not bound -!missing-selector! MTRFabricInfo::rootCertificateTLV not bound -!missing-selector! MTRFabricInfo::rootPublicKey not bound -!missing-selector! MTRFabricInfo::vendorID not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfoStruct::connected not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfoStruct::networkID not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfoStruct::setConnected: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfoStruct::setNetworkID: not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::channel not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::extendedAddress not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::extendedPanId not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::lqi not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::networkName not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::panId not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::rssi not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setChannel: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setExtendedAddress: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setExtendedPanId: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setLqi: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setNetworkName: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setPanId: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setRssi: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setVersion: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::version not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::bssid not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::channel not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::rssi not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::security not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setBssid: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setChannel: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setRssi: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setSecurity: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setSsid: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setWiFiBand: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::ssid not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::wiFiBand not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTROperationalCSRInfo::initWithCSRElementsTLV:attestationSignature: not bound -!missing-selector! MTROperationalCSRInfo::initWithCSRNonce:csrElementsTLV:attestationSignature: not bound -!missing-selector! MTROperationalCSRInfo::initWithCSRResponseParams: not bound -!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRProductIdentity::initWithVendorID:productID: not bound -!missing-selector! MTRProductIdentity::productID not bound -!missing-selector! MTRProductIdentity::vendorID not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::age not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::averageRssi not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::extAddress not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::frameErrorRate not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::fullNetworkData not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::fullThreadDevice not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::isChild not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::lastRssi not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::linkFrameCounter not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::lqi not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::messageErrorRate not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::mleFrameCounter not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::rloc16 not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::rxOnWhenIdle not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setAge: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setAverageRssi: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setExtAddress: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setFrameErrorRate: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setFullNetworkData: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setFullThreadDevice: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setIsChild: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setLastRssi: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setLinkFrameCounter: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setLqi: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setMessageErrorRate: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setMleFrameCounter: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setRloc16: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setRxOnWhenIdle: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::age not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::allocated not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::extAddress not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::linkEstablished not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::lqiIn not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::lqiOut not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::nextHop not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::pathCost not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::rloc16 not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::routerId not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setAge: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setAllocated: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setExtAddress: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setLinkEstablished: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setLqiIn: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setLqiOut: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setNextHop: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setPathCost: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setRloc16: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setRouterId: not bound -!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::offset not bound -!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::setOffset: not bound -!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::setValidStarting: not bound -!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::setValidUntil: not bound -!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::validStarting not bound -!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::validUntil not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::name not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::offset not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::setName: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::setOffset: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::setValidAt: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::validAt not bound -!missing-selector! MTRUnitTestingClusterBooleanResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterSimpleStructResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestAddArgumentsResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestEmitTestEventResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestListInt8UReverseResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestSimpleArgumentResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestSpecificResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::initWithResponseValue:error: not bound -!missing-type! MTRAccessControlClusterAccessControlTargetStruct not bound -!missing-type! MTRAttributeRequestPath not bound -!missing-type! MTRBasicInformationClusterProductAppearanceStruct not bound -!missing-type! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct not bound -!missing-type! MTREventRequestPath not bound -!missing-type! MTRFabricInfo not bound -!missing-type! MTRNetworkCommissioningClusterNetworkInfoStruct not bound -!missing-type! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct not bound -!missing-type! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct not bound -!missing-type! MTRProductIdentity not bound -!missing-type! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct not bound -!missing-type! MTRThreadNetworkDiagnosticsClusterRouteTableStruct not bound -!missing-type! MTRTimeSynchronizationClusterDSTOffsetStruct not bound -!missing-type! MTRTimeSynchronizationClusterTimeZoneStruct not bound -!missing-enum! MTRFanControlFanMode not bound -!missing-enum! MTRFanControlFanModeSequence not bound -!missing-enum! MTRFanControlRockBitmap not bound -!missing-enum! MTRFanControlWindBitmap not bound -!missing-protocol! MTRCommissionableBrowserDelegate not bound -!missing-selector! MTRCommissionableBrowserResult::commissioningMode not bound -!missing-selector! MTRCommissionableBrowserResult::discriminator not bound -!missing-selector! MTRCommissionableBrowserResult::instanceName not bound -!missing-selector! MTRCommissionableBrowserResult::productID not bound -!missing-selector! MTRCommissionableBrowserResult::vendorID not bound -!missing-selector! MTRDeviceController::setupCommissioningSessionWithDiscoveredDevice:payload:newNodeID:error: not bound -!missing-selector! MTRDeviceController::startBrowseForCommissionables:queue: not bound -!missing-selector! MTRDeviceController::stopBrowseForCommissionables not bound -!missing-selector! MTRModeSelectClusterSemanticTagStruct::mfgCode not bound -!missing-selector! MTRModeSelectClusterSemanticTagStruct::setMfgCode: not bound -!missing-selector! MTRModeSelectClusterSemanticTagStruct::setValue: not bound -!missing-selector! MTRModeSelectClusterSemanticTagStruct::value not bound -!missing-type! MTRCommissionableBrowserResult not bound -!missing-enum! MTROnOffControlBitmap not bound -!missing-enum! MTROTASoftwareUpdateProviderApplyUpdateAction not bound -!missing-enum! MTROTASoftwareUpdateProviderDownloadProtocol not bound -!missing-enum! MTROTASoftwareUpdateProviderStatus not bound -!missing-enum! MTROTASoftwareUpdateRequestorAnnouncementReason not bound -!missing-enum! MTROTASoftwareUpdateRequestorChangeReason not bound -!missing-enum! MTROTASoftwareUpdateRequestorUpdateState not bound -!missing-enum! MTRTimeFormatLocalizationFeature not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::granularity not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::serverSideProcessingTimeout not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setGranularity: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setTimeSource: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setUtcTime: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timeSource not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::utcTime not bound -!missing-type! MTRTimeSynchronizationClusterSetUTCTimeParams not bound -!missing-enum! MTRAdministratorCommissioningFeature not bound -!missing-enum! MTRContentLauncherStatus not bound -!missing-enum! MTRContentLauncherSupportedProtocolsBitmap not bound -!missing-enum! MTRKeypadInputCECKeyCode not bound -!missing-enum! MTRLevelControlOptionsBitmap not bound -!missing-enum! MTROperationalState not bound -!missing-enum! MTROperationalStateErrorState not bound -!missing-enum! MTRRVCCleanModeFeature not bound -!missing-enum! MTRRVCCleanModeModeTag not bound -!missing-enum! MTRRVCCleanModeStatusCode not bound -!missing-enum! MTRRVCOperationalStateErrorState not bound -!missing-enum! MTRRVCOperationalStateOperationalState not bound -!missing-enum! MTRRVCRunModeFeature not bound -!missing-enum! MTRRVCRunModeModeTag not bound -!missing-enum! MTRRVCRunModeStatusCode not bound -!missing-enum! MTRScenesCopyModeBitmap not bound -!missing-enum! MTRThermostatControlSequenceOfOperation not bound -!missing-enum! MTRThermostatScheduleDayOfWeekBitmap not bound -!missing-enum! MTRThermostatScheduleModeBitmap not bound -!missing-enum! MTRThermostatSetpointRaiseLowerMode not bound -!missing-enum! MTRThermostatUserInterfaceConfigurationKeypadLockout not bound -!missing-enum! MTRThermostatUserInterfaceConfigurationScheduleProgrammingVisibility not bound -!missing-enum! MTRThermostatUserInterfaceConfigurationTemperatureDisplayMode not bound -!missing-field! MTREventIsHistoricalKey not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeEndpointListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithCompletion: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithCompletion: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithCompletion: not bound -!missing-selector! MTRBaseClusterDoorLock::lockDoorWithCompletion: not bound -!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithCompletion: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRBaseClusterOperationalState::pauseWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::pauseWithParams:completion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeAttributeListWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeClusterRevisionWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeCountdownTimeWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeFeatureMapWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalErrorWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateListWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributePhaseListWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::resumeWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::resumeWithParams:completion: not bound -!missing-selector! MTRBaseClusterOperationalState::startWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::startWithParams:completion: not bound -!missing-selector! MTRBaseClusterOperationalState::stopWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::stopWithParams:completion: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeEndpointListWithCompletion: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeEndpointListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::changeToModeWithParams:completion: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithParams:completion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributePhaseListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithParams:completion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCRunMode::changeToModeWithParams:completion: not bound -!missing-selector! MTRBaseClusterRVCRunMode::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAttributeListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithCompletion: not bound -!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithCompletion: not bound -!missing-selector! MTRCluster::endpointID not bound -!missing-selector! MTRClusterApplicationLauncher::hideAppWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterApplicationLauncher::launchAppWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterApplicationLauncher::stopAppWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterDoorLock::lockDoorWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterDoorLock::unlockDoorWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterOperationalState::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRClusterOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterOperationalState::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeCountdownTimeWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeCurrentPhaseWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeOperationalErrorWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateListWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributePhaseListWithParams: not bound -!missing-selector! MTRClusterOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterOperationalState::startWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterOperationalState::startWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterOperationalState::stopWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterOperationalState::stopWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterPowerSource::readAttributeEndpointListWithParams: not bound -!missing-selector! MTRClusterRVCCleanMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRClusterRVCCleanMode::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterRVCCleanMode::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterRVCCleanMode::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterRVCCleanMode::readAttributeCurrentModeWithParams: not bound -!missing-selector! MTRClusterRVCCleanMode::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterRVCCleanMode::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterRVCCleanMode::readAttributeSupportedModesWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRClusterRVCOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterRVCOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeCountdownTimeWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeCurrentPhaseWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalErrorWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateListWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributePhaseListWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterRVCOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterRVCRunMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterRVCRunMode::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRClusterRVCRunMode::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterRVCRunMode::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterRVCRunMode::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterRVCRunMode::readAttributeCurrentModeWithParams: not bound -!missing-selector! MTRClusterRVCRunMode::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterRVCRunMode::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterRVCRunMode::readAttributeSupportedModesWithParams: not bound -!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRDevice::deviceController not bound -!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:queue:completion: not bound -!missing-selector! MTRDevice::nodeID not bound -!missing-selector! MTRGenericCluster::device not bound -!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateDetails not bound -!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateID not bound -!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateLabel not bound -!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound -!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateID: not bound -!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound -!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound -!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound -!missing-selector! MTROperationalStateClusterOperationalErrorEvent::errorState not bound -!missing-selector! MTROperationalStateClusterOperationalErrorEvent::setErrorState: not bound -!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateID not bound -!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateLabel not bound -!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound -!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound -!missing-selector! MTROperationalStateClusterOperationCompletionEvent::completionErrorCode not bound -!missing-selector! MTROperationalStateClusterOperationCompletionEvent::pausedTime not bound -!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound -!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setPausedTime: not bound -!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound -!missing-selector! MTROperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound -!missing-selector! MTROperationalStateClusterPauseParams::serverSideProcessingTimeout not bound -!missing-selector! MTROperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTROperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalStateClusterResumeParams::serverSideProcessingTimeout not bound -!missing-selector! MTROperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTROperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalStateClusterStartParams::serverSideProcessingTimeout not bound -!missing-selector! MTROperationalStateClusterStartParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTROperationalStateClusterStartParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalStateClusterStartParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalStateClusterStopParams::serverSideProcessingTimeout not bound -!missing-selector! MTROperationalStateClusterStopParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTROperationalStateClusterStopParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalStateClusterStopParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::getNewMode not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::serverSideProcessingTimeout not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setNewMode: not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatus: not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatusText: not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::status not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::statusText not bound -!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::label not bound -!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::mode not bound -!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::modeTags not bound -!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setLabel: not bound -!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setMode: not bound -!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setModeTags: not bound -!missing-selector! MTRRVCCleanModeClusterModeTagStruct::mfgCode not bound -!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setMfgCode: not bound -!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setValue: not bound -!missing-selector! MTRRVCCleanModeClusterModeTagStruct::value not bound -!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateDetails not bound -!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateID not bound -!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateLabel not bound -!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound -!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateID: not bound -!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::errorState not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::setErrorState: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateID not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateLabel not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::completionErrorCode not bound -!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::pausedTime not bound -!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setPausedTime: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound -!missing-selector! MTRRVCOperationalStateClusterPauseParams::serverSideProcessingTimeout not bound -!missing-selector! MTRRVCOperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRRVCOperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRRVCOperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRRVCOperationalStateClusterResumeParams::serverSideProcessingTimeout not bound -!missing-selector! MTRRVCOperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRRVCOperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRRVCOperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeParams::getNewMode not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeParams::serverSideProcessingTimeout not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setNewMode: not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatus: not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatusText: not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::status not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::statusText not bound -!missing-selector! MTRRVCRunModeClusterModeOptionStruct::label not bound -!missing-selector! MTRRVCRunModeClusterModeOptionStruct::mode not bound -!missing-selector! MTRRVCRunModeClusterModeOptionStruct::modeTags not bound -!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setLabel: not bound -!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setMode: not bound -!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setModeTags: not bound -!missing-selector! MTRRVCRunModeClusterModeTagStruct::mfgCode not bound -!missing-selector! MTRRVCRunModeClusterModeTagStruct::setMfgCode: not bound -!missing-selector! MTRRVCRunModeClusterModeTagStruct::setValue: not bound -!missing-selector! MTRRVCRunModeClusterModeTagStruct::value not bound -!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::coolSetpoint not bound -!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::heatSetpoint not bound -!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setCoolSetpoint: not bound -!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setHeatSetpoint: not bound -!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setTransitionTime: not bound -!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::transitionTime not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailureCause not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailureCause: not bound -!missing-type! MTRBaseClusterOperationalState not bound -!missing-type! MTRBaseClusterRVCCleanMode not bound -!missing-type! MTRBaseClusterRVCOperationalState not bound -!missing-type! MTRBaseClusterRVCRunMode not bound -!missing-type! MTRClusterOperationalState not bound -!missing-type! MTRClusterRVCCleanMode not bound -!missing-type! MTRClusterRVCOperationalState not bound -!missing-type! MTRClusterRVCRunMode not bound -!missing-type! MTRGenericBaseCluster not bound -!missing-type! MTRGenericCluster not bound -!missing-type! MTROperationalStateClusterErrorStateStruct not bound -!missing-type! MTROperationalStateClusterOperationalCommandResponseParams not bound -!missing-type! MTROperationalStateClusterOperationalErrorEvent not bound -!missing-type! MTROperationalStateClusterOperationalStateStruct not bound -!missing-type! MTROperationalStateClusterOperationCompletionEvent not bound -!missing-type! MTROperationalStateClusterPauseParams not bound -!missing-type! MTROperationalStateClusterResumeParams not bound -!missing-type! MTROperationalStateClusterStartParams not bound -!missing-type! MTROperationalStateClusterStopParams not bound -!missing-type! MTRRVCCleanModeClusterChangeToModeParams not bound -!missing-type! MTRRVCCleanModeClusterChangeToModeResponseParams not bound -!missing-type! MTRRVCCleanModeClusterModeOptionStruct not bound -!missing-type! MTRRVCCleanModeClusterModeTagStruct not bound -!missing-type! MTRRVCOperationalStateClusterErrorStateStruct not bound -!missing-type! MTRRVCOperationalStateClusterOperationalCommandResponseParams not bound -!missing-type! MTRRVCOperationalStateClusterOperationalErrorEvent not bound -!missing-type! MTRRVCOperationalStateClusterOperationalStateStruct not bound -!missing-type! MTRRVCOperationalStateClusterOperationCompletionEvent not bound -!missing-type! MTRRVCOperationalStateClusterPauseParams not bound -!missing-type! MTRRVCOperationalStateClusterResumeParams not bound -!missing-type! MTRRVCRunModeClusterChangeToModeParams not bound -!missing-type! MTRRVCRunModeClusterChangeToModeResponseParams not bound -!missing-type! MTRRVCRunModeClusterModeOptionStruct not bound -!missing-type! MTRRVCRunModeClusterModeTagStruct not bound -!missing-type! MTRThermostatClusterWeeklyScheduleTransitionStruct not bound diff --git a/tests/xtro-sharpie/tvOS-UIKit.ignore b/tests/xtro-sharpie/tvOS-UIKit.ignore index 6247f0057f16..cf47582b812d 100644 --- a/tests/xtro-sharpie/tvOS-UIKit.ignore +++ b/tests/xtro-sharpie/tvOS-UIKit.ignore @@ -571,7 +571,6 @@ !incorrect-protocol-member! UITraitChangeObservable::registerForTraitChanges:withHandler: is REQUIRED and should be abstract !incorrect-protocol-member! UITraitChangeObservable::registerForTraitChanges:withTarget:action: is REQUIRED and should be abstract -!missing-selector! NSItemProvider::_availableTypes not bound !missing-protocol! UIItemProviderReadingAugmentationDesignating not bound # Will be removed in XAMCORE_5 diff --git a/tests/xtro-sharpie/watchOS-Matter.ignore b/tests/xtro-sharpie/watchOS-Matter.ignore index 21498983956b..74993acf7914 100644 --- a/tests/xtro-sharpie/watchOS-Matter.ignore +++ b/tests/xtro-sharpie/watchOS-Matter.ignore @@ -1202,80 +1202,6 @@ !missing-selector! MTROptionalQRCodeInfo::setTag: not bound !missing-selector! MTROptionalQRCodeInfo::stringValue not bound !missing-selector! MTROptionalQRCodeInfo::tag not bound -!missing-selector! MTRScenesClusterAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterAddSceneParams::sceneName not bound -!missing-selector! MTRScenesClusterAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setSceneName: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterAddSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterAttributeValuePair::attributeValue not bound -!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeValue: not bound -!missing-selector! MTRScenesClusterCopySceneParams::mode not bound -!missing-selector! MTRScenesClusterCopySceneParams::setMode: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterCopySceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneName not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneName: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneName not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneName: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::transitionTime not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::attributeValueList not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::setAttributeValueList: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::capacity not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::sceneList not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setCapacity: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setSceneList: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::status not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRecallSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::status not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterViewSceneParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRScenesClusterViewSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneName not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneName: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setTransitionTime: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::transitionTime not bound !missing-selector! MTRSetupPayload::commissioningFlow not bound !missing-selector! MTRSetupPayload::discriminator not bound !missing-selector! MTRSetupPayload::getAllOptionalVendorData: not bound @@ -1495,7 +1421,6 @@ !missing-type! MTRBaseClusterPressureMeasurement not bound !missing-type! MTRBaseClusterPumpConfigurationAndControl not bound !missing-type! MTRBaseClusterRelativeHumidityMeasurement not bound -!missing-type! MTRBaseClusterScenes not bound !missing-type! MTRBaseClusterSoftwareDiagnostics not bound !missing-type! MTRBaseClusterSwitch not bound !missing-type! MTRBaseClusterTargetNavigator not bound @@ -1690,27 +1615,6 @@ !missing-type! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterTurbineOperationEvent not bound !missing-type! MTRReadParams not bound -!missing-type! MTRScenesClusterAddSceneParams not bound -!missing-type! MTRScenesClusterAddSceneResponseParams not bound -!missing-type! MTRScenesClusterAttributeValuePair not bound -!missing-type! MTRScenesClusterCopySceneParams not bound -!missing-type! MTRScenesClusterCopySceneResponseParams not bound -!missing-type! MTRScenesClusterEnhancedAddSceneParams not bound -!missing-type! MTRScenesClusterEnhancedAddSceneResponseParams not bound -!missing-type! MTRScenesClusterEnhancedViewSceneParams not bound -!missing-type! MTRScenesClusterEnhancedViewSceneResponseParams not bound -!missing-type! MTRScenesClusterExtensionFieldSet not bound -!missing-type! MTRScenesClusterGetSceneMembershipParams not bound -!missing-type! MTRScenesClusterGetSceneMembershipResponseParams not bound -!missing-type! MTRScenesClusterRecallSceneParams not bound -!missing-type! MTRScenesClusterRemoveAllScenesParams not bound -!missing-type! MTRScenesClusterRemoveAllScenesResponseParams not bound -!missing-type! MTRScenesClusterRemoveSceneParams not bound -!missing-type! MTRScenesClusterRemoveSceneResponseParams not bound -!missing-type! MTRScenesClusterStoreSceneParams not bound -!missing-type! MTRScenesClusterStoreSceneResponseParams not bound -!missing-type! MTRScenesClusterViewSceneParams not bound -!missing-type! MTRScenesClusterViewSceneResponseParams not bound !missing-type! MTRSetupPayload not bound !missing-type! MTRSoftwareDiagnosticsClusterResetWatermarksParams not bound !missing-type! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent not bound @@ -2766,17 +2670,6 @@ !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeCurrentGroupWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeCurrentSceneWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeLastConfiguredByWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeNameSupportWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeSceneCountWithParams: not bound -!missing-selector! MTRClusterScenes::readAttributeSceneValidWithParams: not bound !missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithParams: not bound !missing-selector! MTRClusterSoftwareDiagnostics::readAttributeAttributeListWithParams: not bound !missing-selector! MTRClusterSoftwareDiagnostics::readAttributeClusterRevisionWithParams: not bound @@ -3209,7 +3102,6 @@ !missing-type! MTRClusterPressureMeasurement not bound !missing-type! MTRClusterPumpConfigurationAndControl not bound !missing-type! MTRClusterRelativeHumidityMeasurement not bound -!missing-type! MTRClusterScenes not bound !missing-type! MTRClusterSoftwareDiagnostics not bound !missing-type! MTRClusterSwitch not bound !missing-type! MTRClusterTargetNavigator not bound @@ -4026,17 +3918,6 @@ !missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentGroupWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentSceneWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeLastConfiguredByWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeNameSupportWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneCountWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneValidWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound !missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound @@ -6394,39 +6275,6 @@ !missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound !missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound !missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::addSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::copySceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::enhancedAddSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::enhancedViewSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::getSceneMembershipWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAcceptedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAttributeListWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeClusterRevisionWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentGroupWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentSceneWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeFeatureMapWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeGeneratedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeLastConfiguredByWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeNameSupportWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneCountWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneValidWithCompletion: not bound -!missing-selector! MTRBaseClusterScenes::recallSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::removeAllScenesWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::removeSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::storeSceneWithParams:completion: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentGroupWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentSceneWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeLastConfiguredByWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeNameSupportWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneCountWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneValidWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::viewSceneWithParams:completion: not bound !missing-selector! MTRBaseClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound !missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound !missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithCompletion: not bound @@ -7717,17 +7565,6 @@ !missing-selector! MTRClusterPressureMeasurement::initWithDevice:endpointID:queue: not bound !missing-selector! MTRClusterPumpConfigurationAndControl::initWithDevice:endpointID:queue: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::copySceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::enhancedAddSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::enhancedViewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::getSceneMembershipWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRClusterScenes::recallSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::removeAllScenesWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::removeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::storeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterScenes::viewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound !missing-selector! MTRClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound !missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithExpectedValues:expectedValueInterval:completion: not bound !missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithParams:expectedValues:expectedValueInterval:completion: not bound @@ -8571,102 +8408,6 @@ !missing-selector! MTRReadParams::setFilterByFabric: not bound !missing-selector! MTRReadParams::setMinEventNumber: not bound !missing-selector! MTRReadParams::shouldFilterByFabric not bound -!missing-selector! MTRScenesClusterAddSceneParams::groupID not bound -!missing-selector! MTRScenesClusterAddSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterAddSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterAddSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterAttributeValuePair::attributeID not bound -!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeID: not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierTo: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierTo: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::groupIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::sceneIdentifierFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setGroupIdentifierFrom: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setSceneIdentifierFrom: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::clusterID not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::setClusterID: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::groupID not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setGroupID: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::groupID not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::groupID not bound -!missing-selector! MTRScenesClusterRecallSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterRecallSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::groupID not bound -!missing-selector! MTRScenesClusterStoreSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterStoreSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setSceneID: not bound -!missing-selector! MTRScenesClusterViewSceneParams::groupID not bound -!missing-selector! MTRScenesClusterViewSceneParams::sceneID not bound -!missing-selector! MTRScenesClusterViewSceneParams::serverSideProcessingTimeout not bound -!missing-selector! MTRScenesClusterViewSceneParams::setGroupID: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setSceneID: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::groupID not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneID not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setGroupID: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneID: not bound !missing-selector! MTRSetupPayload::discoveryCapabilities not bound !missing-selector! MTRSetupPayload::initWithSetupPasscode:discriminator: not bound !missing-selector! MTRSetupPayload::qrCodeString: not bound @@ -9199,3 +8940,774 @@ !missing-type! MTRUnitTestingClusterTestStructArrayArgumentResponseParams not bound !missing-type! MTRUnitTestingClusterTestUnknownCommandParams not bound !missing-type! MTRUnitTestingClusterTimedInvokeRequestParams not bound +!missing-enum! MTRBasicInformationColor not bound +!missing-enum! MTRBasicInformationProductFinish not bound +!missing-enum! MTRBridgedDeviceBasicInformationColor not bound +!missing-enum! MTRBridgedDeviceBasicInformationProductFinish not bound +!missing-enum! MTRDiagnosticLogsIntent not bound +!missing-enum! MTRDiagnosticLogsStatus not bound +!missing-enum! MTRDiagnosticLogsTransferProtocol not bound +!missing-enum! MTREventPriority not bound +!missing-enum! MTREventTimeType not bound +!missing-enum! MTRGroupsFeature not bound +!missing-enum! MTRGroupsNameSupportBitmap not bound +!missing-enum! MTRNetworkCommissioningWiFiSecurityBitmap not bound +!missing-enum! MTROccupancySensingOccupancyBitmap not bound +!missing-enum! MTROccupancySensingOccupancySensorType not bound +!missing-enum! MTROccupancySensingOccupancySensorTypeBitmap not bound +!missing-enum! MTRPowerSourceBatApprovedChemistry not bound +!missing-enum! MTRPowerSourceBatCommonDesignation not bound +!missing-enum! MTRPressureMeasurementFeature not bound +!missing-enum! MTRPumpConfigurationAndControlControlMode not bound +!missing-enum! MTRPumpConfigurationAndControlFeature not bound +!missing-enum! MTRPumpConfigurationAndControlOperationMode not bound +!missing-enum! MTRPumpConfigurationAndControlPumpStatusBitmap not bound +!missing-enum! MTRWiFiNetworkDiagnosticsConnectionStatus not bound +!missing-enum! MTRWiFiNetworkDiagnosticsWiFiVersion not bound +!missing-field! MTREventNumberKey not bound +!missing-field! MTREventPriorityKey not bound +!missing-field! MTREventSystemUpTimeKey not bound +!missing-field! MTREventTimestampDateKey not bound +!missing-field! MTREventTimeTypeKey not bound +!missing-selector! +MTRAttributeRequestPath::requestPathWithEndpointID:clusterID:attributeID: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductAppearanceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductAppearanceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRCertificates::createIntermediateCertificate:rootCertificate:intermediatePublicKey:issuerID:fabricID:validityPeriod:error: not bound +!missing-selector! +MTRCertificates::createOperationalCertificate:signingCertificate:operationalPublicKey:fabricID:nodeID:caseAuthenticatedTags:validityPeriod:error: not bound +!missing-selector! +MTRCertificates::createRootCertificate:issuerID:fabricID:validityPeriod:error: not bound +!missing-selector! +MTRDeviceController::xpcInterfaceForClientProtocol not bound +!missing-selector! +MTRDeviceController::xpcInterfaceForServerProtocol not bound +!missing-selector! +MTREventRequestPath::requestPathWithEndpointID:clusterID:eventID: not bound +!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::cluster not bound +!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::deviceType not bound +!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::endpoint not bound +!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::setCluster: not bound +!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::setDeviceType: not bound +!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::setEndpoint: not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRAttributeReport::initWithResponseValue:error: not bound +!missing-selector! MTRAttributeRequestPath::attribute not bound +!missing-selector! MTRAttributeRequestPath::cluster not bound +!missing-selector! MTRAttributeRequestPath::endpoint not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductAppearanceWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductAppearanceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductAppearanceWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductAppearanceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadAllIndicesWithCompletion: not bound +!missing-selector! MTRBaseDevice::openCommissioningWindowWithDiscriminator:duration:queue:completion: not bound +!missing-selector! MTRBaseDevice::readAttributePaths:eventPaths:params:queue:completion: not bound +!missing-selector! MTRBaseDevice::subscribeToAttributePaths:eventPaths:params:queue:reportHandler:subscriptionEstablished:resubscriptionScheduled: not bound +!missing-selector! MTRBasicInformationClusterProductAppearanceStruct::finish not bound +!missing-selector! MTRBasicInformationClusterProductAppearanceStruct::primaryColor not bound +!missing-selector! MTRBasicInformationClusterProductAppearanceStruct::setFinish: not bound +!missing-selector! MTRBasicInformationClusterProductAppearanceStruct::setPrimaryColor: not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct::finish not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct::primaryColor not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct::setFinish: not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct::setPrimaryColor: not bound +!missing-selector! MTRChannelClusterChangeChannelResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductAppearanceWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductAppearanceWithParams: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadAllIndicesWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRCommissioningParameters::countryCode not bound +!missing-selector! MTRCommissioningParameters::setCountryCode: not bound +!missing-selector! MTRCommissioningParameters::setSkipCommissioningComplete: not bound +!missing-selector! MTRCommissioningParameters::skipCommissioningComplete not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRDevice::estimatedStartTime not bound +!missing-selector! MTRDevice::openCommissioningWindowWithDiscriminator:duration:queue:completion: not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::basicInformationProductID not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::basicInformationVendorID not bound +!missing-selector! MTRDeviceControllerFactory::knownFabrics not bound +!missing-selector! MTRDeviceControllerStartupParams::caseAuthenticatedTags not bound +!missing-selector! MTRDeviceControllerStartupParams::setCaseAuthenticatedTags: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRDoorLockClusterGetUserResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::initWithResponseValue:error: not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::initWithResponseValue:error: not bound +!missing-selector! MTREventReport::eventTimeType not bound +!missing-selector! MTREventReport::initWithResponseValue:error: not bound +!missing-selector! MTREventReport::systemUpTime not bound +!missing-selector! MTREventReport::timestampDate not bound +!missing-selector! MTREventRequestPath::cluster not bound +!missing-selector! MTREventRequestPath::endpoint not bound +!missing-selector! MTREventRequestPath::event not bound +!missing-selector! MTRFabricInfo::fabricID not bound +!missing-selector! MTRFabricInfo::fabricIndex not bound +!missing-selector! MTRFabricInfo::intermediateCertificate not bound +!missing-selector! MTRFabricInfo::intermediateCertificateTLV not bound +!missing-selector! MTRFabricInfo::label not bound +!missing-selector! MTRFabricInfo::nodeID not bound +!missing-selector! MTRFabricInfo::operationalCertificate not bound +!missing-selector! MTRFabricInfo::operationalCertificateTLV not bound +!missing-selector! MTRFabricInfo::rootCertificate not bound +!missing-selector! MTRFabricInfo::rootCertificateTLV not bound +!missing-selector! MTRFabricInfo::rootPublicKey not bound +!missing-selector! MTRFabricInfo::vendorID not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRGroupsClusterAddGroupResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRGroupsClusterViewGroupResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkInfoStruct::connected not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkInfoStruct::networkID not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkInfoStruct::setConnected: not bound +!missing-selector! MTRNetworkCommissioningClusterNetworkInfoStruct::setNetworkID: not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::channel not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::extendedAddress not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::extendedPanId not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::lqi not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::networkName not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::panId not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::rssi not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setChannel: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setExtendedAddress: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setExtendedPanId: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setLqi: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setNetworkName: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setPanId: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setRssi: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setVersion: not bound +!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::version not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::bssid not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::channel not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::rssi not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::security not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setBssid: not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setChannel: not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setRssi: not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setSecurity: not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setSsid: not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setWiFiBand: not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::ssid not bound +!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::wiFiBand not bound +!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROperationalCSRInfo::initWithCSRElementsTLV:attestationSignature: not bound +!missing-selector! MTROperationalCSRInfo::initWithCSRNonce:csrElementsTLV:attestationSignature: not bound +!missing-selector! MTROperationalCSRInfo::initWithCSRResponseParams: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRProductIdentity::initWithVendorID:productID: not bound +!missing-selector! MTRProductIdentity::productID not bound +!missing-selector! MTRProductIdentity::vendorID not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::age not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::averageRssi not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::extAddress not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::frameErrorRate not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::fullNetworkData not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::fullThreadDevice not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::isChild not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::lastRssi not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::linkFrameCounter not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::lqi not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::messageErrorRate not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::mleFrameCounter not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::rloc16 not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::rxOnWhenIdle not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setAge: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setAverageRssi: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setExtAddress: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setFrameErrorRate: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setFullNetworkData: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setFullThreadDevice: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setIsChild: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setLastRssi: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setLinkFrameCounter: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setLqi: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setMessageErrorRate: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setMleFrameCounter: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setRloc16: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setRxOnWhenIdle: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::age not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::allocated not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::extAddress not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::linkEstablished not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::lqiIn not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::lqiOut not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::nextHop not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::pathCost not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::rloc16 not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::routerId not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setAge: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setAllocated: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setExtAddress: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setLinkEstablished: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setLqiIn: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setLqiOut: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setNextHop: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setPathCost: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setRloc16: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setRouterId: not bound +!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::offset not bound +!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::setOffset: not bound +!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::setValidStarting: not bound +!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::setValidUntil: not bound +!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::validStarting not bound +!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::validUntil not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::name not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::offset not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::setName: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::setOffset: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::setValidAt: not bound +!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::validAt not bound +!missing-selector! MTRUnitTestingClusterBooleanResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestSpecificResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::initWithResponseValue:error: not bound +!missing-type! MTRAccessControlClusterAccessControlTargetStruct not bound +!missing-type! MTRAttributeRequestPath not bound +!missing-type! MTRBasicInformationClusterProductAppearanceStruct not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct not bound +!missing-type! MTREventRequestPath not bound +!missing-type! MTRFabricInfo not bound +!missing-type! MTRNetworkCommissioningClusterNetworkInfoStruct not bound +!missing-type! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct not bound +!missing-type! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct not bound +!missing-type! MTRProductIdentity not bound +!missing-type! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct not bound +!missing-type! MTRThreadNetworkDiagnosticsClusterRouteTableStruct not bound +!missing-type! MTRTimeSynchronizationClusterDSTOffsetStruct not bound +!missing-type! MTRTimeSynchronizationClusterTimeZoneStruct not bound +!missing-enum! MTRFanControlFanMode not bound +!missing-enum! MTRFanControlFanModeSequence not bound +!missing-enum! MTRFanControlRockBitmap not bound +!missing-enum! MTRFanControlWindBitmap not bound +!missing-protocol! MTRCommissionableBrowserDelegate not bound +!missing-selector! MTRCommissionableBrowserResult::commissioningMode not bound +!missing-selector! MTRCommissionableBrowserResult::discriminator not bound +!missing-selector! MTRCommissionableBrowserResult::instanceName not bound +!missing-selector! MTRCommissionableBrowserResult::productID not bound +!missing-selector! MTRCommissionableBrowserResult::vendorID not bound +!missing-selector! MTRDeviceController::setupCommissioningSessionWithDiscoveredDevice:payload:newNodeID:error: not bound +!missing-selector! MTRDeviceController::startBrowseForCommissionables:queue: not bound +!missing-selector! MTRDeviceController::stopBrowseForCommissionables not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::mfgCode not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::setMfgCode: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::setValue: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::value not bound +!missing-type! MTRCommissionableBrowserResult not bound +!missing-enum! MTROnOffControlBitmap not bound +!missing-enum! MTROTASoftwareUpdateProviderApplyUpdateAction not bound +!missing-enum! MTROTASoftwareUpdateProviderDownloadProtocol not bound +!missing-enum! MTROTASoftwareUpdateProviderStatus not bound +!missing-enum! MTROTASoftwareUpdateRequestorAnnouncementReason not bound +!missing-enum! MTROTASoftwareUpdateRequestorChangeReason not bound +!missing-enum! MTROTASoftwareUpdateRequestorUpdateState not bound +!missing-enum! MTRTimeFormatLocalizationFeature not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::granularity not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setGranularity: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setTimeSource: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setUtcTime: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timeSource not bound +!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::utcTime not bound +!missing-type! MTRTimeSynchronizationClusterSetUTCTimeParams not bound +!missing-enum! MTRAdministratorCommissioningFeature not bound +!missing-enum! MTRContentLauncherStatus not bound +!missing-enum! MTRContentLauncherSupportedProtocolsBitmap not bound +!missing-enum! MTRKeypadInputCECKeyCode not bound +!missing-enum! MTRLevelControlOptionsBitmap not bound +!missing-enum! MTROperationalState not bound +!missing-enum! MTROperationalStateErrorState not bound +!missing-enum! MTRRVCCleanModeFeature not bound +!missing-enum! MTRRVCCleanModeModeTag not bound +!missing-enum! MTRRVCCleanModeStatusCode not bound +!missing-enum! MTRRVCOperationalStateErrorState not bound +!missing-enum! MTRRVCOperationalStateOperationalState not bound +!missing-enum! MTRRVCRunModeFeature not bound +!missing-enum! MTRRVCRunModeModeTag not bound +!missing-enum! MTRRVCRunModeStatusCode not bound +!missing-enum! MTRThermostatControlSequenceOfOperation not bound +!missing-enum! MTRThermostatScheduleDayOfWeekBitmap not bound +!missing-enum! MTRThermostatScheduleModeBitmap not bound +!missing-enum! MTRThermostatSetpointRaiseLowerMode not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationKeypadLockout not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationScheduleProgrammingVisibility not bound +!missing-enum! MTRThermostatUserInterfaceConfigurationTemperatureDisplayMode not bound +!missing-field! MTREventIsHistoricalKey not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeEndpointListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::lockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOperationalState::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeCountdownTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalErrorWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::readAttributePhaseListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::resumeWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::resumeWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::startWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::startWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::stopWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalState::stopWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeEndpointListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeEndpointListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::readAttributePhaseListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithCompletion: not bound +!missing-selector! MTRCluster::endpointID not bound +!missing-selector! MTRClusterApplicationLauncher::hideAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::launchAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::stopAppWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeCountdownTimeWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeCurrentPhaseWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalErrorWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateListWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateWithParams: not bound +!missing-selector! MTRClusterOperationalState::readAttributePhaseListWithParams: not bound +!missing-selector! MTRClusterOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::startWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::startWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::stopWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalState::stopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterPowerSource::readAttributeEndpointListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCCleanMode::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeCountdownTimeWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeCurrentPhaseWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalErrorWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::readAttributePhaseListWithParams: not bound +!missing-selector! MTRClusterRVCOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCRunMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterRVCRunMode::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeCurrentModeWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRVCRunMode::readAttributeSupportedModesWithParams: not bound +!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRDevice::deviceController not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:queue:completion: not bound +!missing-selector! MTRDevice::nodeID not bound +!missing-selector! MTRGenericCluster::device not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateDetails not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateID not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateLabel not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateID: not bound +!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound +!missing-selector! MTROperationalStateClusterOperationalErrorEvent::errorState not bound +!missing-selector! MTROperationalStateClusterOperationalErrorEvent::setErrorState: not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateID not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateLabel not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound +!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::completionErrorCode not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::pausedTime not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setPausedTime: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound +!missing-selector! MTROperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound +!missing-selector! MTROperationalStateClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterResumeParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterStartParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterStartParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterStartParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterStartParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROperationalStateClusterStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalStateClusterStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalStateClusterStopParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROperationalStateClusterStopParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::getNewMode not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setNewMode: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatus: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatusText: not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::status not bound +!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::statusText not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::label not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::mode not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::modeTags not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setLabel: not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setMode: not bound +!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setModeTags: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::mfgCode not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setMfgCode: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setValue: not bound +!missing-selector! MTRRVCCleanModeClusterModeTagStruct::value not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateDetails not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateID not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateLabel not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateID: not bound +!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::errorState not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::setErrorState: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateID not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateLabel not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::completionErrorCode not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::pausedTime not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setPausedTime: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound +!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCOperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCOperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::getNewMode not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setNewMode: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatus: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatusText: not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::status not bound +!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::statusText not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::label not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::mode not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::modeTags not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setLabel: not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setMode: not bound +!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setModeTags: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::mfgCode not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::setMfgCode: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::setValue: not bound +!missing-selector! MTRRVCRunModeClusterModeTagStruct::value not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::coolSetpoint not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::heatSetpoint not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setCoolSetpoint: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setHeatSetpoint: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setTransitionTime: not bound +!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::transitionTime not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailureCause not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailureCause: not bound +!missing-type! MTRBaseClusterOperationalState not bound +!missing-type! MTRBaseClusterRVCCleanMode not bound +!missing-type! MTRBaseClusterRVCOperationalState not bound +!missing-type! MTRBaseClusterRVCRunMode not bound +!missing-type! MTRClusterOperationalState not bound +!missing-type! MTRClusterRVCCleanMode not bound +!missing-type! MTRClusterRVCOperationalState not bound +!missing-type! MTRClusterRVCRunMode not bound +!missing-type! MTRGenericBaseCluster not bound +!missing-type! MTRGenericCluster not bound +!missing-type! MTROperationalStateClusterErrorStateStruct not bound +!missing-type! MTROperationalStateClusterOperationalCommandResponseParams not bound +!missing-type! MTROperationalStateClusterOperationalErrorEvent not bound +!missing-type! MTROperationalStateClusterOperationalStateStruct not bound +!missing-type! MTROperationalStateClusterOperationCompletionEvent not bound +!missing-type! MTROperationalStateClusterPauseParams not bound +!missing-type! MTROperationalStateClusterResumeParams not bound +!missing-type! MTROperationalStateClusterStartParams not bound +!missing-type! MTROperationalStateClusterStopParams not bound +!missing-type! MTRRVCCleanModeClusterChangeToModeParams not bound +!missing-type! MTRRVCCleanModeClusterChangeToModeResponseParams not bound +!missing-type! MTRRVCCleanModeClusterModeOptionStruct not bound +!missing-type! MTRRVCCleanModeClusterModeTagStruct not bound +!missing-type! MTRRVCOperationalStateClusterErrorStateStruct not bound +!missing-type! MTRRVCOperationalStateClusterOperationalCommandResponseParams not bound +!missing-type! MTRRVCOperationalStateClusterOperationalErrorEvent not bound +!missing-type! MTRRVCOperationalStateClusterOperationalStateStruct not bound +!missing-type! MTRRVCOperationalStateClusterOperationCompletionEvent not bound +!missing-type! MTRRVCOperationalStateClusterPauseParams not bound +!missing-type! MTRRVCOperationalStateClusterResumeParams not bound +!missing-type! MTRRVCRunModeClusterChangeToModeParams not bound +!missing-type! MTRRVCRunModeClusterChangeToModeResponseParams not bound +!missing-type! MTRRVCRunModeClusterModeOptionStruct not bound +!missing-type! MTRRVCRunModeClusterModeTagStruct not bound +!missing-type! MTRThermostatClusterWeeklyScheduleTransitionStruct not bound +!missing-enum! MTRDiagnosticLogType not bound +!missing-enum! MTRFanControlAirflowDirection not bound +!missing-enum! MTRFanControlStepDirection not bound +!missing-enum! MTRStorageSecurityLevel not bound +!missing-enum! MTRStorageSharingType not bound +!missing-field! MTRDataVersionKey not bound +!missing-field! MTRPreviousDataKey not bound +!missing-pinvoke! MTRAttributeNameForID is not bound +!missing-pinvoke! MTRClusterNameForID is not bound +!missing-pinvoke! MTRDeviceControllerStorageClasses is not bound +!missing-pinvoke! MTRSetMessageReliabilityParameters is not bound +!missing-protocol! MTRDeviceControllerStorageDelegate not bound +!missing-selector! +MTRAccessGrant::accessGrantForAllNodesWithPrivilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForCASEAuthenticatedTag:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForGroupID:privilege: not bound +!missing-selector! +MTRAccessGrant::accessGrantForNodeID:privilege: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAirflowDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRServerCluster::newDescriptorCluster not bound +!missing-selector! MTRAccessGrant::authenticationMode not bound +!missing-selector! MTRAccessGrant::grantedPrivilege not bound +!missing-selector! MTRAccessGrant::subjectID not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAirflowDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::stepWithParams:completion: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAirflowDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeAirflowDirectionWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRClusterFanControl::readAttributeAirflowDirectionWithParams: not bound +!missing-selector! MTRClusterFanControl::stepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterFanControl::writeAttributeAirflowDirectionWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDevice::deviceCachePrimed not bound +!missing-selector! MTRDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRDeviceController::addServerEndpoint: not bound +!missing-selector! MTRDeviceController::initWithParameters:error: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint: not bound +!missing-selector! MTRDeviceController::removeServerEndpoint:queue:completion: not bound +!missing-selector! MTRDeviceController::uniqueIdentifier not bound +!missing-selector! MTRDeviceControllerExternalCertificateParameters::initWithStorageDelegate:storageDelegateQueue:uniqueIdentifier:ipk:vendorID:operationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate: not bound +!missing-selector! MTRDeviceControllerParameters::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerParameters::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerParameters::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setOperationalCertificateIssuer:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setOTAProviderDelegate:queue: not bound +!missing-selector! MTRDeviceControllerParameters::setProductAttestationAuthorityCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setShouldAdvertiseOperational: not bound +!missing-selector! MTRDeviceControllerParameters::shouldAdvertiseOperational not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeID not bound +!missing-selector! MTRDeviceTypeRevision::deviceTypeRevision not bound +!missing-selector! MTRDeviceTypeRevision::initWithDeviceTypeID:revision: not bound +!missing-selector! MTRFanControlClusterStepParams::direction not bound +!missing-selector! MTRFanControlClusterStepParams::lowestOff not bound +!missing-selector! MTRFanControlClusterStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFanControlClusterStepParams::setDirection: not bound +!missing-selector! MTRFanControlClusterStepParams::setLowestOff: not bound +!missing-selector! MTRFanControlClusterStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFanControlClusterStepParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRFanControlClusterStepParams::setWrap: not bound +!missing-selector! MTRFanControlClusterStepParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRFanControlClusterStepParams::wrap not bound +!missing-selector! MTRMetricData::duration not bound +!missing-selector! MTRMetricData::errorCode not bound +!missing-selector! MTRMetricData::value not bound +!missing-selector! MTRMetrics::allKeys not bound +!missing-selector! MTRMetrics::metricDataForKey: not bound +!missing-selector! MTRMetrics::uniqueIdentifier not bound +!missing-selector! MTRServerAttribute::attributeID not bound +!missing-selector! MTRServerAttribute::initReadonlyAttributeWithID:initialValue:requiredPrivilege: not bound +!missing-selector! MTRServerAttribute::isWritable not bound +!missing-selector! MTRServerAttribute::requiredReadPrivilege not bound +!missing-selector! MTRServerAttribute::setValue: not bound +!missing-selector! MTRServerAttribute::value not bound +!missing-selector! MTRServerCluster::accessGrants not bound +!missing-selector! MTRServerCluster::addAccessGrant: not bound +!missing-selector! MTRServerCluster::addAttribute: not bound +!missing-selector! MTRServerCluster::attributes not bound +!missing-selector! MTRServerCluster::clusterID not bound +!missing-selector! MTRServerCluster::clusterRevision not bound +!missing-selector! MTRServerCluster::initWithClusterID:revision: not bound +!missing-selector! MTRServerCluster::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::accessGrants not bound +!missing-selector! MTRServerEndpoint::addAccessGrant: not bound +!missing-selector! MTRServerEndpoint::addServerCluster: not bound +!missing-selector! MTRServerEndpoint::deviceTypes not bound +!missing-selector! MTRServerEndpoint::endpointID not bound +!missing-selector! MTRServerEndpoint::initWithEndpointID:deviceTypes: not bound +!missing-selector! MTRServerEndpoint::removeAccessGrant: not bound +!missing-selector! MTRServerEndpoint::serverClusters not bound +!missing-type! MTRAccessGrant not bound +!missing-type! MTRDeviceControllerAbstractParameters not bound +!missing-type! MTRDeviceControllerExternalCertificateParameters not bound +!missing-type! MTRDeviceControllerParameters not bound +!missing-type! MTRDeviceTypeRevision not bound +!missing-type! MTRFanControlClusterStepParams not bound +!missing-type! MTRMetricData not bound +!missing-type! MTRMetrics not bound +!missing-type! MTRServerAttribute not bound +!missing-type! MTRServerCluster not bound +!missing-type! MTRServerEndpoint not bound diff --git a/tests/xtro-sharpie/watchOS-Matter.todo b/tests/xtro-sharpie/watchOS-Matter.todo deleted file mode 100644 index 60406a5077b9..000000000000 --- a/tests/xtro-sharpie/watchOS-Matter.todo +++ /dev/null @@ -1,683 +0,0 @@ -!missing-enum! MTRBasicInformationColor not bound -!missing-enum! MTRBasicInformationProductFinish not bound -!missing-enum! MTRBridgedDeviceBasicInformationColor not bound -!missing-enum! MTRBridgedDeviceBasicInformationProductFinish not bound -!missing-enum! MTRDiagnosticLogsIntent not bound -!missing-enum! MTRDiagnosticLogsStatus not bound -!missing-enum! MTRDiagnosticLogsTransferProtocol not bound -!missing-enum! MTREventPriority not bound -!missing-enum! MTREventTimeType not bound -!missing-enum! MTRGroupsFeature not bound -!missing-enum! MTRGroupsNameSupportBitmap not bound -!missing-enum! MTRNetworkCommissioningWiFiSecurityBitmap not bound -!missing-enum! MTROccupancySensingOccupancyBitmap not bound -!missing-enum! MTROccupancySensingOccupancySensorType not bound -!missing-enum! MTROccupancySensingOccupancySensorTypeBitmap not bound -!missing-enum! MTRPowerSourceBatApprovedChemistry not bound -!missing-enum! MTRPowerSourceBatCommonDesignation not bound -!missing-enum! MTRPressureMeasurementFeature not bound -!missing-enum! MTRPumpConfigurationAndControlControlMode not bound -!missing-enum! MTRPumpConfigurationAndControlFeature not bound -!missing-enum! MTRPumpConfigurationAndControlOperationMode not bound -!missing-enum! MTRPumpConfigurationAndControlPumpStatusBitmap not bound -!missing-enum! MTRScenesFeature not bound -!missing-enum! MTRWiFiNetworkDiagnosticsConnectionStatus not bound -!missing-enum! MTRWiFiNetworkDiagnosticsWiFiVersion not bound -!missing-field! MTREventNumberKey not bound -!missing-field! MTREventPriorityKey not bound -!missing-field! MTREventSystemUpTimeKey not bound -!missing-field! MTREventTimestampDateKey not bound -!missing-field! MTREventTimeTypeKey not bound -!missing-selector! +MTRAttributeRequestPath::requestPathWithEndpointID:clusterID:attributeID: not bound -!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductAppearanceWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductAppearanceWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRCertificates::createIntermediateCertificate:rootCertificate:intermediatePublicKey:issuerID:fabricID:validityPeriod:error: not bound -!missing-selector! +MTRCertificates::createOperationalCertificate:signingCertificate:operationalPublicKey:fabricID:nodeID:caseAuthenticatedTags:validityPeriod:error: not bound -!missing-selector! +MTRCertificates::createRootCertificate:issuerID:fabricID:validityPeriod:error: not bound -!missing-selector! +MTRDeviceController::xpcInterfaceForClientProtocol not bound -!missing-selector! +MTRDeviceController::xpcInterfaceForServerProtocol not bound -!missing-selector! +MTREventRequestPath::requestPathWithEndpointID:clusterID:eventID: not bound -!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::cluster not bound -!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::deviceType not bound -!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::endpoint not bound -!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::setCluster: not bound -!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::setDeviceType: not bound -!missing-selector! MTRAccessControlClusterAccessControlTargetStruct::setEndpoint: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRAttributeReport::initWithResponseValue:error: not bound -!missing-selector! MTRAttributeRequestPath::attribute not bound -!missing-selector! MTRAttributeRequestPath::cluster not bound -!missing-selector! MTRAttributeRequestPath::endpoint not bound -!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductAppearanceWithCompletion: not bound -!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductAppearanceWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductAppearanceWithCompletion: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductAppearanceWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadAllIndicesWithCompletion: not bound -!missing-selector! MTRBaseDevice::openCommissioningWindowWithDiscriminator:duration:queue:completion: not bound -!missing-selector! MTRBaseDevice::readAttributePaths:eventPaths:params:queue:completion: not bound -!missing-selector! MTRBaseDevice::subscribeToAttributePaths:eventPaths:params:queue:reportHandler:subscriptionEstablished:resubscriptionScheduled: not bound -!missing-selector! MTRBasicInformationClusterProductAppearanceStruct::finish not bound -!missing-selector! MTRBasicInformationClusterProductAppearanceStruct::primaryColor not bound -!missing-selector! MTRBasicInformationClusterProductAppearanceStruct::setFinish: not bound -!missing-selector! MTRBasicInformationClusterProductAppearanceStruct::setPrimaryColor: not bound -!missing-selector! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct::finish not bound -!missing-selector! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct::primaryColor not bound -!missing-selector! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct::setFinish: not bound -!missing-selector! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct::setPrimaryColor: not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRClusterBasicInformation::readAttributeProductAppearanceWithParams: not bound -!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductAppearanceWithParams: not bound -!missing-selector! MTRClusterGroupKeyManagement::keySetReadAllIndicesWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRCommissioningParameters::countryCode not bound -!missing-selector! MTRCommissioningParameters::setCountryCode: not bound -!missing-selector! MTRCommissioningParameters::setSkipCommissioningComplete: not bound -!missing-selector! MTRCommissioningParameters::skipCommissioningComplete not bound -!missing-selector! MTRContentLauncherClusterLauncherResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRDevice::estimatedStartTime not bound -!missing-selector! MTRDevice::openCommissioningWindowWithDiscriminator:duration:queue:completion: not bound -!missing-selector! MTRDeviceAttestationDeviceInfo::basicInformationProductID not bound -!missing-selector! MTRDeviceAttestationDeviceInfo::basicInformationVendorID not bound -!missing-selector! MTRDeviceControllerFactory::knownFabrics not bound -!missing-selector! MTRDeviceControllerStartupParams::caseAuthenticatedTags not bound -!missing-selector! MTRDeviceControllerStartupParams::setCaseAuthenticatedTags: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::initWithResponseValue:error: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::initWithResponseValue:error: not bound -!missing-selector! MTREventReport::eventTimeType not bound -!missing-selector! MTREventReport::initWithResponseValue:error: not bound -!missing-selector! MTREventReport::systemUpTime not bound -!missing-selector! MTREventReport::timestampDate not bound -!missing-selector! MTREventRequestPath::cluster not bound -!missing-selector! MTREventRequestPath::endpoint not bound -!missing-selector! MTREventRequestPath::event not bound -!missing-selector! MTRFabricInfo::fabricID not bound -!missing-selector! MTRFabricInfo::fabricIndex not bound -!missing-selector! MTRFabricInfo::intermediateCertificate not bound -!missing-selector! MTRFabricInfo::intermediateCertificateTLV not bound -!missing-selector! MTRFabricInfo::label not bound -!missing-selector! MTRFabricInfo::nodeID not bound -!missing-selector! MTRFabricInfo::operationalCertificate not bound -!missing-selector! MTRFabricInfo::operationalCertificateTLV not bound -!missing-selector! MTRFabricInfo::rootCertificate not bound -!missing-selector! MTRFabricInfo::rootCertificateTLV not bound -!missing-selector! MTRFabricInfo::rootPublicKey not bound -!missing-selector! MTRFabricInfo::vendorID not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfoStruct::connected not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfoStruct::networkID not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfoStruct::setConnected: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfoStruct::setNetworkID: not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::channel not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::extendedAddress not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::extendedPanId not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::lqi not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::networkName not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::panId not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::rssi not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setChannel: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setExtendedAddress: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setExtendedPanId: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setLqi: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setNetworkName: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setPanId: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setRssi: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::setVersion: not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct::version not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::bssid not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::channel not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::rssi not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::security not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setBssid: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setChannel: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setRssi: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setSecurity: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setSsid: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::setWiFiBand: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::ssid not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct::wiFiBand not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTROperationalCSRInfo::initWithCSRElementsTLV:attestationSignature: not bound -!missing-selector! MTROperationalCSRInfo::initWithCSRNonce:csrElementsTLV:attestationSignature: not bound -!missing-selector! MTROperationalCSRInfo::initWithCSRResponseParams: not bound -!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRProductIdentity::initWithVendorID:productID: not bound -!missing-selector! MTRProductIdentity::productID not bound -!missing-selector! MTRProductIdentity::vendorID not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::age not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::averageRssi not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::extAddress not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::frameErrorRate not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::fullNetworkData not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::fullThreadDevice not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::isChild not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::lastRssi not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::linkFrameCounter not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::lqi not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::messageErrorRate not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::mleFrameCounter not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::rloc16 not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::rxOnWhenIdle not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setAge: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setAverageRssi: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setExtAddress: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setFrameErrorRate: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setFullNetworkData: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setFullThreadDevice: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setIsChild: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setLastRssi: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setLinkFrameCounter: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setLqi: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setMessageErrorRate: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setMleFrameCounter: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setRloc16: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::setRxOnWhenIdle: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::age not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::allocated not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::extAddress not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::linkEstablished not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::lqiIn not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::lqiOut not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::nextHop not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::pathCost not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::rloc16 not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::routerId not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setAge: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setAllocated: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setExtAddress: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setLinkEstablished: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setLqiIn: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setLqiOut: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setNextHop: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setPathCost: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setRloc16: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTableStruct::setRouterId: not bound -!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::offset not bound -!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::setOffset: not bound -!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::setValidStarting: not bound -!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::setValidUntil: not bound -!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::validStarting not bound -!missing-selector! MTRTimeSynchronizationClusterDSTOffsetStruct::validUntil not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::name not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::offset not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::setName: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::setOffset: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::setValidAt: not bound -!missing-selector! MTRTimeSynchronizationClusterTimeZoneStruct::validAt not bound -!missing-selector! MTRUnitTestingClusterBooleanResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterSimpleStructResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestAddArgumentsResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestEmitTestEventResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestListInt8UReverseResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestSimpleArgumentResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestSpecificResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::initWithResponseValue:error: not bound -!missing-type! MTRAccessControlClusterAccessControlTargetStruct not bound -!missing-type! MTRAttributeRequestPath not bound -!missing-type! MTRBasicInformationClusterProductAppearanceStruct not bound -!missing-type! MTRBridgedDeviceBasicInformationClusterProductAppearanceStruct not bound -!missing-type! MTREventRequestPath not bound -!missing-type! MTRFabricInfo not bound -!missing-type! MTRNetworkCommissioningClusterNetworkInfoStruct not bound -!missing-type! MTRNetworkCommissioningClusterThreadInterfaceScanResultStruct not bound -!missing-type! MTRNetworkCommissioningClusterWiFiInterfaceScanResultStruct not bound -!missing-type! MTRProductIdentity not bound -!missing-type! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct not bound -!missing-type! MTRThreadNetworkDiagnosticsClusterRouteTableStruct not bound -!missing-type! MTRTimeSynchronizationClusterDSTOffsetStruct not bound -!missing-type! MTRTimeSynchronizationClusterTimeZoneStruct not bound -!missing-enum! MTRFanControlFanMode not bound -!missing-enum! MTRFanControlFanModeSequence not bound -!missing-enum! MTRFanControlRockBitmap not bound -!missing-enum! MTRFanControlWindBitmap not bound -!missing-protocol! MTRCommissionableBrowserDelegate not bound -!missing-selector! MTRCommissionableBrowserResult::commissioningMode not bound -!missing-selector! MTRCommissionableBrowserResult::discriminator not bound -!missing-selector! MTRCommissionableBrowserResult::instanceName not bound -!missing-selector! MTRCommissionableBrowserResult::productID not bound -!missing-selector! MTRCommissionableBrowserResult::vendorID not bound -!missing-selector! MTRDeviceController::setupCommissioningSessionWithDiscoveredDevice:payload:newNodeID:error: not bound -!missing-selector! MTRDeviceController::startBrowseForCommissionables:queue: not bound -!missing-selector! MTRDeviceController::stopBrowseForCommissionables not bound -!missing-selector! MTRModeSelectClusterSemanticTagStruct::mfgCode not bound -!missing-selector! MTRModeSelectClusterSemanticTagStruct::setMfgCode: not bound -!missing-selector! MTRModeSelectClusterSemanticTagStruct::setValue: not bound -!missing-selector! MTRModeSelectClusterSemanticTagStruct::value not bound -!missing-type! MTRCommissionableBrowserResult not bound -!missing-enum! MTROnOffControlBitmap not bound -!missing-enum! MTROTASoftwareUpdateProviderApplyUpdateAction not bound -!missing-enum! MTROTASoftwareUpdateProviderDownloadProtocol not bound -!missing-enum! MTROTASoftwareUpdateProviderStatus not bound -!missing-enum! MTROTASoftwareUpdateRequestorAnnouncementReason not bound -!missing-enum! MTROTASoftwareUpdateRequestorChangeReason not bound -!missing-enum! MTROTASoftwareUpdateRequestorUpdateState not bound -!missing-enum! MTRTimeFormatLocalizationFeature not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::granularity not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::serverSideProcessingTimeout not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setGranularity: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setTimeSource: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::setUtcTime: not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timeSource not bound -!missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::utcTime not bound -!missing-type! MTRTimeSynchronizationClusterSetUTCTimeParams not bound -!missing-enum! MTRAdministratorCommissioningFeature not bound -!missing-enum! MTRContentLauncherStatus not bound -!missing-enum! MTRContentLauncherSupportedProtocolsBitmap not bound -!missing-enum! MTRKeypadInputCECKeyCode not bound -!missing-enum! MTRLevelControlOptionsBitmap not bound -!missing-enum! MTROperationalState not bound -!missing-enum! MTROperationalStateErrorState not bound -!missing-enum! MTRRVCCleanModeFeature not bound -!missing-enum! MTRRVCCleanModeModeTag not bound -!missing-enum! MTRRVCCleanModeStatusCode not bound -!missing-enum! MTRRVCOperationalStateErrorState not bound -!missing-enum! MTRRVCOperationalStateOperationalState not bound -!missing-enum! MTRRVCRunModeFeature not bound -!missing-enum! MTRRVCRunModeModeTag not bound -!missing-enum! MTRRVCRunModeStatusCode not bound -!missing-enum! MTRScenesCopyModeBitmap not bound -!missing-enum! MTRThermostatControlSequenceOfOperation not bound -!missing-enum! MTRThermostatScheduleDayOfWeekBitmap not bound -!missing-enum! MTRThermostatScheduleModeBitmap not bound -!missing-enum! MTRThermostatSetpointRaiseLowerMode not bound -!missing-enum! MTRThermostatUserInterfaceConfigurationKeypadLockout not bound -!missing-enum! MTRThermostatUserInterfaceConfigurationScheduleProgrammingVisibility not bound -!missing-enum! MTRThermostatUserInterfaceConfigurationTemperatureDisplayMode not bound -!missing-field! MTREventIsHistoricalKey not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeEndpointListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCOperationalState::readAttributePhaseListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! +MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithCompletion: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithCompletion: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithCompletion: not bound -!missing-selector! MTRBaseClusterDoorLock::lockDoorWithCompletion: not bound -!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithCompletion: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRBaseClusterOperationalState::pauseWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::pauseWithParams:completion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeAttributeListWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeClusterRevisionWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeCountdownTimeWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeCurrentPhaseWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeFeatureMapWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalErrorWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateListWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributeOperationalStateWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::readAttributePhaseListWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::resumeWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::resumeWithParams:completion: not bound -!missing-selector! MTRBaseClusterOperationalState::startWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::startWithParams:completion: not bound -!missing-selector! MTRBaseClusterOperationalState::stopWithCompletion: not bound -!missing-selector! MTRBaseClusterOperationalState::stopWithParams:completion: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeEndpointListWithCompletion: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeEndpointListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::changeToModeWithParams:completion: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAcceptedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeAttributeListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeClusterRevisionWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeCurrentModeWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeFeatureMapWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeGeneratedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::readAttributeSupportedModesWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCCleanMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::pauseWithParams:completion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAcceptedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeAttributeListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeClusterRevisionWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCountdownTimeWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeCurrentPhaseWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeFeatureMapWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeGeneratedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalErrorWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributeOperationalStateWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::readAttributePhaseListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::resumeWithParams:completion: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCountdownTimeWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeCurrentPhaseWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalErrorWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributeOperationalStateWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCOperationalState::subscribeAttributePhaseListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCRunMode::changeToModeWithParams:completion: not bound -!missing-selector! MTRBaseClusterRVCRunMode::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAcceptedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCRunMode::readAttributeAttributeListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCRunMode::readAttributeClusterRevisionWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCRunMode::readAttributeCurrentModeWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCRunMode::readAttributeFeatureMapWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCRunMode::readAttributeGeneratedCommandListWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCRunMode::readAttributeSupportedModesWithCompletion: not bound -!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRVCRunMode::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithCompletion: not bound -!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithCompletion: not bound -!missing-selector! MTRCluster::endpointID not bound -!missing-selector! MTRClusterApplicationLauncher::hideAppWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterApplicationLauncher::launchAppWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterApplicationLauncher::stopAppWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterDoorLock::lockDoorWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterDoorLock::unlockDoorWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterOperationalState::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRClusterOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterOperationalState::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeCountdownTimeWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeCurrentPhaseWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeOperationalErrorWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateListWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributeOperationalStateWithParams: not bound -!missing-selector! MTRClusterOperationalState::readAttributePhaseListWithParams: not bound -!missing-selector! MTRClusterOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterOperationalState::startWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterOperationalState::startWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterOperationalState::stopWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterOperationalState::stopWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterPowerSource::readAttributeEndpointListWithParams: not bound -!missing-selector! MTRClusterRVCCleanMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterRVCCleanMode::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRClusterRVCCleanMode::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterRVCCleanMode::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterRVCCleanMode::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterRVCCleanMode::readAttributeCurrentModeWithParams: not bound -!missing-selector! MTRClusterRVCCleanMode::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterRVCCleanMode::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterRVCCleanMode::readAttributeSupportedModesWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRClusterRVCOperationalState::pauseWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterRVCOperationalState::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeCountdownTimeWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeCurrentPhaseWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalErrorWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateListWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributeOperationalStateWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::readAttributePhaseListWithParams: not bound -!missing-selector! MTRClusterRVCOperationalState::resumeWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterRVCOperationalState::resumeWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterRVCRunMode::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterRVCRunMode::initWithDevice:endpointID:queue: not bound -!missing-selector! MTRClusterRVCRunMode::readAttributeAcceptedCommandListWithParams: not bound -!missing-selector! MTRClusterRVCRunMode::readAttributeAttributeListWithParams: not bound -!missing-selector! MTRClusterRVCRunMode::readAttributeClusterRevisionWithParams: not bound -!missing-selector! MTRClusterRVCRunMode::readAttributeCurrentModeWithParams: not bound -!missing-selector! MTRClusterRVCRunMode::readAttributeFeatureMapWithParams: not bound -!missing-selector! MTRClusterRVCRunMode::readAttributeGeneratedCommandListWithParams: not bound -!missing-selector! MTRClusterRVCRunMode::readAttributeSupportedModesWithParams: not bound -!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithExpectedValues:expectedValueInterval:completion: not bound -!missing-selector! MTRDevice::deviceController not bound -!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:queue:completion: not bound -!missing-selector! MTRDevice::nodeID not bound -!missing-selector! MTRGenericCluster::device not bound -!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateDetails not bound -!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateID not bound -!missing-selector! MTROperationalStateClusterErrorStateStruct::errorStateLabel not bound -!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound -!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateID: not bound -!missing-selector! MTROperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound -!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound -!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTROperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound -!missing-selector! MTROperationalStateClusterOperationalErrorEvent::errorState not bound -!missing-selector! MTROperationalStateClusterOperationalErrorEvent::setErrorState: not bound -!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateID not bound -!missing-selector! MTROperationalStateClusterOperationalStateStruct::operationalStateLabel not bound -!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound -!missing-selector! MTROperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound -!missing-selector! MTROperationalStateClusterOperationCompletionEvent::completionErrorCode not bound -!missing-selector! MTROperationalStateClusterOperationCompletionEvent::pausedTime not bound -!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound -!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setPausedTime: not bound -!missing-selector! MTROperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound -!missing-selector! MTROperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound -!missing-selector! MTROperationalStateClusterPauseParams::serverSideProcessingTimeout not bound -!missing-selector! MTROperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTROperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalStateClusterResumeParams::serverSideProcessingTimeout not bound -!missing-selector! MTROperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTROperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalStateClusterStartParams::serverSideProcessingTimeout not bound -!missing-selector! MTROperationalStateClusterStartParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTROperationalStateClusterStartParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalStateClusterStartParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalStateClusterStopParams::serverSideProcessingTimeout not bound -!missing-selector! MTROperationalStateClusterStopParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTROperationalStateClusterStopParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalStateClusterStopParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::getNewMode not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::serverSideProcessingTimeout not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setNewMode: not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatus: not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::setStatusText: not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::status not bound -!missing-selector! MTRRVCCleanModeClusterChangeToModeResponseParams::statusText not bound -!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::label not bound -!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::mode not bound -!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::modeTags not bound -!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setLabel: not bound -!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setMode: not bound -!missing-selector! MTRRVCCleanModeClusterModeOptionStruct::setModeTags: not bound -!missing-selector! MTRRVCCleanModeClusterModeTagStruct::mfgCode not bound -!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setMfgCode: not bound -!missing-selector! MTRRVCCleanModeClusterModeTagStruct::setValue: not bound -!missing-selector! MTRRVCCleanModeClusterModeTagStruct::value not bound -!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateDetails not bound -!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateID not bound -!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::errorStateLabel not bound -!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateDetails: not bound -!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateID: not bound -!missing-selector! MTRRVCOperationalStateClusterErrorStateStruct::setErrorStateLabel: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::commandResponseState not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalCommandResponseParams::setCommandResponseState: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::errorState not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalErrorEvent::setErrorState: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateID not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::operationalStateLabel not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateID: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationalStateStruct::setOperationalStateLabel: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::completionErrorCode not bound -!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::pausedTime not bound -!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setCompletionErrorCode: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setPausedTime: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::setTotalOperationalTime: not bound -!missing-selector! MTRRVCOperationalStateClusterOperationCompletionEvent::totalOperationalTime not bound -!missing-selector! MTRRVCOperationalStateClusterPauseParams::serverSideProcessingTimeout not bound -!missing-selector! MTRRVCOperationalStateClusterPauseParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRRVCOperationalStateClusterPauseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRRVCOperationalStateClusterPauseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRRVCOperationalStateClusterResumeParams::serverSideProcessingTimeout not bound -!missing-selector! MTRRVCOperationalStateClusterResumeParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRRVCOperationalStateClusterResumeParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRRVCOperationalStateClusterResumeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeParams::getNewMode not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeParams::serverSideProcessingTimeout not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setNewMode: not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setServerSideProcessingTimeout: not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::initWithResponseValue:error: not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatus: not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::setStatusText: not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::status not bound -!missing-selector! MTRRVCRunModeClusterChangeToModeResponseParams::statusText not bound -!missing-selector! MTRRVCRunModeClusterModeOptionStruct::label not bound -!missing-selector! MTRRVCRunModeClusterModeOptionStruct::mode not bound -!missing-selector! MTRRVCRunModeClusterModeOptionStruct::modeTags not bound -!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setLabel: not bound -!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setMode: not bound -!missing-selector! MTRRVCRunModeClusterModeOptionStruct::setModeTags: not bound -!missing-selector! MTRRVCRunModeClusterModeTagStruct::mfgCode not bound -!missing-selector! MTRRVCRunModeClusterModeTagStruct::setMfgCode: not bound -!missing-selector! MTRRVCRunModeClusterModeTagStruct::setValue: not bound -!missing-selector! MTRRVCRunModeClusterModeTagStruct::value not bound -!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::coolSetpoint not bound -!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::heatSetpoint not bound -!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setCoolSetpoint: not bound -!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setHeatSetpoint: not bound -!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::setTransitionTime: not bound -!missing-selector! MTRThermostatClusterWeeklyScheduleTransitionStruct::transitionTime not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailureCause not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailureCause: not bound -!missing-type! MTRBaseClusterOperationalState not bound -!missing-type! MTRBaseClusterRVCCleanMode not bound -!missing-type! MTRBaseClusterRVCOperationalState not bound -!missing-type! MTRBaseClusterRVCRunMode not bound -!missing-type! MTRClusterOperationalState not bound -!missing-type! MTRClusterRVCCleanMode not bound -!missing-type! MTRClusterRVCOperationalState not bound -!missing-type! MTRClusterRVCRunMode not bound -!missing-type! MTRGenericBaseCluster not bound -!missing-type! MTRGenericCluster not bound -!missing-type! MTROperationalStateClusterErrorStateStruct not bound -!missing-type! MTROperationalStateClusterOperationalCommandResponseParams not bound -!missing-type! MTROperationalStateClusterOperationalErrorEvent not bound -!missing-type! MTROperationalStateClusterOperationalStateStruct not bound -!missing-type! MTROperationalStateClusterOperationCompletionEvent not bound -!missing-type! MTROperationalStateClusterPauseParams not bound -!missing-type! MTROperationalStateClusterResumeParams not bound -!missing-type! MTROperationalStateClusterStartParams not bound -!missing-type! MTROperationalStateClusterStopParams not bound -!missing-type! MTRRVCCleanModeClusterChangeToModeParams not bound -!missing-type! MTRRVCCleanModeClusterChangeToModeResponseParams not bound -!missing-type! MTRRVCCleanModeClusterModeOptionStruct not bound -!missing-type! MTRRVCCleanModeClusterModeTagStruct not bound -!missing-type! MTRRVCOperationalStateClusterErrorStateStruct not bound -!missing-type! MTRRVCOperationalStateClusterOperationalCommandResponseParams not bound -!missing-type! MTRRVCOperationalStateClusterOperationalErrorEvent not bound -!missing-type! MTRRVCOperationalStateClusterOperationalStateStruct not bound -!missing-type! MTRRVCOperationalStateClusterOperationCompletionEvent not bound -!missing-type! MTRRVCOperationalStateClusterPauseParams not bound -!missing-type! MTRRVCOperationalStateClusterResumeParams not bound -!missing-type! MTRRVCRunModeClusterChangeToModeParams not bound -!missing-type! MTRRVCRunModeClusterChangeToModeResponseParams not bound -!missing-type! MTRRVCRunModeClusterModeOptionStruct not bound -!missing-type! MTRRVCRunModeClusterModeTagStruct not bound -!missing-type! MTRThermostatClusterWeeklyScheduleTransitionStruct not bound diff --git a/tests/xtro-sharpie/watchOS-UIKit.ignore b/tests/xtro-sharpie/watchOS-UIKit.ignore index 51c4738d8b2e..e262dad0ba3a 100644 --- a/tests/xtro-sharpie/watchOS-UIKit.ignore +++ b/tests/xtro-sharpie/watchOS-UIKit.ignore @@ -32,5 +32,4 @@ !missing-null-allowed! 'UIKit.UIFontDescriptor UIKit.UIFontDescriptor::CreateWithTraits(UIKit.UIFontDescriptorSymbolicTraits)' is missing an [NullAllowed] on return type !unknown-field! UIUserNotificationActionResponseTypedTextKey bound -!missing-selector! NSItemProvider::_availableTypes not bound !missing-protocol! UIItemProviderReadingAugmentationDesignating not bound diff --git a/tools/common/SdkVersions.cs b/tools/common/SdkVersions.cs index 7d7c9062ec95..f07037680b4f 100644 --- a/tools/common/SdkVersions.cs +++ b/tools/common/SdkVersions.cs @@ -14,12 +14,12 @@ namespace Xamarin { static class SdkVersions { - public const string Xcode = "15.3"; - public const string OSX = "14.4"; - public const string iOS = "17.4"; - public const string WatchOS = "10.4"; - public const string TVOS = "17.4"; - public const string MacCatalyst = "17.4"; + public const string Xcode = "15.4"; + public const string OSX = "14.5"; + public const string iOS = "17.5"; + public const string WatchOS = "10.5"; + public const string TVOS = "17.5"; + public const string MacCatalyst = "17.5"; #if NET public const string MinOSX = "10.15"; @@ -48,19 +48,19 @@ static class SdkVersions { public const string MinWatchOSCompanionSimulator = "14.5"; public const string MinTVOSSimulator = "14.0"; - public const string MaxiOSSimulator = "17.4"; - public const string MaxWatchOSSimulator = "10.4"; - public const string MaxWatchOSCompanionSimulator = "17.4"; - public const string MaxTVOSSimulator = "17.4"; + public const string MaxiOSSimulator = "17.5"; + public const string MaxWatchOSSimulator = "10.5"; + public const string MaxWatchOSCompanionSimulator = "17.5"; + public const string MaxTVOSSimulator = "17.5"; - public const string MaxiOSDeploymentTarget = "17.4"; - public const string MaxWatchDeploymentTarget = "10.4"; - public const string MaxTVOSDeploymentTarget = "17.4"; + public const string MaxiOSDeploymentTarget = "17.5"; + public const string MaxWatchDeploymentTarget = "10.5"; + public const string MaxTVOSDeploymentTarget = "17.5"; - public const string TargetPlatformVersioniOS = "17.4"; - public const string TargetPlatformVersiontvOS = "17.4"; - public const string TargetPlatformVersionmacOS = "14.4"; - public const string TargetPlatformVersionMacCatalyst = "17.4"; + public const string TargetPlatformVersioniOS = "17.5"; + public const string TargetPlatformVersiontvOS = "17.5"; + public const string TargetPlatformVersionmacOS = "14.5"; + public const string TargetPlatformVersionMacCatalyst = "17.5"; public static Version OSXVersion { get { return new Version (OSX); } } public static Version iOSVersion { get { return new Version (iOS); } }