diff --git a/Make.config b/Make.config index 1f295726de82..b73afe176da5 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.2 -XCODE_URL=https://dl.internalx.com/internal-files/xcodes/Xcode_15.2.xip -XCODE_DEVELOPER_ROOT=/Applications/Xcode_15.2.0.app/Contents/Developer +XCODE_VERSION=16.0 +XCODE_URL=https://dl.internalx.com/internal-files/xcodes/Xcode_16-beta.xip +XCODE_DEVELOPER_ROOT=/Applications/Xcode_16.0.0-beta.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" @@ -258,9 +258,9 @@ MIN_CMAKE_URL=https://cmake.org/files/v3.6/cmake-3.6.2-Darwin-x86_64.dmg MIN_CMAKE_VERSION=2.8.8 # ObjectiveSharpie min/max versions -MIN_SHARPIE_VERSION=3.5.76 -MAX_SHARPIE_VERSION=3.5.99 -MIN_SHARPIE_URL=https://download.visualstudio.microsoft.com/download/pr/87c92e02-3d02-45de-bdd5-41721ed5bfc9/60cd0050e247aa99da79a52ef3228f32/objectivesharpie-3.5.76.pkg +MIN_SHARPIE_VERSION=3.5.113 +MAX_SHARPIE_VERSION=3.5.999 +MIN_SHARPIE_URL=https://download.visualstudio.microsoft.com/download/pr/79528d65-b59e-43c7-9db9-060cffe87e07/1938e9ae657b5341c0ec2cddf10ac0d4/objectivesharpie-3.5.113.pkg # Minimum OSX versions for building XI/XM MIN_OSX_BUILD_VERSION=13.0 @@ -300,13 +300,13 @@ DOTNET_MIN_MACCATALYST_SDK_VERSION=13.1 DOTNET_MIN_MACOS_SDK_VERSION=10.15 # The min simulator version available in the Xcode we're using -MIN_IOS_SIMULATOR_VERSION=14.3 -MIN_WATCHOS_SIMULATOR_VERSION=7.1 +MIN_IOS_SIMULATOR_VERSION=15.0 +MIN_WATCHOS_SIMULATOR_VERSION=8.0 # This is the iOS version that matches the watchOS version (i.e same Xcode) -MIN_WATCHOS_COMPANION_SIMULATOR_VERSION=14.5 -MIN_TVOS_SIMULATOR_VERSION=14.0 +MIN_WATCHOS_COMPANION_SIMULATOR_VERSION=15.0 +MIN_TVOS_SIMULATOR_VERSION=15.0 # These are the simulator package ids for the versions above -EXTRA_SIMULATORS=com.apple.pkg.iPhoneSimulatorSDK14_3 com.apple.pkg.AppleTVSimulatorSDK14_0 com.apple.pkg.iPhoneSimulatorSDK14_5 com.apple.pkg.WatchSimulatorSDK7_1 +EXTRA_SIMULATORS=com.apple.pkg.AppleTVSimulatorSDK15_0 com.apple.pkg.iPhoneSimulatorSDK15_0 com.apple.pkg.WatchSimulatorSDK8_0 INCLUDE_IOS=1 INCLUDE_MAC=1 @@ -476,8 +476,8 @@ SIMULATORWATCH_OBJC_CFLAGS = $(SIMULATORWATCH_CFLAGS) $(COMMON_SIMULATOR_OBJC_ SIMULATORWATCH64_OBJC_CFLAGS = $(SIMULATORWATCH64_CFLAGS) $(COMMON_SIMULATOR_OBJC_CFLAGS) DEVICEWATCH_SDK = $(XCODE_DEVELOPER_ROOT)/Platforms/WatchOS.platform/Developer/SDKs/WatchOS$(WATCH_SDK_VERSION).sdk -DEVICEWATCH_CFLAGS = -arch armv7k -mwatchos-version-min=$(MIN_WATCHOS_SDK_VERSION) -isysroot $(DEVICEWATCH_SDK) $(CFLAGS) -fembed-bitcode $(IOS_COMMON_DEFINES) -DEVICEWATCH64_32_CFLAGS = -arch arm64_32 -mwatchos-version-min=$(MIN_WATCHOS64_32_SDK_VERSION) -isysroot $(DEVICEWATCH_SDK) $(CFLAGS) -fembed-bitcode $(IOS_COMMON_DEFINES) +DEVICEWATCH_CFLAGS = -arch armv7k -mwatchos-version-min=$(MIN_WATCHOS_SDK_VERSION) -isysroot $(DEVICEWATCH_SDK) $(CFLAGS) $(IOS_COMMON_DEFINES) +DEVICEWATCH64_32_CFLAGS = -arch arm64_32 -mwatchos-version-min=$(MIN_WATCHOS64_32_SDK_VERSION) -isysroot $(DEVICEWATCH_SDK) $(CFLAGS) $(IOS_COMMON_DEFINES) DEVICEWATCH_OBJC_CFLAGS = $(DEVICEWATCH_CFLAGS) $(DEVICE_OBJC_CFLAGS) DEVICEWATCH64_32_OBJC_CFLAGS = $(DEVICEWATCH64_32_CFLAGS) $(DEVICE_OBJC_CFLAGS) diff --git a/Make.versions b/Make.versions index 9d52198a357a..468e9964cc42 100644 --- a/Make.versions +++ b/Make.versions @@ -48,8 +48,8 @@ # line changed in git). # -IOS_PACKAGE_VERSION=17.3.0.$(IOS_COMMIT_DISTANCE) -MAC_PACKAGE_VERSION=9.3.0.$(MAC_COMMIT_DISTANCE) +IOS_PACKAGE_VERSION=17.99.0.$(IOS_COMMIT_DISTANCE) +MAC_PACKAGE_VERSION=9.99.0.$(MAC_COMMIT_DISTANCE) # # ** NuGet package version numbers ** @@ -65,11 +65,11 @@ MAC_PACKAGE_VERSION=9.3.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.2 -TVOS_NUGET_OS_VERSION=17.2 -WATCHOS_NUGET_OS_VERSION=10.2 -MACOS_NUGET_OS_VERSION=14.2 -MACCATALYST_NUGET_OS_VERSION=17.2 +IOS_NUGET_OS_VERSION=18.0 +TVOS_NUGET_OS_VERSION=18.0 +WATCHOS_NUGET_OS_VERSION=11.0 +MACOS_NUGET_OS_VERSION=15.0 +MACCATALYST_NUGET_OS_VERSION=18.0 # 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 d246d5b947a1..793587a0c483 100644 --- a/Versions-ios.plist.in +++ b/Versions-ios.plist.in @@ -40,6 +40,7 @@ 16.4 17.0 17.2 + 18.0 tvOS @@ -70,6 +71,7 @@ 16.4 17.0 17.2 + 18.0 watchOS @@ -96,6 +98,7 @@ 9.4 10.0 10.2 + 11.0 MacCatalyst @@ -116,6 +119,7 @@ 16.4 17.0 17.2 + 18.0 MacCatalystVersionMap diff --git a/Versions-mac.plist.in b/Versions-mac.plist.in index a611d04d704d..15d1369dbf82 100644 --- a/Versions-mac.plist.in +++ b/Versions-mac.plist.in @@ -24,6 +24,7 @@ 13.3 14.0 14.2 + 15.0 RecommendedXcodeVersion diff --git a/builds/Versions-MacCatalyst.plist.in b/builds/Versions-MacCatalyst.plist.in index dea4c6ade302..9db87d825f2e 100644 --- a/builds/Versions-MacCatalyst.plist.in +++ b/builds/Versions-MacCatalyst.plist.in @@ -25,6 +25,7 @@ 16.4 17.0 17.2 + 18.0 SupportedTargetPlatformVersions @@ -51,6 +52,7 @@ 16.4 17.0 17.2 + 18.0 MacCatalystVersionMap diff --git a/builds/Versions-iOS.plist.in b/builds/Versions-iOS.plist.in index 8b0d43261612..cd25753ea3f7 100644 --- a/builds/Versions-iOS.plist.in +++ b/builds/Versions-iOS.plist.in @@ -40,6 +40,7 @@ 16.4 17.0 17.2 + 18.0 SupportedTargetPlatformVersions @@ -85,6 +86,7 @@ 16.4 17.0 17.2 + 18.0 RecommendedXcodeVersion diff --git a/builds/Versions-macOS.plist.in b/builds/Versions-macOS.plist.in index 02a7939c5cab..728d0e0e4624 100644 --- a/builds/Versions-macOS.plist.in +++ b/builds/Versions-macOS.plist.in @@ -24,6 +24,7 @@ 13.3 14.0 14.2 + 15.0 SupportedTargetPlatformVersions @@ -48,6 +49,7 @@ 13.3 14.0 14.2 + 15.0 RecommendedXcodeVersion diff --git a/builds/Versions-tvOS.plist.in b/builds/Versions-tvOS.plist.in index 4c6af96265c6..94ca3d489264 100644 --- a/builds/Versions-tvOS.plist.in +++ b/builds/Versions-tvOS.plist.in @@ -35,6 +35,7 @@ 16.4 17.0 17.2 + 18.0 SupportedTargetPlatformVersions @@ -75,6 +76,7 @@ 16.4 17.0 17.2 + 18.0 RecommendedXcodeVersion diff --git a/dotnet/Templates/Microsoft.tvOS.Templates/tvos-storyboard/Storyboard1.storyboard b/dotnet/Templates/Microsoft.tvOS.Templates/tvos-storyboard/Storyboard1.storyboard index f4e0023ae440..0f58bf24c1bd 100644 --- a/dotnet/Templates/Microsoft.tvOS.Templates/tvos-storyboard/Storyboard1.storyboard +++ b/dotnet/Templates/Microsoft.tvOS.Templates/tvos-storyboard/Storyboard1.storyboard @@ -1,7 +1,7 @@  - + - + diff --git a/mk/xamarin.mk b/mk/xamarin.mk index 2fc4e538dfdc..55d4bd617ce0 100644 --- a/mk/xamarin.mk +++ b/mk/xamarin.mk @@ -7,7 +7,7 @@ MONO_BRANCH := $(shell cd $(MONO_PATH) 2> /dev/null && git symbolic-ref --sho endif ifdef ENABLE_XAMARIN -NEEDED_MACCORE_VERSION := 05609a34411fc8a0bc5224dabd2e6897e65167cf +NEEDED_MACCORE_VERSION := be56c3f82e4071b5df0f7fbcdde22f164c915234 NEEDED_MACCORE_BRANCH := main MACCORE_DIRECTORY := maccore diff --git a/msbuild/Xamarin.MacDev.Tasks/Tasks/XcodeCompilerToolTask.cs b/msbuild/Xamarin.MacDev.Tasks/Tasks/XcodeCompilerToolTask.cs index 662a63d1cafa..bf7ad3bbfff3 100644 --- a/msbuild/Xamarin.MacDev.Tasks/Tasks/XcodeCompilerToolTask.cs +++ b/msbuild/Xamarin.MacDev.Tasks/Tasks/XcodeCompilerToolTask.cs @@ -165,6 +165,9 @@ IEnumerable GetTargetDevices (IPhoneDeviceType devices, bool watch, bool if (watch) yield return "watch"; + if ((devices & IPhoneDeviceType.TV) != 0) + yield return "tv"; + yield break; } diff --git a/src/CoreImage/CIFilter.cs b/src/CoreImage/CIFilter.cs index 88a5d7b6731d..d6660f9ad3e0 100644 --- a/src/CoreImage/CIFilter.cs +++ b/src/CoreImage/CIFilter.cs @@ -714,6 +714,12 @@ internal static CIFilter FromName (string? filterName, IntPtr handle) return new CIBlendWithBlueMask (handle); case "CIBlendWithRedMask": return new CIBlendWithRedMask (handle); + case "CIMaximumScaleTransform": + return new CIMaximumScaleTransform (handle); + case "CIToneMapHeadroom": + return new CIToneMapHeadroom (handle); + case "CIAreaBoundsRed": + return new CIAreaBoundsRed (handle); default: throw new NotImplementedException (String.Format ("Unknown filter type returned: `{0}', returning a default CIFilter", filterName)); } diff --git a/src/UIKit/Compat.cs b/src/UIKit/Compat.cs index 30a56b51f7a0..ab408f61ea22 100644 --- a/src/UIKit/Compat.cs +++ b/src/UIKit/Compat.cs @@ -9,6 +9,8 @@ // using System; +using System.ComponentModel; + using CoreGraphics; using Foundation; using ObjCRuntime; @@ -207,4 +209,19 @@ public virtual void TextContainerChangedTextView (NSTextContainer container) } } #endif + +#if !XAMCORE_5_0 && IOS + public partial class UIDocViewController { + [Obsolete ("Do not use; this constructor doesn't work.")] + [EditorBrowsable (EditorBrowsableState.Never)] + public UIDocViewController () + : base (ThrowInvalidOperationException ()) + { + } + static NSObjectFlag ThrowInvalidOperationException () + { + throw new InvalidOperationException ("Do not call this constructor, it may crash the app."); + } + } +#endif } diff --git a/src/UIKit/NSTextAttachmentContainer.cs b/src/UIKit/NSTextAttachmentContainer.cs new file mode 100644 index 000000000000..b2432c94ef5b --- /dev/null +++ b/src/UIKit/NSTextAttachmentContainer.cs @@ -0,0 +1,59 @@ +#if __WATCHOS__ + +using System; +using System.Drawing; +using System.Diagnostics; +using System.ComponentModel; +using System.Threading.Tasks; +using System.Runtime.InteropServices; +using System.Diagnostics.CodeAnalysis; +using UIKit; +using CoreML; +using Network; +using SceneKit; +using CoreVideo; +using CoreMedia; +using SpriteKit; +using Foundation; +using ObjCRuntime; +using MediaPlayer; +using CoreGraphics; +using CoreLocation; +using AVFoundation; +using CoreFoundation; + +#nullable enable + +#if !NET +using NativeHandle = System.IntPtr; +#endif + +namespace UIKit { + [EditorBrowsable (EditorBrowsableState.Never)] + [Obsolete ("This type is not available on this platform.")] + public partial interface INSTextAttachmentContainer : INativeObject, IDisposable + { + } + + [EditorBrowsable (EditorBrowsableState.Never)] + [Obsolete ("This type is not available on this platform.")] + public class NSTextAttachmentContainer : NSObject, INSTextAttachmentContainer { + public NSTextAttachmentContainer () : base (NSObjectFlag.Empty) + { + throw new PlatformNotSupportedException (Constants.UnavailableOnWatchOS); + } + + protected NSTextAttachmentContainer (NSObjectFlag t) : base (t) + { + throw new PlatformNotSupportedException (Constants.UnavailableOnWatchOS); + } + + protected internal NSTextAttachmentContainer (IntPtr handle) : base (handle) + { + throw new PlatformNotSupportedException (Constants.UnavailableOnWatchOS); + } + + } +} + +#endif // __WATCHOS__ diff --git a/src/authenticationservices.cs b/src/authenticationservices.cs index 12e5cd1eaa03..e6b994d979ac 100644 --- a/src/authenticationservices.cs +++ b/src/authenticationservices.cs @@ -2260,7 +2260,7 @@ interface ASAuthorizationPublicKeyCredentialLargeBlobAssertionOutput { [NoWatch, NoTV, Mac (14, 0), iOS (17, 0), MacCatalyst (17, 0)] [BaseType (typeof (NSObject))] - interface ASAuthorizationPublicKeyCredentialLargeBlobRegistrationOutput { + interface ASAuthorizationPublicKeyCredentialLargeBlobRegistrationOutput : NSCopying, NSSecureCoding { [Export ("isSupported")] bool IsSupported { get; } } diff --git a/src/coreimage.cs b/src/coreimage.cs index 30cd67ec98c5..23fa3ad0e8a0 100644 --- a/src/coreimage.cs +++ b/src/coreimage.cs @@ -2380,6 +2380,17 @@ interface CIImage : NSSecureCoding, NSCopying { [Export ("imageByInsertingIntermediate:")] CIImage CreateByInsertingIntermediate (bool cache); + [TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("imageByApplyingGainMap:")] + CIImage CreateByApplyingGainMap (CIImage gainMap); + + [TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("imageByApplyingGainMap:headroom:")] + CIImage CreateByApplyingGainMap (CIImage gainMap, float headroom); + + [TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("opaque")] + bool Opaque { [Bind ("isOpaque")] get; } // CIImage_AVPortraitEffectsMatte category [TV (12, 0), iOS (12, 0)] @@ -2543,6 +2554,14 @@ interface CIImage : NSSecureCoding, NSCopying { [iOS (16, 0), TV (16, 0), Mac (13, 0), MacCatalyst (16, 0)] [Export ("imageByConvertingLabToWorkingSpace")] CIImage ConvertLabToWorkingSpace (); + + [TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("contentHeadroom")] + float ContentHeadroom { get; } + + [TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("metalTexture"), NullAllowed] + IMTLTexture MetalTexture { get; } } interface ICIImageProcessorInput { } @@ -6485,6 +6504,15 @@ partial interface CIImageRepresentationKeys { [iOS (17, 0), TV (17, 0), Mac (14, 0), MacCatalyst (17, 0)] [Field ("kCIImageExpandToHDR")] NSString ExpandToHdr { get; } + + [TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Field ("kCIImageRepresentationHDRImage")] + NSString HdrImage { get; } + + [TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Field ("kCIImageContentHeadroom")] + NSString ContentHeadroom { get; } + } [MacCatalyst (13, 1)] @@ -10265,6 +10293,60 @@ interface RGBtoLabFilter : CIConvertLabProtocol } #endif + [CoreImageFilter] + [TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [BaseType (typeof (CIFilter))] + interface CIMaximumScaleTransform : CIMaximumScaleTransformProtocol { + } + + [TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Protocol (Name = "CIMaximumScaleTransform", BackwardsCompatibleCodeGeneration = false)] + interface CIMaximumScaleTransformProtocol : CIFilterProtocol { + [Abstract] + [NullAllowed, Export ("inputImage", ArgumentSemantic.Retain)] + CIImage InputImage { get; set; } + + [Abstract] + [Export ("scale")] + float Scale { get; set; } + + [Abstract] + [Export ("aspectRatio")] + float AspectRatio { get; set; } + } + + [CoreImageFilter] + [TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [BaseType (typeof (CIFilter))] + interface CIToneMapHeadroom : CIToneMapHeadroomProtocol { + } + + [TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Protocol (Name = "CIToneMapHeadroom", BackwardsCompatibleCodeGeneration = false)] + interface CIToneMapHeadroomProtocol : CIFilterProtocol { + [Abstract] + [NullAllowed, Export ("inputImage", ArgumentSemantic.Retain)] + CIImage InputImage { get; set; } + + [Abstract] + [Export ("sourceHeadroom")] + float SourceHeadroom { get; set; } + + [Abstract] + [Export ("targetHeadroom")] + float TargetHeadroom { get; set; } + } + + [CoreImageFilter] + [TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [BaseType (typeof (CIFilter))] + interface CIAreaBoundsRed : CIAreaBoundsRedProtocol { + } + + [TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Protocol (Name = "CIAreaBoundsRed")] + interface CIAreaBoundsRedProtocol : CIAreaReductionFilterProtocol { + } #endregion } diff --git a/src/frameworks.sources b/src/frameworks.sources index 375c76500dae..1aabd8437b2e 100644 --- a/src/frameworks.sources +++ b/src/frameworks.sources @@ -1760,6 +1760,7 @@ UIKIT_SOURCES = \ UIKit/Compat.cs \ UIKit/NSLayoutManager.cs \ AppKit/NSLayoutManager.cs \ + UIKit/NSTextAttachmentContainer.cs \ UIKit/UIAccessibility.cs \ UIKit/UIAccessibilityCustomAction.cs \ UIKit/UIActionSheet.cs \ diff --git a/src/gamekit.cs b/src/gamekit.cs index 9f1efe834af1..fc09a7308665 100644 --- a/src/gamekit.cs +++ b/src/gamekit.cs @@ -1387,15 +1387,15 @@ interface GKMatchRequest { [Export ("restrictToAutomatch")] bool RestrictToAutomatch { get; set; } - [TV (17, 2), Mac (14, 2), iOS (17, 2), MacCatalyst (17, 2)] + [TV (17, 2), Mac (14, 2), iOS (17, 2), MacCatalyst (17, 2), Watch (10, 2)] [NullAllowed, Export ("queueName")] string QueueName { get; set; } - [TV (17, 2), Mac (14, 2), iOS (17, 2), MacCatalyst (17, 2)] + [TV (17, 2), Mac (14, 2), iOS (17, 2), MacCatalyst (17, 2), Watch (10, 2)] [NullAllowed, Export ("properties", ArgumentSemantic.Copy)] NSDictionary Properties { get; set; } - [TV (17, 2), Mac (14, 2), iOS (17, 2), MacCatalyst (17, 2)] + [TV (17, 2), Mac (14, 2), iOS (17, 2), MacCatalyst (17, 2), Watch (10, 2)] [NullAllowed, Export ("recipientProperties", ArgumentSemantic.Copy)] NSDictionary> RecipientProperties { get; set; } } diff --git a/src/networkextension.cs b/src/networkextension.cs index 5d92ca43edc2..cebf174bd5a3 100644 --- a/src/networkextension.cs +++ b/src/networkextension.cs @@ -1357,7 +1357,7 @@ interface NEVpnManager { NSString ConfigurationChangeNotification { get; } } - [MacCatalyst (13, 1)] + [MacCatalyst (13, 1), TV (17, 0)] [BaseType (typeof (NSObject), Name = "NEVPNConnection")] interface NEVpnConnection { @@ -2495,7 +2495,7 @@ interface NEAppPushProvider { void Start (); } - [NoWatch, Mac (11, 0), iOS (14, 0)] + [NoWatch, Mac (11, 0), iOS (14, 0), TV (17, 0)] [MacCatalyst (14, 0)] [BaseType (typeof (NEDnsSettings), Name = "NEDNSOverHTTPSSettings")] interface NEDnsOverHttpsSettings { @@ -2509,7 +2509,7 @@ interface NEDnsOverHttpsSettings { NSData IdentityReference { get; set; } } - [NoWatch, Mac (11, 0), iOS (14, 0)] + [NoWatch, Mac (11, 0), iOS (14, 0), TV (17, 0)] [MacCatalyst (14, 0)] [BaseType (typeof (NEDnsSettings), Name = "NEDNSOverTLSSettings")] interface NEDnsOverTlsSettings { diff --git a/src/uikit.cs b/src/uikit.cs index a4b357e06ee8..31f63fab4f63 100644 --- a/src/uikit.cs +++ b/src/uikit.cs @@ -17335,7 +17335,7 @@ interface UIView : UIAppearance, UIAppearanceContainer, UIAccessibility, UIDynam UIHoverStyle HoverStyle { get; set; } [Async] - [iOS (17, 0), MacCatalyst (17, 0)] + [iOS (17, 0), MacCatalyst (17, 0), TV (17, 0)] [Static] [Export ("animateWithSpringDuration:bounce:initialSpringVelocity:delay:options:animations:completion:")] void Animate (double duration, nfloat bounce, nfloat velocity, double delay, UIViewAnimationOptions options, Action animations, [NullAllowed] Action completion); @@ -19086,55 +19086,55 @@ interface UITextContentType { [Field ("UITextContentTypeDateTime")] NSString DateTime { get; } - [iOS (17, 0), MacCatalyst (17, 0)] + [iOS (17, 0), MacCatalyst (17, 0), TV (17, 0)] [Field ("UITextContentTypeBirthdate")] NSString Birthdate { get; } - [iOS (17, 0), MacCatalyst (17, 0)] + [iOS (17, 0), MacCatalyst (17, 0), TV (17, 0)] [Field ("UITextContentTypeBirthdateDay")] NSString BirthdateDay { get; } - [iOS (17, 0), MacCatalyst (17, 0)] + [iOS (17, 0), MacCatalyst (17, 0), TV (17, 0)] [Field ("UITextContentTypeBirthdateMonth")] NSString BirthdateMonth { get; } - [iOS (17, 0), MacCatalyst (17, 0)] + [iOS (17, 0), MacCatalyst (17, 0), TV (17, 0)] [Field ("UITextContentTypeBirthdateYear")] NSString BirthdateYear { get; } - [iOS (17, 0), MacCatalyst (17, 0)] + [iOS (17, 0), MacCatalyst (17, 0), TV (17, 0)] [Field ("UITextContentTypeCreditCardSecurityCode")] NSString CreditCardSecurityCode { get; } - [iOS (17, 0), MacCatalyst (17, 0)] + [iOS (17, 0), MacCatalyst (17, 0), TV (17, 0)] [Field ("UITextContentTypeCreditCardName")] NSString CreditCardName { get; } - [iOS (17, 0), MacCatalyst (17, 0)] + [iOS (17, 0), MacCatalyst (17, 0), TV (17, 0)] [Field ("UITextContentTypeCreditCardGivenName")] NSString CreditCardGivenName { get; } - [iOS (17, 0), MacCatalyst (17, 0)] + [iOS (17, 0), MacCatalyst (17, 0), TV (17, 0)] [Field ("UITextContentTypeCreditCardMiddleName")] NSString CreditCardMiddleName { get; } - [iOS (17, 0), MacCatalyst (17, 0)] + [iOS (17, 0), MacCatalyst (17, 0), TV (17, 0)] [Field ("UITextContentTypeCreditCardFamilyName")] NSString CreditCardFamilyName { get; } - [iOS (17, 0), MacCatalyst (17, 0)] + [iOS (17, 0), MacCatalyst (17, 0), TV (17, 0)] [Field ("UITextContentTypeCreditCardExpiration")] NSString CreditCardExpiration { get; } - [iOS (17, 0), MacCatalyst (17, 0)] + [iOS (17, 0), MacCatalyst (17, 0), TV (17, 0)] [Field ("UITextContentTypeCreditCardExpirationMonth")] NSString CreditCardExpirationMonth { get; } - [iOS (17, 0), MacCatalyst (17, 0)] + [iOS (17, 0), MacCatalyst (17, 0), TV (17, 0)] [Field ("UITextContentTypeCreditCardExpirationYear")] NSString CreditCardExpirationYear { get; } - [iOS (17, 0), MacCatalyst (17, 0)] + [iOS (17, 0), MacCatalyst (17, 0), TV (17, 0)] [Field ("UITextContentTypeCreditCardType")] NSString CreditCardType { get; } } @@ -28127,8 +28127,10 @@ interface UIContentUnavailableView : UIContentView { } [NoWatch, NoTV, iOS (17, 0), MacCatalyst (17, 0)] + [DisableDefaultCtor] // It crashes the app. #if XAMCORE_5_0 [BaseType (typeof(UIViewController))] + [Abstract] // "UIDocumentViewController is an abstract base class that is meant to be subclassed." interface UIDocumentViewController #else [BaseType (typeof (UIViewController), Name = "UIDocumentViewController")] diff --git a/src/xkit.cs b/src/xkit.cs index a1dcc558855e..c63552cc6394 100644 --- a/src/xkit.cs +++ b/src/xkit.cs @@ -2496,7 +2496,7 @@ interface NSLayoutConstraint /// Defines the relationship between s and a . /// /// Apple documentation for NSTextAttachmentContainer - [Watch (9, 0)] + [NoWatch] [Introduced (PlatformName.iOS)] [MacCatalyst (13, 1)] [Model] diff --git a/system-dependencies.sh b/system-dependencies.sh index dcb39b423b0a..e1a2253cc922 100755 --- a/system-dependencies.sh +++ b/system-dependencies.sh @@ -336,21 +336,30 @@ function download_xcode_platforms () log "Xcode has additional platforms that must be downloaded ($MUST_INSTALL_RUNTIMES), so installing those." + log "Executing '$SUDO pkill -9 -f CoreSimulator.framework'" + $SUDO pkill -9 -f "CoreSimulator.framework" || true log "Executing '$XCODE_DEVELOPER_ROOT/usr/bin/xcodebuild -downloadAllPlatforms'" - if ! $SUDO "$XCODE_DEVELOPER_ROOT/usr/bin/xcodebuild" -downloadAllPlatforms; then + if ! "$XCODE_DEVELOPER_ROOT/usr/bin/xcodebuild" -downloadAllPlatforms; then + pstree || true + ps aux "$XCODE_DEVELOPER_ROOT/usr/bin/simctl" runtime list -v # Don't exit here, just hope for the best instead. set +x echo "##vso[task.logissue type=warning;sourcepath=system-dependencies.sh]Failed to download all simulator platforms, this may result in problems executing tests in the simulator." set -x else + log "Executing '$XCODE_DEVELOPER_ROOT/usr/bin/simctl runtime list -v" "$XCODE_DEVELOPER_ROOT/usr/bin/simctl" runtime list -v + log "Executing '$XCODE_DEVELOPER_ROOT/usr/bin/simctl list -v" "$XCODE_DEVELOPER_ROOT/usr/bin/simctl" list -v fi - - $SUDO "$XCODE_DEVELOPER_ROOT/usr/bin/xcodebuild" -downloadAllPlatforms - $SUDO "$XCODE_DEVELOPER_ROOT/usr/bin/xcodebuild" -downloadAllPlatforms - $SUDO "$XCODE_DEVELOPER_ROOT/usr/bin/xcodebuild" -downloadAllPlatforms + + log "Executing '$XCODE_DEVELOPER_ROOT/usr/bin/xcodebuild -downloadAllPlatforms' (second time)" + "$XCODE_DEVELOPER_ROOT/usr/bin/xcodebuild" -downloadAllPlatforms || true + log "Executing '$XCODE_DEVELOPER_ROOT/usr/bin/xcodebuild -downloadAllPlatforms' (third time)" + "$XCODE_DEVELOPER_ROOT/usr/bin/xcodebuild" -downloadAllPlatforms || true + log "Executing '$XCODE_DEVELOPER_ROOT/usr/bin/xcodebuild -downloadAllPlatforms' (fourth time)" + "$XCODE_DEVELOPER_ROOT/usr/bin/xcodebuild" -downloadAllPlatforms || true log "Executing '$SUDO $XCODE_DEVELOPER_ROOT/usr/bin/xcodebuild -runFirstLaunch'" $SUDO "$XCODE_DEVELOPER_ROOT/usr/bin/xcodebuild" -runFirstLaunch diff --git a/tests/bindings-test/ProtocolTest.cs b/tests/bindings-test/ProtocolTest.cs index c8a68a24f156..5f49734e8ab6 100644 --- a/tests/bindings-test/ProtocolTest.cs +++ b/tests/bindings-test/ProtocolTest.cs @@ -440,7 +440,11 @@ static string property_getName (IntPtr property) static string property_getAttributes (IntPtr property) { - return Marshal.PtrToStringAuto (_property_getAttributes (property)); + var v = Marshal.PtrToStringAuto (_property_getAttributes (property)); + + // Ignore any "?" attributes, apparently it's a new property attribute in Xcode 16, but since there's no documentation about it yet, just ignore it. + var attribs = v.Split (',').Where (v => v != "?").ToArray (); + return string.Join (",", attribs); } [DllImport ("/usr/lib/libobjc.dylib", EntryPoint = "property_copyAttributeList")] @@ -450,17 +454,20 @@ static objc_property_attribute [] property_copyAttributeList (IntPtr property) { int count; IntPtr list = _property_copyAttributeList (property, out count); - var rv = new objc_property_attribute [count]; + var rv = new List (count); try { for (int i = 0; i < count; i++) { var attrib = new objc_property_attribute (); - rv [i] = attrib; IntPtr n = Marshal.ReadIntPtr (list, (IntPtr.Size * 2) * i); IntPtr v = Marshal.ReadIntPtr (list, (IntPtr.Size * 2) * i + IntPtr.Size); attrib.Name = Marshal.PtrToStringAuto (n); attrib.Value = Marshal.PtrToStringAuto (v); + // Ignore any "?" attributes, apparently it's a new property attribute in Xcode 16, but since there's no documentation about it yet, just ignore it. + if (attrib.Name == "?" && string.IsNullOrEmpty (attrib.Value)) + continue; + rv.Add (attrib); } - return rv; + return rv.ToArray (); } finally { free (list); } diff --git a/tests/cecil-tests/Documentation.KnownFailures.txt b/tests/cecil-tests/Documentation.KnownFailures.txt index bffd4a5535df..a6a8bf106804 100644 --- a/tests/cecil-tests/Documentation.KnownFailures.txt +++ b/tests/cecil-tests/Documentation.KnownFailures.txt @@ -20864,30 +20864,70 @@ M:Accelerate.vImage.RichardsonLucyDeConvolvePlanar8(Accelerate.vImageBuffer@,Acc M:Accelerate.vImage.RichardsonLucyDeConvolvePlanarF(Accelerate.vImageBuffer@,Accelerate.vImageBuffer@,System.IntPtr,System.IntPtr,System.IntPtr,System.Single*,System.Single*,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.Single,System.UInt32,Accelerate.vImageFlags) M:Accelerate.vImage.TentConvolveARGB8888(Accelerate.vImageBuffer@,Accelerate.vImageBuffer@,System.IntPtr,System.IntPtr,System.IntPtr,System.UInt32,System.UInt32,Accelerate.Pixel8888,Accelerate.vImageFlags) M:Accelerate.vImage.TentConvolvePlanar8(Accelerate.vImageBuffer@,Accelerate.vImageBuffer@,System.IntPtr,System.IntPtr,System.IntPtr,System.UInt32,System.UInt32,System.Byte,Accelerate.vImageFlags) +M:Accessibility.AXBrailleMap.Copy(Foundation.NSZone) M:Accessibility.AXBrailleMap.EncodeTo(Foundation.NSCoder) +M:Accessibility.AXBrailleMap.GetHeight(CoreGraphics.CGPoint) +M:Accessibility.AXBrailleMap.Present(CoreGraphics.CGImage) +M:Accessibility.AXBrailleMap.SetHeight(System.Single,CoreGraphics.CGPoint) M:Accessibility.AXBrailleMapRenderer_Extensions.GetAccessibilityBrailleMapRenderer(Accessibility.IAXBrailleMapRenderer) M:Accessibility.AXBrailleMapRenderer_Extensions.GetAccessibilityBrailleMapRenderRegion(Accessibility.IAXBrailleMapRenderer) M:Accessibility.AXBrailleMapRenderer_Extensions.SetAccessibilityBrailleMapRenderer(Accessibility.IAXBrailleMapRenderer,System.Action{Accessibility.AXBrailleMap}) M:Accessibility.AXBrailleMapRenderer_Extensions.SetAccessibilityBrailleMapRenderRegion(Accessibility.IAXBrailleMapRenderer,CoreGraphics.CGRect) +M:Accessibility.AXCategoricalDataAxisDescriptor.#ctor(Foundation.NSAttributedString,System.String[]) +M:Accessibility.AXCategoricalDataAxisDescriptor.#ctor(System.String,System.String[]) M:Accessibility.AXCategoricalDataAxisDescriptor.Copy(Foundation.NSZone) +M:Accessibility.AXChartDescriptor.#ctor(Foundation.NSAttributedString,System.String,Accessibility.IAXDataAxisDescriptor,Accessibility.AXNumericDataAxisDescriptor,Accessibility.AXDataSeriesDescriptor[]) +M:Accessibility.AXChartDescriptor.#ctor(Foundation.NSAttributedString,System.String,Accessibility.IAXDataAxisDescriptor,Accessibility.AXNumericDataAxisDescriptor,Accessibility.IAXDataAxisDescriptor[],Accessibility.AXDataSeriesDescriptor[]) +M:Accessibility.AXChartDescriptor.#ctor(System.String,System.String,Accessibility.IAXDataAxisDescriptor,Accessibility.AXNumericDataAxisDescriptor,Accessibility.AXDataSeriesDescriptor[]) +M:Accessibility.AXChartDescriptor.#ctor(System.String,System.String,Accessibility.IAXDataAxisDescriptor,Accessibility.AXNumericDataAxisDescriptor,Accessibility.IAXDataAxisDescriptor[],Accessibility.AXDataSeriesDescriptor[]) +M:Accessibility.AXChartDescriptor.Copy(Foundation.NSZone) +M:Accessibility.AXCustomContent.Copy(Foundation.NSZone) +M:Accessibility.AXCustomContent.Create(Foundation.NSAttributedString,Foundation.NSAttributedString) +M:Accessibility.AXCustomContent.Create(System.String,System.String) M:Accessibility.AXCustomContent.EncodeTo(Foundation.NSCoder) M:Accessibility.AXCustomContentProvider_Extensions.GetAccessibilityCustomContentHandler(Accessibility.IAXCustomContentProvider) M:Accessibility.AXCustomContentProvider_Extensions.SetAccessibilityCustomContentHandler(Accessibility.IAXCustomContentProvider,System.Func{Accessibility.AXCustomContent[]}) +M:Accessibility.AXDataPoint.#ctor(Accessibility.AXDataPointValue,Accessibility.AXDataPointValue,Accessibility.AXDataPointValue[],System.String) +M:Accessibility.AXDataPoint.#ctor(Accessibility.AXDataPointValue,Accessibility.AXDataPointValue,Accessibility.AXDataPointValue[]) +M:Accessibility.AXDataPoint.#ctor(Accessibility.AXDataPointValue,Accessibility.AXDataPointValue) +M:Accessibility.AXDataPoint.Copy(Foundation.NSZone) +M:Accessibility.AXDataPointValue.Copy(Foundation.NSZone) +M:Accessibility.AXDataPointValue.CreateValueWithCategory(System.String) +M:Accessibility.AXDataPointValue.CreateValueWithNumber(System.Double) +M:Accessibility.AXDataSeriesDescriptor.#ctor(Foundation.NSAttributedString,System.Boolean,Accessibility.AXDataPoint[]) +M:Accessibility.AXDataSeriesDescriptor.#ctor(System.String,System.Boolean,Accessibility.AXDataPoint[]) +M:Accessibility.AXDataSeriesDescriptor.Copy(Foundation.NSZone) M:Accessibility.AXHearingUtilities.AXSupportsBidirectionalAXMFiHearingDeviceStreaming M:Accessibility.AXHearingUtilities.GetMFiHearingDevicePairedUuids M:Accessibility.AXHearingUtilities.GetMFiHearingDeviceStreamingEar M:Accessibility.AXHearingUtilities.SupportsBidirectionalStreaming +M:Accessibility.AXLiveAudioGraph.Start +M:Accessibility.AXLiveAudioGraph.Stop +M:Accessibility.AXLiveAudioGraph.Update(System.Double) +M:Accessibility.AXNumericDataAxisDescriptor.#ctor(Foundation.NSAttributedString,System.Double,System.Double,Foundation.NSNumber[],System.Func{System.Double,Foundation.NSString}) +M:Accessibility.AXNumericDataAxisDescriptor.#ctor(System.String,System.Double,System.Double,Foundation.NSNumber[],System.Func{System.Double,Foundation.NSString}) M:Accessibility.AXNumericDataAxisDescriptor.Copy(Foundation.NSZone) M:Accessibility.AXPrefers.HorizontalTextEnabled +M:Accounts.ACAccount.#ctor(Accounts.ACAccountType) M:Accounts.ACAccount.EncodeTo(Foundation.NSCoder) +M:Accounts.ACAccountCredential.#ctor(System.String,System.String,Foundation.NSDate) +M:Accounts.ACAccountCredential.#ctor(System.String,System.String) M:Accounts.ACAccountCredential.EncodeTo(Foundation.NSCoder) M:Accounts.ACAccountStore.Dispose(System.Boolean) +M:Accounts.ACAccountStore.FindAccount(System.String) +M:Accounts.ACAccountStore.FindAccounts(Accounts.ACAccountType) +M:Accounts.ACAccountStore.FindAccountType(System.String) +M:Accounts.ACAccountStore.RemoveAccount(Accounts.ACAccount,Accounts.ACAccountStoreRemoveCompletionHandler) M:Accounts.ACAccountStore.RemoveAccountAsync(Accounts.ACAccount) +M:Accounts.ACAccountStore.RenewCredentials(Accounts.ACAccount,System.Action{Accounts.ACAccountCredentialRenewResult,Foundation.NSError}) M:Accounts.ACAccountStore.RenewCredentialsAsync(Accounts.ACAccount) M:Accounts.ACAccountStore.RequestAccess(Accounts.ACAccountType,Accounts.AccountStoreOptions,Accounts.ACRequestCompletionHandler) +M:Accounts.ACAccountStore.RequestAccess(Accounts.ACAccountType,Accounts.ACRequestCompletionHandler) +M:Accounts.ACAccountStore.RequestAccess(Accounts.ACAccountType,Foundation.NSDictionary,Accounts.ACRequestCompletionHandler) M:Accounts.ACAccountStore.RequestAccessAsync(Accounts.ACAccountType,Accounts.AccountStoreOptions) M:Accounts.ACAccountStore.RequestAccessAsync(Accounts.ACAccountType,Foundation.NSDictionary) M:Accounts.ACAccountStore.RequestAccessAsync(Accounts.ACAccountType) +M:Accounts.ACAccountStore.SaveAccount(Accounts.ACAccount,Accounts.ACAccountStoreSaveCompletionHandler) M:Accounts.ACAccountStore.SaveAccountAsync(Accounts.ACAccount) M:Accounts.ACAccountType.EncodeTo(Foundation.NSCoder) M:Accounts.AccountStoreOptions.#ctor @@ -21057,6 +21097,7 @@ M:AddressBookUI.IABPeoplePickerNavigationControllerDelegate.ShouldContinue(Addre M:AddressBookUI.IABPersonViewControllerDelegate.ShouldPerformDefaultActionForPerson(AddressBookUI.ABPersonViewController,AddressBook.ABPerson,System.Int32,System.Int32) M:AddressBookUI.IABUnknownPersonViewControllerDelegate.DidResolveToPerson(AddressBookUI.ABUnknownPersonViewController,AddressBook.ABPerson) M:AddressBookUI.IABUnknownPersonViewControllerDelegate.ShouldPerformDefaultActionForPerson(AddressBookUI.ABUnknownPersonViewController,AddressBook.ABPerson,System.Int32,System.Int32) +M:AdServices.AAAttribution.GetAttributionToken(Foundation.NSError@) M:AppClip.APActivationPayload.ConfirmAcquired(CoreLocation.CLRegion,System.Action{System.Boolean,Foundation.NSError}) M:AppClip.APActivationPayload.ConfirmAcquiredAsync(CoreLocation.CLRegion) M:AppClip.APActivationPayload.Copy(Foundation.NSZone) @@ -21884,7 +21925,33 @@ M:AppKit.NSAccessibilityCustomAction.Dispose(System.Boolean) M:AppKit.NSAccessibilityCustomRotor.Dispose(System.Boolean) M:AppKit.NSAccessibilityCustomRotorItemResult.Dispose(System.Boolean) M:AppKit.NSAccessibilityCustomRotorItemSearchDelegate.GetResult(AppKit.NSAccessibilityCustomRotor,AppKit.NSAccessibilityCustomRotorSearchParameters) +M:AppKit.NSAccessibilityElement.AccessibilityPerformCancel +M:AppKit.NSAccessibilityElement.AccessibilityPerformConfirm +M:AppKit.NSAccessibilityElement.AccessibilityPerformDecrement +M:AppKit.NSAccessibilityElement.AccessibilityPerformDelete +M:AppKit.NSAccessibilityElement.AccessibilityPerformIncrement +M:AppKit.NSAccessibilityElement.AccessibilityPerformPick +M:AppKit.NSAccessibilityElement.AccessibilityPerformPress +M:AppKit.NSAccessibilityElement.AccessibilityPerformRaise +M:AppKit.NSAccessibilityElement.AccessibilityPerformShowAlternateUI +M:AppKit.NSAccessibilityElement.AccessibilityPerformShowDefaultUI +M:AppKit.NSAccessibilityElement.AccessibilityPerformShowMenu M:AppKit.NSAccessibilityElement.Dispose(System.Boolean) +M:AppKit.NSAccessibilityElement.GetAccessibilityAttributedString(Foundation.NSRange) +M:AppKit.NSAccessibilityElement.GetAccessibilityCellForColumn(System.IntPtr,System.IntPtr) +M:AppKit.NSAccessibilityElement.GetAccessibilityFrame(Foundation.NSRange) +M:AppKit.NSAccessibilityElement.GetAccessibilityLayoutForScreen(CoreGraphics.CGPoint) +M:AppKit.NSAccessibilityElement.GetAccessibilityLayoutForScreen(CoreGraphics.CGSize) +M:AppKit.NSAccessibilityElement.GetAccessibilityLine(System.IntPtr) +M:AppKit.NSAccessibilityElement.GetAccessibilityRange(CoreGraphics.CGPoint) +M:AppKit.NSAccessibilityElement.GetAccessibilityRange(System.IntPtr) +M:AppKit.NSAccessibilityElement.GetAccessibilityRangeForLine(System.IntPtr) +M:AppKit.NSAccessibilityElement.GetAccessibilityRtf(Foundation.NSRange) +M:AppKit.NSAccessibilityElement.GetAccessibilityScreenForLayout(CoreGraphics.CGPoint) +M:AppKit.NSAccessibilityElement.GetAccessibilityScreenForLayout(CoreGraphics.CGSize) +M:AppKit.NSAccessibilityElement.GetAccessibilityString(Foundation.NSRange) +M:AppKit.NSAccessibilityElement.GetAccessibilityStyleRange(System.IntPtr) +M:AppKit.NSAccessibilityElement.IsAccessibilitySelectorAllowed(ObjCRuntime.Selector) M:AppKit.NSAccessibilityElementLoading_Extensions.GetAccessibilityRangeInTargetElement(AppKit.INSAccessibilityElementLoading,Foundation.INSSecureCoding) M:AppKit.NSAccessibilityElementProtocol_Extensions.GetAccessibilityFocused(AppKit.INSAccessibilityElementProtocol) M:AppKit.NSAccessibilityElementProtocol_Extensions.GetAccessibilityIdentifier(AppKit.INSAccessibilityElementProtocol) @@ -21923,7 +21990,9 @@ M:AppKit.NSAlertDelegate.ShowHelp(AppKit.NSAlert) M:AppKit.NSAnimation.add_AnimationDidEnd(System.EventHandler) M:AppKit.NSAnimation.add_AnimationDidReachProgressMark(System.EventHandler{AppKit.NSAnimationEventArgs}) M:AppKit.NSAnimation.add_AnimationDidStop(System.EventHandler) +M:AppKit.NSAnimation.Copy(Foundation.NSZone) M:AppKit.NSAnimation.Dispose(System.Boolean) +M:AppKit.NSAnimation.EncodeTo(Foundation.NSCoder) M:AppKit.NSAnimation.IsAnimating M:AppKit.NSAnimation.remove_AnimationDidEnd(System.EventHandler) M:AppKit.NSAnimation.remove_AnimationDidReachProgressMark(System.EventHandler{AppKit.NSAnimationEventArgs}) @@ -21947,6 +22016,17 @@ M:AppKit.NSApplication_NSStandardAboutPanel.OrderFrontStandardAboutPanelWithOpti M:AppKit.NSApplication_NSTouchBarCustomization.GetAutomaticCustomizeTouchBarMenuItemEnabled(AppKit.NSApplication) M:AppKit.NSApplication_NSTouchBarCustomization.SetAutomaticCustomizeTouchBarMenuItemEnabled(AppKit.NSApplication,System.Boolean) M:AppKit.NSApplication_NSTouchBarCustomization.ToggleTouchBarCustomizationPalette(AppKit.NSApplication,Foundation.NSObject) +M:AppKit.NSApplication.AccessibilityPerformCancel +M:AppKit.NSApplication.AccessibilityPerformConfirm +M:AppKit.NSApplication.AccessibilityPerformDecrement +M:AppKit.NSApplication.AccessibilityPerformDelete +M:AppKit.NSApplication.AccessibilityPerformIncrement +M:AppKit.NSApplication.AccessibilityPerformPick +M:AppKit.NSApplication.AccessibilityPerformPress +M:AppKit.NSApplication.AccessibilityPerformRaise +M:AppKit.NSApplication.AccessibilityPerformShowAlternateUI +M:AppKit.NSApplication.AccessibilityPerformShowDefaultUI +M:AppKit.NSApplication.AccessibilityPerformShowMenu M:AppKit.NSApplication.add_DecodedRestorableState(System.EventHandler{AppKit.NSCoderEventArgs}) M:AppKit.NSApplication.add_DidBecomeActive(System.EventHandler) M:AppKit.NSApplication.add_DidFinishLaunching(System.EventHandler) @@ -21980,8 +22060,23 @@ M:AppKit.NSApplication.Dispose(System.Boolean) M:AppKit.NSApplication.EnsureDelegateAssignIsNotOverwritingInternalDelegate(System.Object,System.Object,System.Type) M:AppKit.NSApplication.EnsureEventAndDelegateAreNotMismatched(System.Object,System.Type) M:AppKit.NSApplication.EnsureUIThread +M:AppKit.NSApplication.GetAccessibilityAttributedString(Foundation.NSRange) +M:AppKit.NSApplication.GetAccessibilityCellForColumn(System.IntPtr,System.IntPtr) +M:AppKit.NSApplication.GetAccessibilityFrame(Foundation.NSRange) +M:AppKit.NSApplication.GetAccessibilityLayoutForScreen(CoreGraphics.CGPoint) +M:AppKit.NSApplication.GetAccessibilityLayoutForScreen(CoreGraphics.CGSize) +M:AppKit.NSApplication.GetAccessibilityLine(System.IntPtr) +M:AppKit.NSApplication.GetAccessibilityRange(CoreGraphics.CGPoint) +M:AppKit.NSApplication.GetAccessibilityRange(System.IntPtr) +M:AppKit.NSApplication.GetAccessibilityRangeForLine(System.IntPtr) +M:AppKit.NSApplication.GetAccessibilityRtf(Foundation.NSRange) +M:AppKit.NSApplication.GetAccessibilityScreenForLayout(CoreGraphics.CGPoint) +M:AppKit.NSApplication.GetAccessibilityScreenForLayout(CoreGraphics.CGSize) +M:AppKit.NSApplication.GetAccessibilityString(Foundation.NSRange) +M:AppKit.NSApplication.GetAccessibilityStyleRange(System.IntPtr) M:AppKit.NSApplication.Init M:AppKit.NSApplication.InitDrawingBridge +M:AppKit.NSApplication.IsAccessibilitySelectorAllowed(ObjCRuntime.Selector) M:AppKit.NSApplication.Main(System.String[]) M:AppKit.NSApplication.NextEvent(AppKit.NSEventMask,Foundation.NSDate,Foundation.NSRunLoopMode,System.Boolean) M:AppKit.NSApplication.remove_DecodedRestorableState(System.EventHandler{AppKit.NSCoderEventArgs}) @@ -22010,6 +22105,8 @@ M:AppKit.NSApplication.remove_WillResignActive(System.EventHandler) M:AppKit.NSApplication.remove_WillTerminate(System.EventHandler) M:AppKit.NSApplication.remove_WillUnhide(System.EventHandler) M:AppKit.NSApplication.remove_WillUpdate(System.EventHandler) +M:AppKit.NSApplication.ValidateMenuItem(AppKit.NSMenuItem) +M:AppKit.NSApplication.ValidateUserInterfaceItem(AppKit.INSValidatedUserInterfaceItem) M:AppKit.NSApplicationDelegate_Extensions.ApplicationDockMenu(AppKit.INSApplicationDelegate,AppKit.NSApplication) M:AppKit.NSApplicationDelegate_Extensions.ApplicationOpenUntitledFile(AppKit.INSApplicationDelegate,AppKit.NSApplication) M:AppKit.NSApplicationDelegate_Extensions.ApplicationShouldHandleReopen(AppKit.INSApplicationDelegate,AppKit.NSApplication,System.Boolean) @@ -22111,6 +22208,7 @@ M:AppKit.NSAttributedStringDocumentReadingOptions.#ctor(Foundation.NSDictionary) M:AppKit.NSBezierPath.Append(AppKit.NSBezierPath) M:AppKit.NSBezierPath.Append(CoreGraphics.CGPoint[]) M:AppKit.NSBezierPath.Append(System.UInt32[],AppKit.NSFont) +M:AppKit.NSBezierPath.Copy(Foundation.NSZone) M:AppKit.NSBezierPath.ElementAt(System.IntPtr,CoreGraphics.CGPoint[]@) M:AppKit.NSBezierPath.EncodeTo(Foundation.NSCoder) M:AppKit.NSBezierPath.GetLineDash(System.Runtime.InteropServices.NFloat[]@,System.Runtime.InteropServices.NFloat@) @@ -22191,12 +22289,14 @@ M:AppKit.NSBrowserDelegate.WillDisplayCell(AppKit.NSBrowser,Foundation.NSObject, M:AppKit.NSBrowserDelegate.WillScroll(AppKit.NSBrowser) M:AppKit.NSBrowserDelegate.WriteRowsWithIndexesToPasteboard(AppKit.NSBrowser,Foundation.NSIndexSet,System.IntPtr,AppKit.NSPasteboard) M:AppKit.NSButton.#ctor(CoreGraphics.CGRect) +M:AppKit.NSButton.AccessibilityPerformPress M:AppKit.NSButton.CreateButton(AppKit.NSImage,System.Action) M:AppKit.NSButton.CreateButton(System.String,AppKit.NSImage,System.Action) M:AppKit.NSButton.CreateButton(System.String,System.Action) M:AppKit.NSButton.CreateCheckbox(System.String,System.Action) M:AppKit.NSButton.CreateRadioButton(System.String,System.Action) M:AppKit.NSButton.Dispose(System.Boolean) +M:AppKit.NSButton.ValidateUserInterfaceItem(AppKit.INSValidatedUserInterfaceItem) M:AppKit.NSButtonCell.SetFont(AppKit.NSFont) M:AppKit.NSButtonCell.SetGradientType(AppKit.NSGradientType) M:AppKit.NSButtonTouchBarItem.#ctor(System.String) @@ -22212,23 +22312,52 @@ M:AppKit.NSCandidateListTouchBarItemDelegate.ChangedCandidateListVisibility(AppK M:AppKit.NSCandidateListTouchBarItemDelegate.ChangeSelectionFromCandidate(AppKit.NSCandidateListTouchBarItem,System.IntPtr,System.IntPtr) M:AppKit.NSCandidateListTouchBarItemDelegate.EndSelectingCandidate(AppKit.NSCandidateListTouchBarItem,System.IntPtr) M:AppKit.NSCell.AccessibilityPerformAction(Foundation.NSString) +M:AppKit.NSCell.AccessibilityPerformCancel +M:AppKit.NSCell.AccessibilityPerformConfirm +M:AppKit.NSCell.AccessibilityPerformDecrement +M:AppKit.NSCell.AccessibilityPerformDelete +M:AppKit.NSCell.AccessibilityPerformIncrement +M:AppKit.NSCell.AccessibilityPerformPick +M:AppKit.NSCell.AccessibilityPerformPress +M:AppKit.NSCell.AccessibilityPerformRaise +M:AppKit.NSCell.AccessibilityPerformShowAlternateUI +M:AppKit.NSCell.AccessibilityPerformShowDefaultUI +M:AppKit.NSCell.AccessibilityPerformShowMenu +M:AppKit.NSCell.Copy(Foundation.NSZone) M:AppKit.NSCell.Dispose(System.Boolean) M:AppKit.NSCell.DrawNinePartImage(CoreGraphics.CGRect,AppKit.NSImage,AppKit.NSImage,AppKit.NSImage,AppKit.NSImage,AppKit.NSImage,AppKit.NSImage,AppKit.NSImage,AppKit.NSImage,AppKit.NSImage,AppKit.NSCompositingOperation,System.Runtime.InteropServices.NFloat,System.Boolean) M:AppKit.NSCell.DrawThreePartImage(CoreGraphics.CGRect,AppKit.NSImage,AppKit.NSImage,AppKit.NSImage,System.Boolean,AppKit.NSCompositingOperation,System.Runtime.InteropServices.NFloat,System.Boolean) +M:AppKit.NSCell.EncodeTo(Foundation.NSCoder) M:AppKit.NSCell.GetAccessibilityActionDescription(Foundation.NSString) M:AppKit.NSCell.GetAccessibilityArrayAttributeCount(Foundation.NSString) M:AppKit.NSCell.GetAccessibilityArrayAttributeValues(Foundation.NSString,System.UIntPtr,System.UIntPtr) +M:AppKit.NSCell.GetAccessibilityAttributedString(Foundation.NSRange) +M:AppKit.NSCell.GetAccessibilityCellForColumn(System.IntPtr,System.IntPtr) M:AppKit.NSCell.GetAccessibilityFocusedUIElement +M:AppKit.NSCell.GetAccessibilityFrame(Foundation.NSRange) M:AppKit.NSCell.GetAccessibilityHitTest(CoreGraphics.CGPoint) M:AppKit.NSCell.GetAccessibilityIndexOfChild(Foundation.NSObject) +M:AppKit.NSCell.GetAccessibilityLayoutForScreen(CoreGraphics.CGPoint) +M:AppKit.NSCell.GetAccessibilityLayoutForScreen(CoreGraphics.CGSize) +M:AppKit.NSCell.GetAccessibilityLine(System.IntPtr) +M:AppKit.NSCell.GetAccessibilityRange(CoreGraphics.CGPoint) +M:AppKit.NSCell.GetAccessibilityRange(System.IntPtr) +M:AppKit.NSCell.GetAccessibilityRangeForLine(System.IntPtr) +M:AppKit.NSCell.GetAccessibilityRtf(Foundation.NSRange) +M:AppKit.NSCell.GetAccessibilityScreenForLayout(CoreGraphics.CGPoint) +M:AppKit.NSCell.GetAccessibilityScreenForLayout(CoreGraphics.CGSize) +M:AppKit.NSCell.GetAccessibilityString(Foundation.NSRange) +M:AppKit.NSCell.GetAccessibilityStyleRange(System.IntPtr) M:AppKit.NSCell.GetAccessibilityValue(Foundation.NSString,Foundation.NSObject) M:AppKit.NSCell.GetAccessibilityValue(Foundation.NSString) M:AppKit.NSCell.IsAccessibilityAttributeSettable(Foundation.NSString) +M:AppKit.NSCell.IsAccessibilitySelectorAllowed(ObjCRuntime.Selector) M:AppKit.NSCell.SetAccessibilityValue(Foundation.NSString,Foundation.NSObject) M:AppKit.NSCell.SetSendsActionOnEndEditing(System.Boolean) M:AppKit.NSClickGestureRecognizer.#ctor(Foundation.NSObject,ObjCRuntime.Selector) M:AppKit.NSClickGestureRecognizer.#ctor(System.Action) M:AppKit.NSClickGestureRecognizer.#ctor(System.Action{AppKit.NSClickGestureRecognizer}) +M:AppKit.NSClickGestureRecognizer.EncodeTo(Foundation.NSCoder) M:AppKit.NSClipView.#ctor(CoreGraphics.CGRect) M:AppKit.NSClipView.ScrollClipView(AppKit.NSClipView,CoreGraphics.CGPoint) M:AppKit.NSCloudSharingServiceDelegate_Extensions.Completed(AppKit.INSCloudSharingServiceDelegate,AppKit.NSSharingService,Foundation.NSObject[],Foundation.NSError) @@ -22283,15 +22412,23 @@ M:AppKit.NSCollectionLayoutSupplementaryItem.Copy(Foundation.NSZone) M:AppKit.NSCollectionLayoutSupplementaryItem.Create(AppKit.NSCollectionLayoutSize,System.String,AppKit.NSCollectionLayoutAnchor,AppKit.NSCollectionLayoutAnchor) M:AppKit.NSCollectionLayoutSupplementaryItem.Create(AppKit.NSCollectionLayoutSize,System.String,AppKit.NSCollectionLayoutAnchor) M:AppKit.NSCollectionView.#ctor(CoreGraphics.CGRect) +M:AppKit.NSCollectionView.ConcludeDragOperation(AppKit.INSDraggingInfo) M:AppKit.NSCollectionView.Dispose(System.Boolean) M:AppKit.NSCollectionView.DraggedImageBeganAt(AppKit.NSImage,CoreGraphics.CGPoint) M:AppKit.NSCollectionView.DraggedImageEndedAtDeposited(AppKit.NSImage,CoreGraphics.CGPoint,System.Boolean) M:AppKit.NSCollectionView.DraggedImageEndedAtOperation(AppKit.NSImage,CoreGraphics.CGPoint,AppKit.NSDragOperation) M:AppKit.NSCollectionView.DraggedImageMovedTo(AppKit.NSImage,CoreGraphics.CGPoint) +M:AppKit.NSCollectionView.DraggingEnded(AppKit.INSDraggingInfo) +M:AppKit.NSCollectionView.DraggingEntered(AppKit.INSDraggingInfo) +M:AppKit.NSCollectionView.DraggingExited(AppKit.INSDraggingInfo) M:AppKit.NSCollectionView.DraggingSourceOperationMaskForLocal(System.Boolean) +M:AppKit.NSCollectionView.DraggingUpdated(AppKit.INSDraggingInfo) M:AppKit.NSCollectionView.NamesOfPromisedFilesDroppedAtDestination(Foundation.NSUrl) +M:AppKit.NSCollectionView.PerformDragOperation(AppKit.INSDraggingInfo) +M:AppKit.NSCollectionView.PrepareForDragOperation(AppKit.INSDraggingInfo) M:AppKit.NSCollectionView.RegisterClassForItem(System.Type,System.String) M:AppKit.NSCollectionView.RegisterClassForSupplementaryView(System.Type,Foundation.NSString,System.String) +M:AppKit.NSCollectionViewCompositionalLayoutConfiguration.Copy(Foundation.NSZone) M:AppKit.NSCollectionViewDataSource_Extensions.GetNumberOfSections(AppKit.INSCollectionViewDataSource,AppKit.NSCollectionView) M:AppKit.NSCollectionViewDataSource_Extensions.GetView(AppKit.INSCollectionViewDataSource,AppKit.NSCollectionView,Foundation.NSString,Foundation.NSIndexPath) M:AppKit.NSCollectionViewDataSource.GetItem(AppKit.NSCollectionView,Foundation.NSIndexPath) @@ -22394,6 +22531,10 @@ M:AppKit.NSCollectionViewDelegateFlowLayout.WillDisplayItem(AppKit.NSCollectionV M:AppKit.NSCollectionViewDelegateFlowLayout.WillDisplaySupplementaryView(AppKit.NSCollectionView,AppKit.NSView,Foundation.NSString,Foundation.NSIndexPath) M:AppKit.NSCollectionViewDelegateFlowLayout.WriteItems(AppKit.NSCollectionView,Foundation.NSIndexSet,AppKit.NSPasteboard) M:AppKit.NSCollectionViewDelegateFlowLayout.WriteItems(AppKit.NSCollectionView,Foundation.NSSet,AppKit.NSPasteboard) +M:AppKit.NSCollectionViewDiffableDataSource`2.GetItem(AppKit.NSCollectionView,Foundation.NSIndexPath) +M:AppKit.NSCollectionViewDiffableDataSource`2.GetNumberofItems(AppKit.NSCollectionView,System.IntPtr) +M:AppKit.NSCollectionViewDiffableDataSource`2.GetNumberOfSections(AppKit.NSCollectionView) +M:AppKit.NSCollectionViewDiffableDataSource`2.GetView(AppKit.NSCollectionView,Foundation.NSString,Foundation.NSIndexPath) M:AppKit.NSCollectionViewElement_Extensions.ApplyLayoutAttributes(AppKit.INSCollectionViewElement,AppKit.NSCollectionViewLayoutAttributes) M:AppKit.NSCollectionViewElement_Extensions.DidTransition(AppKit.INSCollectionViewElement,AppKit.NSCollectionViewLayout,AppKit.NSCollectionViewLayout) M:AppKit.NSCollectionViewElement_Extensions.GetPreferredLayoutAttributes(AppKit.INSCollectionViewElement,AppKit.NSCollectionViewLayoutAttributes) @@ -22405,12 +22546,16 @@ M:AppKit.NSCollectionViewElement.GetPreferredLayoutAttributes(AppKit.NSCollectio M:AppKit.NSCollectionViewElement.PrepareForReuse M:AppKit.NSCollectionViewElement.WillTransition(AppKit.NSCollectionViewLayout,AppKit.NSCollectionViewLayout) M:AppKit.NSCollectionViewItem.#ctor(System.String,Foundation.NSBundle) +M:AppKit.NSCollectionViewItem.Copy(Foundation.NSZone) M:AppKit.NSCollectionViewItem.Dispose(System.Boolean) M:AppKit.NSCollectionViewLayout.Dispose(System.Boolean) +M:AppKit.NSCollectionViewLayout.EncodeTo(Foundation.NSCoder) M:AppKit.NSCollectionViewLayout.RegisterClassForDecorationView(System.Type,Foundation.NSString) +M:AppKit.NSCollectionViewLayoutAttributes.Copy(Foundation.NSZone) M:AppKit.NSCollectionViewPrefetching_Extensions.CancelPrefetching(AppKit.INSCollectionViewPrefetching,AppKit.NSCollectionView,Foundation.NSIndexPath[]) M:AppKit.NSCollectionViewSectionHeaderView_Extensions.GetSectionCollapseButton(AppKit.INSCollectionViewSectionHeaderView) M:AppKit.NSCollectionViewSectionHeaderView_Extensions.SetSectionCollapseButton(AppKit.INSCollectionViewSectionHeaderView,AppKit.NSButton) +M:AppKit.NSColor.Copy(Foundation.NSZone) M:AppKit.NSColor.EncodeTo(Foundation.NSCoder) M:AppKit.NSColor.FromCalibratedHsb(System.Byte,System.Byte,System.Byte) M:AppKit.NSColor.FromCalibratedHsb(System.Int32,System.Int32,System.Int32) @@ -22449,6 +22594,11 @@ M:AppKit.NSColor.FromRgb(System.Runtime.InteropServices.NFloat,System.Runtime.In M:AppKit.NSColor.FromRgba(System.Byte,System.Byte,System.Byte,System.Byte) M:AppKit.NSColor.FromRgba(System.Int32,System.Int32,System.Int32,System.Int32) M:AppKit.NSColor.GetComponents(System.Runtime.InteropServices.NFloat[]@) +M:AppKit.NSColor.GetPasteboardPropertyListForType(System.String) +M:AppKit.NSColor.GetReadableTypesForPasteboard(AppKit.NSPasteboard) +M:AppKit.NSColor.GetReadingOptionsForType(System.String,AppKit.NSPasteboard) +M:AppKit.NSColor.GetWritableTypesForPasteboard(AppKit.NSPasteboard) +M:AppKit.NSColor.GetWritingOptionsForType(System.String,AppKit.NSPasteboard) M:AppKit.NSColor.ToString M:AppKit.NSColorList.EncodeTo(Foundation.NSCoder) M:AppKit.NSColorPickerTouchBarItem.#ctor(System.String) @@ -22498,6 +22648,8 @@ M:AppKit.NSComboButton.#ctor(CoreGraphics.CGRect) M:AppKit.NSControl.add_Activated(System.EventHandler) M:AppKit.NSControl.Dispose(System.Boolean) M:AppKit.NSControl.remove_Activated(System.EventHandler) +M:AppKit.NSController.CommitEditing(Foundation.NSError@) +M:AppKit.NSController.EncodeTo(Foundation.NSCoder) M:AppKit.NSControlTextEditingDelegate_Extensions.ControlTextDidBeginEditing(AppKit.INSControlTextEditingDelegate,Foundation.NSNotification) M:AppKit.NSControlTextEditingDelegate_Extensions.ControlTextDidChange(AppKit.INSControlTextEditingDelegate,Foundation.NSNotification) M:AppKit.NSControlTextEditingDelegate_Extensions.ControlTextDidEndEditing(AppKit.INSControlTextEditingDelegate,Foundation.NSNotification) @@ -22573,11 +22725,23 @@ M:AppKit.NSDirectionalEdgeInsets.op_Inequality(AppKit.NSDirectionalEdgeInsets,Ap M:AppKit.NSDockTilePlugIn_Extensions.DockMenu(AppKit.INSDockTilePlugIn) M:AppKit.NSDockTilePlugIn.DockMenu M:AppKit.NSDockTilePlugIn.SetDockTile(AppKit.NSDockTile) +M:AppKit.NSDocument.AccommodatePresentedSubitemDeletion(Foundation.NSUrl,System.Action{Foundation.NSError}) M:AppKit.NSDocument.DuplicateDocument(AppKit.NSDocument.DuplicateCallback) +M:AppKit.NSDocument.ObjectDidBeginEditing(AppKit.INSEditor) +M:AppKit.NSDocument.ObjectDidEndEditing(AppKit.INSEditor) +M:AppKit.NSDocument.PresentedSubitemAppeared(Foundation.NSUrl) +M:AppKit.NSDocument.PresentedSubitemChanged(Foundation.NSUrl) +M:AppKit.NSDocument.PresentedSubitemGainedVersion(Foundation.NSUrl,Foundation.NSFileVersion) +M:AppKit.NSDocument.PresentedSubitemLostVersion(Foundation.NSUrl,Foundation.NSFileVersion) +M:AppKit.NSDocument.PresentedSubitemMoved(Foundation.NSUrl,Foundation.NSUrl) +M:AppKit.NSDocument.PresentedSubitemResolvedConflictVersion(Foundation.NSUrl,Foundation.NSFileVersion) M:AppKit.NSDocument.RestoreUserActivityState(Foundation.NSUserActivity) M:AppKit.NSDocument.ShareDocumentAsync(AppKit.NSSharingService) M:AppKit.NSDocument.StopBrowsingVersionsAsync +M:AppKit.NSDocument.ValidateMenuItem(AppKit.NSMenuItem) +M:AppKit.NSDocumentController.EncodeTo(Foundation.NSCoder) M:AppKit.NSDocumentController.RestoreWindow(System.String,Foundation.NSCoder,AppKit.NSWindowCompletionHandler) +M:AppKit.NSDocumentController.ValidateMenuItem(AppKit.NSMenuItem) M:AppKit.NSDraggingDestination_Extensions.ConcludeDragOperation(AppKit.INSDraggingDestination,AppKit.INSDraggingInfo) M:AppKit.NSDraggingDestination_Extensions.DraggingEnded(AppKit.INSDraggingDestination,AppKit.INSDraggingInfo) M:AppKit.NSDraggingDestination_Extensions.DraggingEntered(AppKit.INSDraggingDestination,AppKit.INSDraggingInfo) @@ -22609,11 +22773,37 @@ M:AppKit.NSDraggingSource.DraggedImageEndedAtOperation(AppKit.NSImage,CoreGraphi M:AppKit.NSDraggingSource.DraggedImageMovedTo(AppKit.NSImage,CoreGraphics.CGPoint) M:AppKit.NSDraggingSource.DraggingSourceOperationMaskForLocal(System.Boolean) M:AppKit.NSDraggingSource.NamesOfPromisedFilesDroppedAtDestination(Foundation.NSUrl) +M:AppKit.NSDrawer.AccessibilityPerformCancel +M:AppKit.NSDrawer.AccessibilityPerformConfirm +M:AppKit.NSDrawer.AccessibilityPerformDecrement +M:AppKit.NSDrawer.AccessibilityPerformDelete +M:AppKit.NSDrawer.AccessibilityPerformIncrement +M:AppKit.NSDrawer.AccessibilityPerformPick +M:AppKit.NSDrawer.AccessibilityPerformPress +M:AppKit.NSDrawer.AccessibilityPerformRaise +M:AppKit.NSDrawer.AccessibilityPerformShowAlternateUI +M:AppKit.NSDrawer.AccessibilityPerformShowDefaultUI +M:AppKit.NSDrawer.AccessibilityPerformShowMenu M:AppKit.NSDrawer.add_DrawerDidClose(System.EventHandler) M:AppKit.NSDrawer.add_DrawerDidOpen(System.EventHandler) M:AppKit.NSDrawer.add_DrawerWillClose(System.EventHandler) M:AppKit.NSDrawer.add_DrawerWillOpen(System.EventHandler) M:AppKit.NSDrawer.Dispose(System.Boolean) +M:AppKit.NSDrawer.GetAccessibilityAttributedString(Foundation.NSRange) +M:AppKit.NSDrawer.GetAccessibilityCellForColumn(System.IntPtr,System.IntPtr) +M:AppKit.NSDrawer.GetAccessibilityFrame(Foundation.NSRange) +M:AppKit.NSDrawer.GetAccessibilityLayoutForScreen(CoreGraphics.CGPoint) +M:AppKit.NSDrawer.GetAccessibilityLayoutForScreen(CoreGraphics.CGSize) +M:AppKit.NSDrawer.GetAccessibilityLine(System.IntPtr) +M:AppKit.NSDrawer.GetAccessibilityRange(CoreGraphics.CGPoint) +M:AppKit.NSDrawer.GetAccessibilityRange(System.IntPtr) +M:AppKit.NSDrawer.GetAccessibilityRangeForLine(System.IntPtr) +M:AppKit.NSDrawer.GetAccessibilityRtf(Foundation.NSRange) +M:AppKit.NSDrawer.GetAccessibilityScreenForLayout(CoreGraphics.CGPoint) +M:AppKit.NSDrawer.GetAccessibilityScreenForLayout(CoreGraphics.CGSize) +M:AppKit.NSDrawer.GetAccessibilityString(Foundation.NSRange) +M:AppKit.NSDrawer.GetAccessibilityStyleRange(System.IntPtr) +M:AppKit.NSDrawer.IsAccessibilitySelectorAllowed(ObjCRuntime.Selector) M:AppKit.NSDrawer.remove_DrawerDidClose(System.EventHandler) M:AppKit.NSDrawer.remove_DrawerDidOpen(System.EventHandler) M:AppKit.NSDrawer.remove_DrawerWillClose(System.EventHandler) @@ -22635,17 +22825,25 @@ M:AppKit.NSDrawerDelegate.DrawerWillResizeContents(AppKit.NSDrawer,CoreGraphics. M:AppKit.NSEdgeInsets.#ctor(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat) M:AppKit.NSEditorRegistration_Extensions.ObjectDidBeginEditing(AppKit.INSEditorRegistration,AppKit.INSEditor) M:AppKit.NSEditorRegistration_Extensions.ObjectDidEndEditing(AppKit.INSEditorRegistration,AppKit.INSEditor) +M:AppKit.NSEvent.Copy(Foundation.NSZone) +M:AppKit.NSEvent.EncodeTo(Foundation.NSCoder) M:AppKit.NSExtendedStringDrawing.DrawString(Foundation.NSString,CoreGraphics.CGRect,Foundation.NSStringDrawingOptions,AppKit.NSStringAttributes,AppKit.NSStringDrawingContext) M:AppKit.NSExtendedStringDrawing.GetBoundingRect(Foundation.NSString,CoreGraphics.CGSize,Foundation.NSStringDrawingOptions,AppKit.NSStringAttributes,AppKit.NSStringDrawingContext) M:AppKit.NSExtendedStringDrawing.WeakDrawString(Foundation.NSString,CoreGraphics.CGRect,Foundation.NSStringDrawingOptions,Foundation.NSDictionary,AppKit.NSStringDrawingContext) M:AppKit.NSExtendedStringDrawing.WeakGetBoundingRect(Foundation.NSString,CoreGraphics.CGSize,Foundation.NSStringDrawingOptions,Foundation.NSDictionary,AppKit.NSStringDrawingContext) M:AppKit.NSFilePromiseProvider.Dispose(System.Boolean) +M:AppKit.NSFilePromiseProvider.GetPasteboardPropertyListForType(System.String) +M:AppKit.NSFilePromiseProvider.GetWritableTypesForPasteboard(AppKit.NSPasteboard) +M:AppKit.NSFilePromiseProvider.GetWritingOptionsForType(System.String,AppKit.NSPasteboard) M:AppKit.NSFilePromiseProviderDelegate_Extensions.GetOperationQueue(AppKit.INSFilePromiseProviderDelegate,AppKit.NSFilePromiseProvider) M:AppKit.NSFilePromiseProviderDelegate.GetFileNameForDestination(AppKit.NSFilePromiseProvider,System.String) M:AppKit.NSFilePromiseProviderDelegate.GetOperationQueue(AppKit.NSFilePromiseProvider) M:AppKit.NSFilePromiseProviderDelegate.WritePromiseToUrl(AppKit.NSFilePromiseProvider,Foundation.NSUrl,System.Action{Foundation.NSError}) +M:AppKit.NSFilePromiseReceiver.GetReadableTypesForPasteboard(AppKit.NSPasteboard) +M:AppKit.NSFilePromiseReceiver.GetReadingOptionsForType(System.String,AppKit.NSPasteboard) M:AppKit.NSFont.BoldSystemFontOfSize(System.Runtime.InteropServices.NFloat) M:AppKit.NSFont.ControlContentFontOfSize(System.Runtime.InteropServices.NFloat) +M:AppKit.NSFont.Copy(Foundation.NSZone) M:AppKit.NSFont.EncodeTo(Foundation.NSCoder) M:AppKit.NSFont.FromCTFont(CoreText.CTFont) M:AppKit.NSFont.FromDescription(AppKit.NSFontDescriptor,Foundation.NSAffineTransform) @@ -22671,10 +22869,15 @@ M:AppKit.NSFont.UserFixedPitchFontOfSize(System.Runtime.InteropServices.NFloat) M:AppKit.NSFont.UserFontOfSize(System.Runtime.InteropServices.NFloat) M:AppKit.NSFontChanging_Extensions.ChangeFont(AppKit.INSFontChanging,AppKit.NSFontManager) M:AppKit.NSFontChanging_Extensions.GetValidModes(AppKit.INSFontChanging,AppKit.NSFontPanel) +M:AppKit.NSFontCollection.Copy(Foundation.NSZone) +M:AppKit.NSFontCollection.EncodeTo(Foundation.NSCoder) +M:AppKit.NSFontCollection.MutableCopy(Foundation.NSZone) M:AppKit.NSFontCollectionChangedEventArgs.#ctor(Foundation.NSNotification) +M:AppKit.NSFontDescriptor.Copy(Foundation.NSZone) M:AppKit.NSFontDescriptor.Create(AppKit.NSFontDescriptorSystemDesign) M:AppKit.NSFontDescriptor.EncodeTo(Foundation.NSCoder) M:AppKit.NSFontManager.Dispose(System.Boolean) +M:AppKit.NSFontManager.ValidateMenuItem(AppKit.NSMenuItem) M:AppKit.NSForm.#ctor(CoreGraphics.CGRect,AppKit.NSMatrixMode,AppKit.NSCell,System.IntPtr,System.IntPtr) M:AppKit.NSForm.#ctor(CoreGraphics.CGRect,AppKit.NSMatrixMode,ObjCRuntime.Class,System.IntPtr,System.IntPtr) M:AppKit.NSForm.#ctor(CoreGraphics.CGRect) @@ -22684,6 +22887,7 @@ M:AppKit.NSGestureRecognizer_NSTouchBar.SetAllowedTouchTypes(AppKit.NSGestureRec M:AppKit.NSGestureRecognizer.#ctor(ObjCRuntime.Selector,AppKit.NSGestureRecognizer.Token) M:AppKit.NSGestureRecognizer.#ctor(System.Action) M:AppKit.NSGestureRecognizer.Dispose(System.Boolean) +M:AppKit.NSGestureRecognizer.EncodeTo(Foundation.NSCoder) M:AppKit.NSGestureRecognizer.ParameterlessDispatch.Activated M:AppKit.NSGestureRecognizer.ParametrizedDispatch.Activated(AppKit.NSGestureRecognizer) M:AppKit.NSGestureRecognizer.Token.#ctor @@ -22699,11 +22903,13 @@ M:AppKit.NSGestureRecognizerDelegate.ShouldBeRequiredToFail(AppKit.NSGestureReco M:AppKit.NSGestureRecognizerDelegate.ShouldReceiveTouch(AppKit.NSGestureRecognizer,AppKit.NSTouch) M:AppKit.NSGestureRecognizerDelegate.ShouldRecognizeSimultaneously(AppKit.NSGestureRecognizer,AppKit.NSGestureRecognizer) M:AppKit.NSGestureRecognizerDelegate.ShouldRequireFailure(AppKit.NSGestureRecognizer,AppKit.NSGestureRecognizer) +M:AppKit.NSGlyphInfo.Copy(Foundation.NSZone) M:AppKit.NSGlyphInfo.EncodeTo(Foundation.NSCoder) M:AppKit.NSGradient.#ctor(AppKit.NSColor[],System.Double[],AppKit.NSColorSpace) M:AppKit.NSGradient.#ctor(AppKit.NSColor[],System.Double[]) M:AppKit.NSGradient.#ctor(AppKit.NSColor[],System.Single[],AppKit.NSColorSpace) M:AppKit.NSGradient.#ctor(AppKit.NSColor[],System.Single[]) +M:AppKit.NSGradient.Copy(Foundation.NSZone) M:AppKit.NSGradient.EncodeTo(Foundation.NSCoder) M:AppKit.NSGraphics.BitsPerPixelFromDepth(AppKit.NSWindowDepth) M:AppKit.NSGraphics.BitsPerSampleFromDepth(AppKit.NSWindowDepth) @@ -22733,8 +22939,11 @@ M:AppKit.NSGraphics.ShowAnimationEffect(AppKit.NSAnimationEffect,CoreGraphics.CG M:AppKit.NSGraphics.ShowAnimationEffect(AppKit.NSAnimationEffect,CoreGraphics.CGPoint,CoreGraphics.CGSize,System.Action) M:AppKit.NSGraphicsContext.FromGraphicsPort(CoreGraphics.CGContext,System.Boolean) M:AppKit.NSGridCell.Dispose(System.Boolean) +M:AppKit.NSGridCell.EncodeTo(Foundation.NSCoder) M:AppKit.NSGridColumn.Dispose(System.Boolean) +M:AppKit.NSGridColumn.EncodeTo(Foundation.NSCoder) M:AppKit.NSGridRow.Dispose(System.Boolean) +M:AppKit.NSGridRow.EncodeTo(Foundation.NSCoder) M:AppKit.NSGroupTouchBarItem.#ctor(System.String) M:AppKit.NSHapticFeedbackPerformer.PerformFeedback(AppKit.NSHapticFeedbackPattern,AppKit.NSHapticFeedbackPerformanceTime) M:AppKit.NSImage.#ctor(Foundation.NSData,System.Boolean) @@ -22772,11 +22981,15 @@ M:AppKit.NSImageDelegate.WillLoadRepresentation(AppKit.NSImage,AppKit.NSImageRep M:AppKit.NSImageLoadEventArgs.#ctor(AppKit.NSImageRep) M:AppKit.NSImageLoadRepresentationEventArgs.#ctor(AppKit.NSImageRep,AppKit.NSImageLoadStatus) M:AppKit.NSImagePartialEventArgs.#ctor(AppKit.NSImageRep,System.IntPtr) +M:AppKit.NSImageRep.Copy(Foundation.NSZone) +M:AppKit.NSImageRep.EncodeTo(Foundation.NSCoder) M:AppKit.NSImageRep.SetAlpha(System.Boolean) M:AppKit.NSImageResizingModeExtensions.ToManaged(System.IntPtr) M:AppKit.NSImageResizingModeExtensions.ToNative(AppKit.NSImageResizingMode) +M:AppKit.NSImageSymbolConfiguration.Copy(Foundation.NSZone) M:AppKit.NSImageSymbolConfiguration.EncodeTo(Foundation.NSCoder) M:AppKit.NSImageView.#ctor(CoreGraphics.CGRect) +M:AppKit.NSImageView.ValidateMenuItem(AppKit.NSMenuItem) M:AppKit.NSLayerDelegateContentsScaleUpdating_Extensions.ShouldInheritContentsScale(AppKit.INSLayerDelegateContentsScaleUpdating,CoreAnimation.CALayer,System.Runtime.InteropServices.NFloat,AppKit.NSWindow) M:AppKit.NSLayoutAnchor`1.ConstraintEqualTo(AppKit.NSLayoutAnchor{`0},System.Runtime.InteropServices.NFloat) M:AppKit.NSLayoutAnchor`1.ConstraintEqualTo(AppKit.NSLayoutAnchor{`0}) @@ -22810,6 +23023,7 @@ M:AppKit.NSLayoutDimension.ConstraintLessThanOrEqualTo(AppKit.NSLayoutDimension, M:AppKit.NSLayoutDimension.ConstraintLessThanOrEqualTo(AppKit.NSLayoutDimension,System.Runtime.InteropServices.NFloat) M:AppKit.NSLayoutDimension.ConstraintLessThanOrEqualTo(System.Runtime.InteropServices.NFloat) M:AppKit.NSLayoutGuide.Dispose(System.Boolean) +M:AppKit.NSLayoutGuide.EncodeTo(Foundation.NSCoder) M:AppKit.NSLayoutManager_NSTextViewSupport.GetFirstTextView(AppKit.NSLayoutManager) M:AppKit.NSLayoutManager_NSTextViewSupport.GetRulerAccessoryView(AppKit.NSLayoutManager,AppKit.NSTextView,AppKit.NSParagraphStyle,AppKit.NSRulerView,System.Boolean) M:AppKit.NSLayoutManager_NSTextViewSupport.GetRulerMarkers(AppKit.NSLayoutManager,AppKit.NSTextView,AppKit.NSParagraphStyle,AppKit.NSRulerView) @@ -22967,7 +23181,9 @@ M:AppKit.NSMagnificationGestureRecognizer.#ctor(System.Action) M:AppKit.NSMagnificationGestureRecognizer.#ctor(System.Action{AppKit.NSMagnificationGestureRecognizer}) M:AppKit.NSMatrix.add_DoubleClick(System.EventHandler) M:AppKit.NSMatrix.Dispose(System.Boolean) +M:AppKit.NSMatrix.GetStringForToolTip(AppKit.NSView,System.IntPtr,CoreGraphics.CGPoint,System.IntPtr) M:AppKit.NSMatrix.remove_DoubleClick(System.EventHandler) +M:AppKit.NSMatrix.ValidateUserInterfaceItem(AppKit.INSValidatedUserInterfaceItem) M:AppKit.NSMatrixDelegate.ControlTextDidBeginEditing(Foundation.NSNotification) M:AppKit.NSMatrixDelegate.ControlTextDidChange(Foundation.NSNotification) M:AppKit.NSMatrixDelegate.ControlTextDidEndEditing(Foundation.NSNotification) @@ -22978,8 +23194,38 @@ M:AppKit.NSMatrixDelegate.GetCompletions(AppKit.NSControl,AppKit.NSTextView,Syst M:AppKit.NSMatrixDelegate.IsValidObject(AppKit.NSControl,Foundation.NSObject) M:AppKit.NSMatrixDelegate.TextShouldBeginEditing(AppKit.NSControl,AppKit.NSText) M:AppKit.NSMatrixDelegate.TextShouldEndEditing(AppKit.NSControl,AppKit.NSText) +M:AppKit.NSMenu.AccessibilityAddChildElement(AppKit.NSAccessibilityElement) +M:AppKit.NSMenu.AccessibilityPerformCancel +M:AppKit.NSMenu.AccessibilityPerformConfirm +M:AppKit.NSMenu.AccessibilityPerformDecrement +M:AppKit.NSMenu.AccessibilityPerformDelete +M:AppKit.NSMenu.AccessibilityPerformIncrement +M:AppKit.NSMenu.AccessibilityPerformPick +M:AppKit.NSMenu.AccessibilityPerformPress +M:AppKit.NSMenu.AccessibilityPerformRaise +M:AppKit.NSMenu.AccessibilityPerformShowAlternateUI +M:AppKit.NSMenu.AccessibilityPerformShowDefaultUI +M:AppKit.NSMenu.AccessibilityPerformShowMenu +M:AppKit.NSMenu.Copy(Foundation.NSZone) +M:AppKit.NSMenu.CreateElement(Foundation.NSString,CoreGraphics.CGRect,Foundation.NSString,Foundation.NSObject) M:AppKit.NSMenu.Dispose(System.Boolean) +M:AppKit.NSMenu.EncodeTo(Foundation.NSCoder) +M:AppKit.NSMenu.GetAccessibilityAttributedString(Foundation.NSRange) +M:AppKit.NSMenu.GetAccessibilityCellForColumn(System.IntPtr,System.IntPtr) +M:AppKit.NSMenu.GetAccessibilityFrame(Foundation.NSRange) +M:AppKit.NSMenu.GetAccessibilityLayoutForScreen(CoreGraphics.CGPoint) +M:AppKit.NSMenu.GetAccessibilityLayoutForScreen(CoreGraphics.CGSize) +M:AppKit.NSMenu.GetAccessibilityLine(System.IntPtr) +M:AppKit.NSMenu.GetAccessibilityRange(CoreGraphics.CGPoint) +M:AppKit.NSMenu.GetAccessibilityRange(System.IntPtr) +M:AppKit.NSMenu.GetAccessibilityRangeForLine(System.IntPtr) +M:AppKit.NSMenu.GetAccessibilityRtf(Foundation.NSRange) +M:AppKit.NSMenu.GetAccessibilityScreenForLayout(CoreGraphics.CGPoint) +M:AppKit.NSMenu.GetAccessibilityScreenForLayout(CoreGraphics.CGSize) +M:AppKit.NSMenu.GetAccessibilityString(Foundation.NSRange) +M:AppKit.NSMenu.GetAccessibilityStyleRange(System.IntPtr) M:AppKit.NSMenu.InsertItem(System.String,System.String,System.IntPtr) +M:AppKit.NSMenu.IsAccessibilitySelectorAllowed(ObjCRuntime.Selector) M:AppKit.NSMenuDelegate_Extensions.ConfinementRectForMenu(AppKit.INSMenuDelegate,AppKit.NSMenu,AppKit.NSScreen) M:AppKit.NSMenuDelegate_Extensions.HasKeyEquivalentForEvent(AppKit.INSMenuDelegate,AppKit.NSMenu,AppKit.NSEvent,Foundation.NSObject,ObjCRuntime.Selector) M:AppKit.NSMenuDelegate_Extensions.MenuDidClose(AppKit.INSMenuDelegate,AppKit.NSMenu) @@ -23001,9 +23247,40 @@ M:AppKit.NSMenuItem.#ctor(System.String,System.String,System.EventHandler,System M:AppKit.NSMenuItem.#ctor(System.String,System.String,System.EventHandler) M:AppKit.NSMenuItem.#ctor(System.String,System.String) M:AppKit.NSMenuItem.#ctor(System.String) +M:AppKit.NSMenuItem.AccessibilityAddChildElement(AppKit.NSAccessibilityElement) +M:AppKit.NSMenuItem.AccessibilityPerformCancel +M:AppKit.NSMenuItem.AccessibilityPerformConfirm +M:AppKit.NSMenuItem.AccessibilityPerformDecrement +M:AppKit.NSMenuItem.AccessibilityPerformDelete +M:AppKit.NSMenuItem.AccessibilityPerformIncrement +M:AppKit.NSMenuItem.AccessibilityPerformPick +M:AppKit.NSMenuItem.AccessibilityPerformPress +M:AppKit.NSMenuItem.AccessibilityPerformRaise +M:AppKit.NSMenuItem.AccessibilityPerformShowAlternateUI +M:AppKit.NSMenuItem.AccessibilityPerformShowDefaultUI +M:AppKit.NSMenuItem.AccessibilityPerformShowMenu M:AppKit.NSMenuItem.add_Activated(System.EventHandler) +M:AppKit.NSMenuItem.Copy(Foundation.NSZone) +M:AppKit.NSMenuItem.CreateElement(Foundation.NSString,CoreGraphics.CGRect,Foundation.NSString,Foundation.NSObject) M:AppKit.NSMenuItem.Dispose(System.Boolean) +M:AppKit.NSMenuItem.EncodeTo(Foundation.NSCoder) +M:AppKit.NSMenuItem.GetAccessibilityAttributedString(Foundation.NSRange) +M:AppKit.NSMenuItem.GetAccessibilityCellForColumn(System.IntPtr,System.IntPtr) +M:AppKit.NSMenuItem.GetAccessibilityFrame(Foundation.NSRange) +M:AppKit.NSMenuItem.GetAccessibilityLayoutForScreen(CoreGraphics.CGPoint) +M:AppKit.NSMenuItem.GetAccessibilityLayoutForScreen(CoreGraphics.CGSize) +M:AppKit.NSMenuItem.GetAccessibilityLine(System.IntPtr) +M:AppKit.NSMenuItem.GetAccessibilityRange(CoreGraphics.CGPoint) +M:AppKit.NSMenuItem.GetAccessibilityRange(System.IntPtr) +M:AppKit.NSMenuItem.GetAccessibilityRangeForLine(System.IntPtr) +M:AppKit.NSMenuItem.GetAccessibilityRtf(Foundation.NSRange) +M:AppKit.NSMenuItem.GetAccessibilityScreenForLayout(CoreGraphics.CGPoint) +M:AppKit.NSMenuItem.GetAccessibilityScreenForLayout(CoreGraphics.CGSize) +M:AppKit.NSMenuItem.GetAccessibilityString(Foundation.NSRange) +M:AppKit.NSMenuItem.GetAccessibilityStyleRange(System.IntPtr) +M:AppKit.NSMenuItem.IsAccessibilitySelectorAllowed(ObjCRuntime.Selector) M:AppKit.NSMenuItem.remove_Activated(System.EventHandler) +M:AppKit.NSMenuItemBadge.Copy(Foundation.NSZone) M:AppKit.NSMenuItemCell.#ctor(AppKit.NSImage) M:AppKit.NSMenuItemEventArgs.#ctor(Foundation.NSNotification) M:AppKit.NSMenuItemIndexEventArgs.#ctor(Foundation.NSNotification) @@ -23031,7 +23308,9 @@ M:AppKit.NSMutableFontCollection.SetQueryDescriptors(AppKit.NSFontDescriptor[]) M:AppKit.NSMutableParagraphStyle.AddTabStop(AppKit.NSTextTab) M:AppKit.NSMutableParagraphStyle.RemoveTabStop(AppKit.NSTextTab) M:AppKit.NSMutableParagraphStyle.SetParagraphStyle(AppKit.NSParagraphStyle) +M:AppKit.NSNib.EncodeTo(Foundation.NSCoder) M:AppKit.NSNibConnector.Dispose(System.Boolean) +M:AppKit.NSNibConnector.EncodeTo(Foundation.NSCoder) M:AppKit.NSObject_NSEditorRegistration.ObjectDidBeginEditing(Foundation.NSObject,AppKit.INSEditor) M:AppKit.NSObject_NSEditorRegistration.ObjectDidEndEditing(Foundation.NSObject,AppKit.INSEditor) M:AppKit.NSObject_NSFontPanelValidationAdditions.GetValidModes(Foundation.NSObject,AppKit.NSFontPanel) @@ -23040,6 +23319,7 @@ M:AppKit.NSOpenGLLayer.Dispose(System.Boolean) M:AppKit.NSOpenGLPixelFormat.#ctor(AppKit.NSOpenGLPixelFormatAttribute[]) M:AppKit.NSOpenGLPixelFormat.#ctor(System.Object[]) M:AppKit.NSOpenGLPixelFormat.#ctor(System.UInt32[]) +M:AppKit.NSOpenGLPixelFormat.EncodeTo(Foundation.NSCoder) M:AppKit.NSOpenGLView.#ctor(CoreGraphics.CGRect) M:AppKit.NSOpenPanel.#ctor M:AppKit.NSOpenPanel.BeginSheet(System.String,System.String,System.String[],AppKit.NSWindow,System.Action) @@ -23188,6 +23468,8 @@ M:AppKit.NSPageController.add_DidEndLiveTransition(System.EventHandler) M:AppKit.NSPageController.add_DidTransition(System.EventHandler{AppKit.NSPageControllerTransitionEventArgs}) M:AppKit.NSPageController.add_PrepareViewController(System.EventHandler{AppKit.NSPageControllerPrepareViewControllerEventArgs}) M:AppKit.NSPageController.add_WillStartLiveTransition(System.EventHandler) +M:AppKit.NSPageController.AnimationFor(Foundation.NSString) +M:AppKit.NSPageController.DefaultAnimationFor(Foundation.NSString) M:AppKit.NSPageController.Dispose(System.Boolean) M:AppKit.NSPageController.remove_DidEndLiveTransition(System.EventHandler) M:AppKit.NSPageController.remove_DidTransition(System.EventHandler{AppKit.NSPageControllerTransitionEventArgs}) @@ -23216,11 +23498,17 @@ M:AppKit.NSPanel.#ctor(CoreGraphics.CGRect,AppKit.NSWindowStyle,AppKit.NSBacking M:AppKit.NSPanGestureRecognizer.#ctor(Foundation.NSObject,ObjCRuntime.Selector) M:AppKit.NSPanGestureRecognizer.#ctor(System.Action) M:AppKit.NSPanGestureRecognizer.#ctor(System.Action{AppKit.NSPanGestureRecognizer}) +M:AppKit.NSPanGestureRecognizer.EncodeTo(Foundation.NSCoder) M:AppKit.NSParagraphStyle.Copy(Foundation.NSZone) M:AppKit.NSParagraphStyle.EncodeTo(Foundation.NSCoder) M:AppKit.NSParagraphStyle.GetDefaultWritingDirection(System.String) M:AppKit.NSParagraphStyle.MutableCopy(Foundation.NSZone) M:AppKit.NSPasteboard.WriteObjects(AppKit.INSPasteboardWriting[]) +M:AppKit.NSPasteboardItem.GetPasteboardPropertyListForType(System.String) +M:AppKit.NSPasteboardItem.GetReadableTypesForPasteboard(AppKit.NSPasteboard) +M:AppKit.NSPasteboardItem.GetReadingOptionsForType(System.String,AppKit.NSPasteboard) +M:AppKit.NSPasteboardItem.GetWritableTypesForPasteboard(AppKit.NSPasteboard) +M:AppKit.NSPasteboardItem.GetWritingOptionsForType(System.String,AppKit.NSPasteboard) M:AppKit.NSPasteboardItemDataProvider_Extensions.FinishedWithDataProvider(AppKit.INSPasteboardItemDataProvider,AppKit.NSPasteboard) M:AppKit.NSPasteboardItemDataProvider.FinishedWithDataProvider(AppKit.NSPasteboard) M:AppKit.NSPasteboardItemDataProvider.ProvideDataForType(AppKit.NSPasteboard,AppKit.NSPasteboardItem,System.String) @@ -23236,6 +23524,7 @@ M:AppKit.NSPathCell.remove_DoubleClick(System.EventHandler) M:AppKit.NSPathCell.remove_WillDisplayOpenPanel(System.EventHandler{AppKit.NSPathCellDisplayPanelEventArgs}) M:AppKit.NSPathCell.remove_WillPopupMenu(System.EventHandler{AppKit.NSPathCellMenuEventArgs}) M:AppKit.NSPathCell.SetControlSize(AppKit.NSControlSize) +M:AppKit.NSPathCell.ValidateMenuItem(AppKit.NSMenuItem) M:AppKit.NSPathCellDelegate_Extensions.WillDisplayOpenPanel(AppKit.INSPathCellDelegate,AppKit.NSPathCell,AppKit.NSOpenPanel) M:AppKit.NSPathCellDelegate_Extensions.WillPopupMenu(AppKit.INSPathCellDelegate,AppKit.NSPathCell,AppKit.NSMenu) M:AppKit.NSPathCellDelegate.WillDisplayOpenPanel(AppKit.NSPathCell,AppKit.NSOpenPanel) @@ -23260,7 +23549,33 @@ M:AppKit.NSPathControlDelegate.ValidateDrop(AppKit.NSPathControl,AppKit.INSDragg M:AppKit.NSPathControlDelegate.WillDisplayOpenPanel(AppKit.NSPathControl,AppKit.NSOpenPanel) M:AppKit.NSPathControlDelegate.WillPopUpMenu(AppKit.NSPathControl,AppKit.NSMenu) M:AppKit.NSPickerTouchBarItem.Dispose(System.Boolean) +M:AppKit.NSPopover.AccessibilityPerformCancel +M:AppKit.NSPopover.AccessibilityPerformConfirm +M:AppKit.NSPopover.AccessibilityPerformDecrement +M:AppKit.NSPopover.AccessibilityPerformDelete +M:AppKit.NSPopover.AccessibilityPerformIncrement +M:AppKit.NSPopover.AccessibilityPerformPick +M:AppKit.NSPopover.AccessibilityPerformPress +M:AppKit.NSPopover.AccessibilityPerformRaise +M:AppKit.NSPopover.AccessibilityPerformShowAlternateUI +M:AppKit.NSPopover.AccessibilityPerformShowDefaultUI +M:AppKit.NSPopover.AccessibilityPerformShowMenu M:AppKit.NSPopover.Dispose(System.Boolean) +M:AppKit.NSPopover.GetAccessibilityAttributedString(Foundation.NSRange) +M:AppKit.NSPopover.GetAccessibilityCellForColumn(System.IntPtr,System.IntPtr) +M:AppKit.NSPopover.GetAccessibilityFrame(Foundation.NSRange) +M:AppKit.NSPopover.GetAccessibilityLayoutForScreen(CoreGraphics.CGPoint) +M:AppKit.NSPopover.GetAccessibilityLayoutForScreen(CoreGraphics.CGSize) +M:AppKit.NSPopover.GetAccessibilityLine(System.IntPtr) +M:AppKit.NSPopover.GetAccessibilityRange(CoreGraphics.CGPoint) +M:AppKit.NSPopover.GetAccessibilityRange(System.IntPtr) +M:AppKit.NSPopover.GetAccessibilityRangeForLine(System.IntPtr) +M:AppKit.NSPopover.GetAccessibilityRtf(Foundation.NSRange) +M:AppKit.NSPopover.GetAccessibilityScreenForLayout(CoreGraphics.CGPoint) +M:AppKit.NSPopover.GetAccessibilityScreenForLayout(CoreGraphics.CGSize) +M:AppKit.NSPopover.GetAccessibilityString(Foundation.NSRange) +M:AppKit.NSPopover.GetAccessibilityStyleRange(System.IntPtr) +M:AppKit.NSPopover.IsAccessibilitySelectorAllowed(ObjCRuntime.Selector) M:AppKit.NSPopoverCloseEventArgs.#ctor(Foundation.NSNotification) M:AppKit.NSPopoverDelegate_Extensions.DidClose(AppKit.INSPopoverDelegate,Foundation.NSNotification) M:AppKit.NSPopoverDelegate_Extensions.DidDetach(AppKit.INSPopoverDelegate,AppKit.NSPopover) @@ -23279,6 +23594,7 @@ M:AppKit.NSPopoverDelegate.WillShow(Foundation.NSNotification) M:AppKit.NSPopoverTouchBarItem.#ctor(System.String) M:AppKit.NSPopUpButtonCell.#ctor(AppKit.NSImage) M:AppKit.NSPopUpButtonCell.#ctor(System.String) +M:AppKit.NSPopUpButtonCell.ValidateMenuItem(AppKit.NSMenuItem) M:AppKit.NSPredicateEditorRowTemplate.#ctor(Foundation.NSCompoundPredicateType[]) M:AppKit.NSPredicateEditorRowTemplate.#ctor(System.Collections.Generic.IEnumerable{Foundation.NSExpression},CoreData.NSAttributeType,System.Collections.Generic.IEnumerable{Foundation.NSPredicateOperatorType},Foundation.NSComparisonPredicateModifier,Foundation.NSComparisonPredicateOptions) M:AppKit.NSPredicateEditorRowTemplate.#ctor(System.Collections.Generic.IEnumerable{Foundation.NSExpression},System.Collections.Generic.IEnumerable{Foundation.NSExpression},System.Collections.Generic.IEnumerable{Foundation.NSPredicateOperatorType},Foundation.NSComparisonPredicateModifier,Foundation.NSComparisonPredicateOptions) @@ -23287,12 +23603,18 @@ M:AppKit.NSPredicateEditorRowTemplate.#ctor(System.Collections.Generic.IEnumerab M:AppKit.NSPredicateEditorRowTemplate.#ctor(System.String,CoreData.NSAttributeType,System.Collections.Generic.IEnumerable{Foundation.NSPredicateOperatorType},Foundation.NSComparisonPredicateModifier,Foundation.NSComparisonPredicateOptions) M:AppKit.NSPredicateEditorRowTemplate.#ctor(System.String,System.Collections.Generic.IEnumerable{System.String},System.Collections.Generic.IEnumerable{Foundation.NSPredicateOperatorType},Foundation.NSComparisonPredicateModifier,Foundation.NSComparisonPredicateOptions) M:AppKit.NSPredicateEditorRowTemplate.#ctor(System.String,System.String,System.Collections.Generic.IEnumerable{Foundation.NSPredicateOperatorType},Foundation.NSComparisonPredicateModifier,Foundation.NSComparisonPredicateOptions) +M:AppKit.NSPredicateEditorRowTemplate.Copy(Foundation.NSZone) +M:AppKit.NSPredicateEditorRowTemplate.EncodeTo(Foundation.NSCoder) M:AppKit.NSPressGestureRecognizer.#ctor(Foundation.NSObject,ObjCRuntime.Selector) M:AppKit.NSPressGestureRecognizer.#ctor(System.Action) M:AppKit.NSPressGestureRecognizer.#ctor(System.Action{AppKit.NSPressGestureRecognizer}) M:AppKit.NSPreviewRepresentableActivityItem_Extensions.GetIconProvider(AppKit.INSPreviewRepresentableActivityItem) M:AppKit.NSPreviewRepresentableActivityItem_Extensions.GetImageProvider(AppKit.INSPreviewRepresentableActivityItem) M:AppKit.NSPreviewRepresentableActivityItem_Extensions.GetTitle(AppKit.INSPreviewRepresentableActivityItem) +M:AppKit.NSPrinter.Copy(Foundation.NSZone) +M:AppKit.NSPrinter.EncodeTo(Foundation.NSCoder) +M:AppKit.NSPrintInfo.Copy(Foundation.NSZone) +M:AppKit.NSPrintInfo.EncodeTo(Foundation.NSCoder) M:AppKit.NSPrintInfo.GetPageFormat M:AppKit.NSPrintInfo.GetPrintSession M:AppKit.NSPrintInfo.GetPrintSettings @@ -23304,6 +23626,7 @@ M:AppKit.NSProgressIndicator.#ctor(CoreGraphics.CGRect) M:AppKit.NSResponder_NSTouchBarProvider.GetTouchBar(AppKit.NSResponder) M:AppKit.NSResponder_NSTouchBarProvider.MakeTouchBar(AppKit.NSResponder) M:AppKit.NSResponder_NSTouchBarProvider.SetTouchBar(AppKit.NSResponder,AppKit.NSTouchBar) +M:AppKit.NSResponder.EncodeTo(Foundation.NSCoder) M:AppKit.NSResponder.PresentError(Foundation.NSError,AppKit.NSWindow,Foundation.NSObject,ObjCRuntime.Selector,System.IntPtr) M:AppKit.NSResponder.RestoreUserActivityState(Foundation.NSUserActivity) M:AppKit.NSRotationGestureRecognizer.#ctor(Foundation.NSObject,ObjCRuntime.Selector) @@ -23332,6 +23655,8 @@ M:AppKit.NSRuleEditorDelegate.EditingEnded(Foundation.NSNotification) M:AppKit.NSRuleEditorDelegate.NumberOfChildren(AppKit.NSRuleEditor,Foundation.NSObject,AppKit.NSRuleEditorRowType) M:AppKit.NSRuleEditorDelegate.PredicateParts(AppKit.NSRuleEditor,Foundation.NSObject,Foundation.NSObject,System.IntPtr) M:AppKit.NSRuleEditorDelegate.RowsDidChange(Foundation.NSNotification) +M:AppKit.NSRulerMarker.Copy(Foundation.NSZone) +M:AppKit.NSRulerMarker.EncodeTo(Foundation.NSCoder) M:AppKit.NSRulerMarkerClientViewDelegation.RulerViewLocation(AppKit.NSView,AppKit.NSRulerView,CoreGraphics.CGPoint) M:AppKit.NSRulerMarkerClientViewDelegation.RulerViewPoint(AppKit.NSView,AppKit.NSRulerView,System.Runtime.InteropServices.NFloat) M:AppKit.NSRulerView.#ctor(CoreGraphics.CGRect) @@ -23347,6 +23672,7 @@ M:AppKit.NSSavePanel.remove_DirectoryDidChange(System.EventHandler{AppKit.NSOpen M:AppKit.NSSavePanel.remove_SelectionDidChange(System.EventHandler) M:AppKit.NSSavePanel.remove_WillExpand(System.EventHandler{AppKit.NSOpenSaveExpandingEventArgs}) M:AppKit.NSScroller.#ctor(CoreGraphics.CGRect) +M:AppKit.NSScrollView.FindBarViewDidChangeHeight M:AppKit.NSScrubber.Dispose(System.Boolean) M:AppKit.NSScrubberArrangedView.#ctor(CoreGraphics.CGRect) M:AppKit.NSScrubberDataSource.GetNumberOfItems(AppKit.NSScrubber) @@ -23372,6 +23698,9 @@ M:AppKit.NSScrubberFlowLayoutDelegate.DidHighlightItem(AppKit.NSScrubber,System. M:AppKit.NSScrubberFlowLayoutDelegate.DidSelectItem(AppKit.NSScrubber,System.IntPtr) M:AppKit.NSScrubberFlowLayoutDelegate.Layout(AppKit.NSScrubber,AppKit.NSScrubberFlowLayout,System.IntPtr) M:AppKit.NSScrubberLayout.Dispose(System.Boolean) +M:AppKit.NSScrubberLayout.EncodeTo(Foundation.NSCoder) +M:AppKit.NSScrubberLayoutAttributes.Copy(Foundation.NSZone) +M:AppKit.NSScrubberSelectionStyle.EncodeTo(Foundation.NSCoder) M:AppKit.NSSearchField.#ctor(CoreGraphics.CGRect) M:AppKit.NSSearchField.add_SearchingEnded(System.EventHandler) M:AppKit.NSSearchField.add_SearchingStarted(System.EventHandler) @@ -23458,6 +23787,8 @@ M:AppKit.NSSharingServicePickerTouchBarItemDelegate.DidChooseSharingService(AppK M:AppKit.NSSharingServicePickerTouchBarItemDelegate.ItemsForSharingServicePickerTouchBarItem(AppKit.NSSharingServicePickerTouchBarItem) M:AppKit.NSSharingServicePickerTouchBarItemDelegate.SharingServicesForItems(AppKit.NSSharingServicePicker,Foundation.NSObject[],AppKit.NSSharingService[]) M:AppKit.NSSlider.#ctor(CoreGraphics.CGRect) +M:AppKit.NSSlider.AccessibilityPerformDecrement +M:AppKit.NSSlider.AccessibilityPerformIncrement M:AppKit.NSSlider.FromTarget(System.Action) M:AppKit.NSSlider.FromValue(System.Double,System.Double,System.Double,System.Action) M:AppKit.NSSliderAccessory.AccessibilityPerformCancel @@ -23472,6 +23803,7 @@ M:AppKit.NSSliderAccessory.AccessibilityPerformShowAlternateUI M:AppKit.NSSliderAccessory.AccessibilityPerformShowDefaultUI M:AppKit.NSSliderAccessory.AccessibilityPerformShowMenu M:AppKit.NSSliderAccessory.Dispose(System.Boolean) +M:AppKit.NSSliderAccessory.EncodeTo(Foundation.NSCoder) M:AppKit.NSSliderAccessory.GetAccessibilityAttributedString(Foundation.NSRange) M:AppKit.NSSliderAccessory.GetAccessibilityCellForColumn(System.IntPtr,System.IntPtr) M:AppKit.NSSliderAccessory.GetAccessibilityFrame(Foundation.NSRange) @@ -23487,6 +23819,8 @@ M:AppKit.NSSliderAccessory.GetAccessibilityScreenForLayout(CoreGraphics.CGSize) M:AppKit.NSSliderAccessory.GetAccessibilityString(Foundation.NSRange) M:AppKit.NSSliderAccessory.GetAccessibilityStyleRange(System.IntPtr) M:AppKit.NSSliderAccessory.IsAccessibilitySelectorAllowed(ObjCRuntime.Selector) +M:AppKit.NSSliderAccessoryBehavior.Copy(Foundation.NSZone) +M:AppKit.NSSliderAccessoryBehavior.EncodeTo(Foundation.NSCoder) M:AppKit.NSSliderCell.#ctor(AppKit.NSImage) M:AppKit.NSSliderCell.#ctor(System.String) M:AppKit.NSSliderTouchBarItem.#ctor(System.String) @@ -23494,8 +23828,14 @@ M:AppKit.NSSliderTouchBarItem.add_Activated(System.EventHandler) M:AppKit.NSSliderTouchBarItem.Dispose(System.Boolean) M:AppKit.NSSliderTouchBarItem.remove_Activated(System.EventHandler) M:AppKit.NSSound.add_DidFinishPlaying(System.EventHandler{AppKit.NSSoundFinishedEventArgs}) +M:AppKit.NSSound.Copy(Foundation.NSZone) M:AppKit.NSSound.Dispose(System.Boolean) M:AppKit.NSSound.EncodeTo(Foundation.NSCoder) +M:AppKit.NSSound.GetPasteboardPropertyListForType(System.String) +M:AppKit.NSSound.GetReadableTypesForPasteboard(AppKit.NSPasteboard) +M:AppKit.NSSound.GetReadingOptionsForType(System.String,AppKit.NSPasteboard) +M:AppKit.NSSound.GetWritableTypesForPasteboard(AppKit.NSPasteboard) +M:AppKit.NSSound.GetWritingOptionsForType(System.String,AppKit.NSPasteboard) M:AppKit.NSSound.IsPlaying M:AppKit.NSSound.remove_DidFinishPlaying(System.EventHandler{AppKit.NSSoundFinishedEventArgs}) M:AppKit.NSSoundDelegate_Extensions.DidFinishPlaying(AppKit.INSSoundDelegate,AppKit.NSSound,System.Boolean) @@ -23526,6 +23866,13 @@ M:AppKit.NSSpellCheckerCandidates.#ctor(System.IntPtr,Foundation.NSTextCheckingR M:AppKit.NSSplitView.#ctor(CoreGraphics.CGRect) M:AppKit.NSSplitView.Dispose(System.Boolean) M:AppKit.NSSplitViewController.#ctor(System.String,Foundation.NSBundle) +M:AppKit.NSSplitViewController.ConstrainSplitPosition(AppKit.NSSplitView,System.Runtime.InteropServices.NFloat,System.IntPtr) +M:AppKit.NSSplitViewController.DidResizeSubviews(Foundation.NSNotification) +M:AppKit.NSSplitViewController.Resize(AppKit.NSSplitView,CoreGraphics.CGSize) +M:AppKit.NSSplitViewController.SetMaxCoordinateOfSubview(AppKit.NSSplitView,System.Runtime.InteropServices.NFloat,System.IntPtr) +M:AppKit.NSSplitViewController.SetMinCoordinateOfSubview(AppKit.NSSplitView,System.Runtime.InteropServices.NFloat,System.IntPtr) +M:AppKit.NSSplitViewController.ShouldAdjustSize(AppKit.NSSplitView,AppKit.NSView) +M:AppKit.NSSplitViewController.SplitViewWillResizeSubviews(Foundation.NSNotification) M:AppKit.NSSplitViewDelegate_Extensions.CanCollapse(AppKit.INSSplitViewDelegate,AppKit.NSSplitView,AppKit.NSView) M:AppKit.NSSplitViewDelegate_Extensions.ConstrainSplitPosition(AppKit.INSSplitViewDelegate,AppKit.NSSplitView,System.Runtime.InteropServices.NFloat,System.IntPtr) M:AppKit.NSSplitViewDelegate_Extensions.DidResizeSubviews(AppKit.INSSplitViewDelegate,Foundation.NSNotification) @@ -23551,6 +23898,9 @@ M:AppKit.NSSplitViewDelegate.ShouldCollapseForDoubleClick(AppKit.NSSplitView,App M:AppKit.NSSplitViewDelegate.ShouldHideDivider(AppKit.NSSplitView,System.IntPtr) M:AppKit.NSSplitViewDelegate.SplitViewWillResizeSubviews(Foundation.NSNotification) M:AppKit.NSSplitViewDividerIndexEventArgs.#ctor(Foundation.NSNotification) +M:AppKit.NSSplitViewItem.AnimationFor(Foundation.NSString) +M:AppKit.NSSplitViewItem.DefaultAnimationFor(Foundation.NSString) +M:AppKit.NSSplitViewItem.EncodeTo(Foundation.NSCoder) M:AppKit.NSSpringLoadingDestination_Extensions.DraggingEnded(AppKit.INSSpringLoadingDestination,AppKit.INSDraggingInfo) M:AppKit.NSSpringLoadingDestination_Extensions.Entered(AppKit.INSSpringLoadingDestination,AppKit.INSDraggingInfo) M:AppKit.NSSpringLoadingDestination_Extensions.Exited(AppKit.INSSpringLoadingDestination,AppKit.INSDraggingInfo) @@ -23669,6 +24019,8 @@ M:AppKit.NSStatusItem.add_DoubleClick(System.EventHandler) M:AppKit.NSStatusItem.Dispose(System.Boolean) M:AppKit.NSStatusItem.remove_DoubleClick(System.EventHandler) M:AppKit.NSStepper.#ctor(CoreGraphics.CGRect) +M:AppKit.NSStepper.AccessibilityPerformDecrement +M:AppKit.NSStepper.AccessibilityPerformIncrement M:AppKit.NSStepperTouchBarItem.Dispose(System.Boolean) M:AppKit.NSStringAttributes.#ctor M:AppKit.NSStringAttributes.#ctor(Foundation.NSDictionary) @@ -23689,12 +24041,16 @@ M:AppKit.NSStringDrawing.DrawInRect(System.String,CoreGraphics.CGRect,AppKit.NSS M:AppKit.NSStringDrawing.DrawInRect(System.String,CoreGraphics.CGRect,Foundation.NSDictionary) M:AppKit.NSStringDrawing.StringSize(System.String,AppKit.NSStringAttributes) M:AppKit.NSStringDrawing.StringSize(System.String,Foundation.NSDictionary) +M:AppKit.NSSwitch.AccessibilityPerformDecrement +M:AppKit.NSSwitch.AccessibilityPerformIncrement M:AppKit.NSSwitch.AccessibilityPerformPress M:AppKit.NSTableCellView.#ctor(CoreGraphics.CGRect) M:AppKit.NSTableCellView.Dispose(System.Boolean) M:AppKit.NSTableColumn.#ctor(System.String) +M:AppKit.NSTableColumn.EncodeTo(Foundation.NSCoder) M:AppKit.NSTableHeaderCell.#ctor(System.String) M:AppKit.NSTableHeaderView.#ctor(CoreGraphics.CGRect) +M:AppKit.NSTableHeaderView.GetStringForToolTip(AppKit.NSView,System.IntPtr,CoreGraphics.CGPoint,System.IntPtr) M:AppKit.NSTableRowView.#ctor(CoreGraphics.CGRect) M:AppKit.NSTableView.add_ColumnDidMove(System.EventHandler) M:AppKit.NSTableView.add_ColumnDidResize(System.EventHandler) @@ -23729,6 +24085,7 @@ M:AppKit.NSTableView.remove_UserDidChangeVisibility(System.EventHandler{AppKit.N M:AppKit.NSTableView.remove_WillDisplayCell(System.EventHandler{AppKit.NSTableViewCellEventArgs}) M:AppKit.NSTableView.SelectColumn(System.IntPtr,System.Boolean) M:AppKit.NSTableView.SelectRow(System.IntPtr,System.Boolean) +M:AppKit.NSTableView.ValidateUserInterfaceItem(AppKit.INSValidatedUserInterfaceItem) M:AppKit.NSTableViewCellEventArgs.#ctor(Foundation.NSObject,AppKit.NSTableColumn,System.IntPtr) M:AppKit.NSTableViewDataSource_Extensions.AcceptDrop(AppKit.INSTableViewDataSource,AppKit.NSTableView,AppKit.INSDraggingInfo,System.IntPtr,AppKit.NSTableViewDropOperation) M:AppKit.NSTableViewDataSource_Extensions.DraggingSessionEnded(AppKit.INSTableViewDataSource,AppKit.NSTableView,AppKit.NSDraggingSession,CoreGraphics.CGPoint,AppKit.NSDragOperation) @@ -23816,7 +24173,20 @@ M:AppKit.NSTableViewDelegate.ShouldTypeSelect(AppKit.NSTableView,AppKit.NSEvent, M:AppKit.NSTableViewDelegate.UserCanChangeVisibility(AppKit.NSTableView,AppKit.NSTableColumn) M:AppKit.NSTableViewDelegate.UserDidChangeVisibility(AppKit.NSTableView,AppKit.NSTableColumn[]) M:AppKit.NSTableViewDelegate.WillDisplayCell(AppKit.NSTableView,Foundation.NSObject,AppKit.NSTableColumn,System.IntPtr) +M:AppKit.NSTableViewDiffableDataSource`2.AcceptDrop(AppKit.NSTableView,AppKit.INSDraggingInfo,System.IntPtr,AppKit.NSTableViewDropOperation) M:AppKit.NSTableViewDiffableDataSource`2.ApplySnapshotAsync(AppKit.NSDiffableDataSourceSnapshot{`0,`1},System.Boolean) +M:AppKit.NSTableViewDiffableDataSource`2.DraggingSessionEnded(AppKit.NSTableView,AppKit.NSDraggingSession,CoreGraphics.CGPoint,AppKit.NSDragOperation) +M:AppKit.NSTableViewDiffableDataSource`2.DraggingSessionWillBegin(AppKit.NSTableView,AppKit.NSDraggingSession,CoreGraphics.CGPoint,Foundation.NSIndexSet) +M:AppKit.NSTableViewDiffableDataSource`2.FilesDropped(AppKit.NSTableView,Foundation.NSUrl,Foundation.NSIndexSet) +M:AppKit.NSTableViewDiffableDataSource`2.GetObjectValue(AppKit.NSTableView,AppKit.NSTableColumn,System.IntPtr) +M:AppKit.NSTableViewDiffableDataSource`2.GetPasteboardWriterForRow(AppKit.NSTableView,System.IntPtr) +M:AppKit.NSTableViewDiffableDataSource`2.GetRowCount(AppKit.NSTableView) +M:AppKit.NSTableViewDiffableDataSource`2.SetObjectValue(AppKit.NSTableView,Foundation.NSObject,AppKit.NSTableColumn,System.IntPtr) +M:AppKit.NSTableViewDiffableDataSource`2.SortDescriptorsChanged(AppKit.NSTableView,Foundation.NSSortDescriptor[]) +M:AppKit.NSTableViewDiffableDataSource`2.UpdateDraggingItems(AppKit.NSTableView,AppKit.INSDraggingInfo) +M:AppKit.NSTableViewDiffableDataSource`2.ValidateDrop(AppKit.NSTableView,AppKit.INSDraggingInfo,System.IntPtr,AppKit.NSTableViewDropOperation) +M:AppKit.NSTableViewDiffableDataSource`2.WriteRows(AppKit.NSTableView,Foundation.NSIndexSet,AppKit.NSPasteboard) +M:AppKit.NSTableViewRowAction.Copy(Foundation.NSZone) M:AppKit.NSTableViewRowEventArgs.#ctor(AppKit.NSTableRowView,System.IntPtr) M:AppKit.NSTableViewSource.AcceptDrop(AppKit.NSTableView,AppKit.INSDraggingInfo,System.IntPtr,AppKit.NSTableViewDropOperation) M:AppKit.NSTableViewSource.ColumnDidMove(Foundation.NSNotification) @@ -23868,6 +24238,11 @@ M:AppKit.NSTabView.remove_DidSelect(System.EventHandler{AppKit.NSTabViewItemEven M:AppKit.NSTabView.remove_NumberOfItemsChanged(System.EventHandler) M:AppKit.NSTabView.remove_WillSelect(System.EventHandler{AppKit.NSTabViewItemEventArgs}) M:AppKit.NSTabViewController.#ctor(System.String,Foundation.NSBundle) +M:AppKit.NSTabViewController.DidRemoveItem(Foundation.NSNotification) +M:AppKit.NSTabViewController.GetItemCanBeInsertedAt(AppKit.NSToolbar,System.String,System.IntPtr) +M:AppKit.NSTabViewController.GetToolbarImmovableItemIdentifiers(AppKit.NSToolbar) +M:AppKit.NSTabViewController.NumberOfItemsChanged(AppKit.NSTabView) +M:AppKit.NSTabViewController.WillAddItem(Foundation.NSNotification) M:AppKit.NSTabViewDelegate_Extensions.DidSelect(AppKit.INSTabViewDelegate,AppKit.NSTabView,AppKit.NSTabViewItem) M:AppKit.NSTabViewDelegate_Extensions.NumberOfItemsChanged(AppKit.INSTabViewDelegate,AppKit.NSTabView) M:AppKit.NSTabViewDelegate_Extensions.ShouldSelectTabViewItem(AppKit.INSTabViewDelegate,AppKit.NSTabView,AppKit.NSTabViewItem) @@ -23876,6 +24251,7 @@ M:AppKit.NSTabViewDelegate.DidSelect(AppKit.NSTabView,AppKit.NSTabViewItem) M:AppKit.NSTabViewDelegate.NumberOfItemsChanged(AppKit.NSTabView) M:AppKit.NSTabViewDelegate.ShouldSelectTabViewItem(AppKit.NSTabView,AppKit.NSTabViewItem) M:AppKit.NSTabViewDelegate.WillSelect(AppKit.NSTabView,AppKit.NSTabViewItem) +M:AppKit.NSTabViewItem.EncodeTo(Foundation.NSCoder) M:AppKit.NSTabViewItemEventArgs.#ctor(AppKit.NSTabViewItem) M:AppKit.NSText.add_TextDidBeginEditing(System.EventHandler) M:AppKit.NSText.add_TextDidChange(System.EventHandler) @@ -23905,6 +24281,7 @@ M:AppKit.NSTextAttachmentViewProvider.#ctor(AppKit.NSTextAttachment,AppKit.NSVie M:AppKit.NSTextAttachmentViewProvider.Dispose(System.Boolean) M:AppKit.NSTextAttachmentViewProvider.GetAttachmentBounds(Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject},AppKit.INSTextLocation,AppKit.NSTextContainer,CoreGraphics.CGRect,CoreGraphics.CGPoint) M:AppKit.NSTextAttachmentViewProvider.LoadView +M:AppKit.NSTextBlock.Copy(Foundation.NSZone) M:AppKit.NSTextBlock.EncodeTo(Foundation.NSCoder) M:AppKit.NSTextCheckingController.CheckText(Foundation.NSRange,Foundation.NSTextCheckingTypes,AppKit.NSTextCheckingOptions) M:AppKit.NSTextCheckingOptions.#ctor @@ -23975,11 +24352,17 @@ M:AppKit.NSTextField.add_EditingBegan(System.EventHandler) M:AppKit.NSTextField.add_EditingEnded(System.EventHandler) M:AppKit.NSTextField.Dispose(System.Boolean) M:AppKit.NSTextField.GetAccessibilityAttributedString(Foundation.NSRange) +M:AppKit.NSTextField.GetAccessibilityFrame(Foundation.NSRange) +M:AppKit.NSTextField.GetAccessibilityLine(System.IntPtr) +M:AppKit.NSTextField.GetAccessibilityRangeForLine(System.IntPtr) +M:AppKit.NSTextField.GetAccessibilityString(Foundation.NSRange) +M:AppKit.NSTextField.GetContentType M:AppKit.NSTextField.remove_Changed(System.EventHandler) M:AppKit.NSTextField.remove_DidFailToValidatePartialString(System.EventHandler{AppKit.NSControlTextErrorEventArgs}) M:AppKit.NSTextField.remove_EditingBegan(System.EventHandler) M:AppKit.NSTextField.remove_EditingEnded(System.EventHandler) M:AppKit.NSTextField.SetContentType(Foundation.NSString) +M:AppKit.NSTextField.ValidateUserInterfaceItem(AppKit.INSValidatedUserInterfaceItem) M:AppKit.NSTextFieldCell.#ctor(AppKit.NSImage) M:AppKit.NSTextFieldDelegate_Extensions.Changed(AppKit.INSTextFieldDelegate,Foundation.NSNotification) M:AppKit.NSTextFieldDelegate_Extensions.DidFailToFormatString(AppKit.INSTextFieldDelegate,AppKit.NSControl,System.String,System.String) @@ -24008,6 +24391,7 @@ M:AppKit.NSTextFieldDelegate.ShouldSelectCandidate(AppKit.NSTextField,AppKit.NST M:AppKit.NSTextFieldDelegate.TextShouldBeginEditing(AppKit.NSControl,AppKit.NSText) M:AppKit.NSTextFieldDelegate.TextShouldEndEditing(AppKit.NSControl,AppKit.NSText) M:AppKit.NSTextFinder.Dispose(System.Boolean) +M:AppKit.NSTextFinder.EncodeTo(Foundation.NSCoder) M:AppKit.NSTextFinderBarContainer_Extensions.GetContentView(AppKit.INSTextFinderBarContainer) M:AppKit.NSTextFinderBarContainer.FindBarViewDidChangeHeight M:AppKit.NSTextFinderClient_Extensions.DidReplaceCharacters(AppKit.INSTextFinderClient) @@ -24213,8 +24597,22 @@ M:AppKit.NSTextView.DraggedImageEndedAtDeposited(AppKit.NSImage,CoreGraphics.CGP M:AppKit.NSTextView.DraggedImageEndedAtOperation(AppKit.NSImage,CoreGraphics.CGPoint,AppKit.NSDragOperation) M:AppKit.NSTextView.DraggedImageMovedTo(AppKit.NSImage,CoreGraphics.CGPoint) M:AppKit.NSTextView.DraggingSourceOperationMaskForLocal(System.Boolean) +M:AppKit.NSTextView.DrawsVertically(System.UIntPtr) M:AppKit.NSTextView.EndSelectingCandidate(AppKit.NSCandidateListTouchBarItem,System.IntPtr) M:AppKit.NSTextView.GetAccessibilityAttributedString(Foundation.NSRange) +M:AppKit.NSTextView.GetAccessibilityFrame(Foundation.NSRange) +M:AppKit.NSTextView.GetAccessibilityLine(System.IntPtr) +M:AppKit.NSTextView.GetAccessibilityRangeForLine(System.IntPtr) +M:AppKit.NSTextView.GetAccessibilityString(Foundation.NSRange) +M:AppKit.NSTextView.GetAttributedSubstring(Foundation.NSRange,Foundation.NSRange@) +M:AppKit.NSTextView.GetAttributedSubstring(Foundation.NSRange) +M:AppKit.NSTextView.GetBaselineDelta(System.UIntPtr) +M:AppKit.NSTextView.GetCharacterIndex(CoreGraphics.CGPoint) +M:AppKit.NSTextView.GetContentType +M:AppKit.NSTextView.GetFirstRect(Foundation.NSRange,Foundation.NSRange@) +M:AppKit.NSTextView.GetFirstRectForCharacterRange(Foundation.NSRange) +M:AppKit.NSTextView.GetFractionOfDistanceThroughGlyph(CoreGraphics.CGPoint) +M:AppKit.NSTextView.InsertText(Foundation.NSObject,Foundation.NSRange) M:AppKit.NSTextView.IsCoalescingUndo M:AppKit.NSTextView.MakeItem(AppKit.NSTouchBar,System.String) M:AppKit.NSTextView.NamesOfPromisedFilesDroppedAtDestination(Foundation.NSUrl) @@ -24224,6 +24622,11 @@ M:AppKit.NSTextView.remove_DidChangeSelection(System.EventHandler) M:AppKit.NSTextView.remove_DidChangeTypingAttributes(System.EventHandler) M:AppKit.NSTextView.remove_DraggedCell(System.EventHandler{AppKit.NSTextViewDraggedCellEventArgs}) M:AppKit.NSTextView.SetContentType(Foundation.NSString) +M:AppKit.NSTextView.SetMarkedText(Foundation.NSObject,Foundation.NSRange,Foundation.NSRange) +M:AppKit.NSTextView.SetMarkedText(Foundation.NSObject,Foundation.NSRange) +M:AppKit.NSTextView.UnmarkText +M:AppKit.NSTextView.ValidateMenuItem(AppKit.NSMenuItem) +M:AppKit.NSTextView.ValidateUserInterfaceItem(AppKit.INSValidatedUserInterfaceItem) M:AppKit.NSTextViewClickedEventArgs.#ctor(AppKit.NSTextAttachmentCell,CoreGraphics.CGRect,System.UIntPtr) M:AppKit.NSTextViewDelegate_Extensions.CellClicked(AppKit.INSTextViewDelegate,AppKit.NSTextView,AppKit.NSTextAttachmentCell,CoreGraphics.CGRect,System.UIntPtr) M:AppKit.NSTextViewDelegate_Extensions.CellDoubleClicked(AppKit.INSTextViewDelegate,AppKit.NSTextView,AppKit.NSTextAttachmentCell,CoreGraphics.CGRect,System.UIntPtr) @@ -24290,8 +24693,16 @@ M:AppKit.NSTextViewportLayoutControllerDelegate.DidLayout(AppKit.NSTextViewportL M:AppKit.NSTextViewportLayoutControllerDelegate.GetViewportBounds(AppKit.NSTextViewportLayoutController) M:AppKit.NSTextViewportLayoutControllerDelegate.WillLayout(AppKit.NSTextViewportLayoutController) M:AppKit.NSTextViewWillChangeNotifyingTextViewEventArgs.#ctor(Foundation.NSNotification) +M:AppKit.NSTintConfiguration.Copy(Foundation.NSZone) M:AppKit.NSTintConfiguration.EncodeTo(Foundation.NSCoder) M:AppKit.NSTitlebarAccessoryViewController.#ctor(System.String,Foundation.NSBundle) +M:AppKit.NSTitlebarAccessoryViewController.AnimationDidEnd(AppKit.NSAnimation) +M:AppKit.NSTitlebarAccessoryViewController.AnimationDidReachProgressMark(AppKit.NSAnimation,System.Single) +M:AppKit.NSTitlebarAccessoryViewController.AnimationDidStop(AppKit.NSAnimation) +M:AppKit.NSTitlebarAccessoryViewController.AnimationFor(Foundation.NSString) +M:AppKit.NSTitlebarAccessoryViewController.AnimationShouldStart(AppKit.NSAnimation) +M:AppKit.NSTitlebarAccessoryViewController.ComputeAnimationCurve(AppKit.NSAnimation,System.Single) +M:AppKit.NSTitlebarAccessoryViewController.DefaultAnimationFor(Foundation.NSString) M:AppKit.NSTokenField.#ctor(CoreGraphics.CGRect) M:AppKit.NSTokenField.Dispose(System.Boolean) M:AppKit.NSTokenFieldCell.#ctor(System.String) @@ -24358,6 +24769,7 @@ M:AppKit.NSToolbarDelegate.SelectableItemIdentifiers(AppKit.NSToolbar) M:AppKit.NSToolbarDelegate.WillAddItem(Foundation.NSNotification) M:AppKit.NSToolbarDelegate.WillInsertItem(AppKit.NSToolbar,System.String,System.Boolean) M:AppKit.NSToolbarItem.add_Activated(System.EventHandler) +M:AppKit.NSToolbarItem.Copy(Foundation.NSZone) M:AppKit.NSToolbarItem.Dispose(System.Boolean) M:AppKit.NSToolbarItem.remove_Activated(System.EventHandler) M:AppKit.NSToolbarItem.ValidateMenuItem(AppKit.NSMenuItem) @@ -24367,30 +24779,72 @@ M:AppKit.NSTouch_NSTouchBar.GetLocation(AppKit.NSTouch,AppKit.NSView) M:AppKit.NSTouch_NSTouchBar.GetPreviousLocation(AppKit.NSTouch,AppKit.NSView) M:AppKit.NSTouch_NSTouchBar.GetTouchType(AppKit.NSTouch) M:AppKit.NSTouch.#ctor +M:AppKit.NSTouch.Copy(Foundation.NSZone) M:AppKit.NSTouchBar.Dispose(System.Boolean) +M:AppKit.NSTouchBar.EncodeTo(Foundation.NSCoder) M:AppKit.NSTouchBarDelegate_Extensions.MakeItem(AppKit.INSTouchBarDelegate,AppKit.NSTouchBar,System.String) M:AppKit.NSTouchBarDelegate.MakeItem(AppKit.NSTouchBar,System.String) M:AppKit.NSTouchBarItem.#ctor(AppKit.NSTouchBarItemIdentifier) +M:AppKit.NSTouchBarItem.EncodeTo(Foundation.NSCoder) +M:AppKit.NSTrackingArea.Copy(Foundation.NSZone) +M:AppKit.NSTrackingArea.EncodeTo(Foundation.NSCoder) M:AppKit.NSTrackingSeparatorToolbarItem.#ctor(System.String) +M:AppKit.NSUserInterfaceCompressionOptions.Copy(Foundation.NSZone) +M:AppKit.NSUserInterfaceCompressionOptions.EncodeTo(Foundation.NSCoder) M:AppKit.NSUserInterfaceItemSearching_Extensions.PerformAction(AppKit.INSUserInterfaceItemSearching,Foundation.NSObject) M:AppKit.NSUserInterfaceItemSearching_Extensions.ShowAllHelpTopics(AppKit.INSUserInterfaceItemSearching,System.String) M:AppKit.NSView_NSCandidateListTouchBarItem.GetCandidateListTouchBarItem(AppKit.NSView) M:AppKit.NSView_NSTouchBar.GetAllowedTouchTypes(AppKit.NSView) M:AppKit.NSView_NSTouchBar.SetAllowedTouchTypes(AppKit.NSView,AppKit.NSTouchTypeMask) M:AppKit.NSView.AccessibilityPerformAction(Foundation.NSString) +M:AppKit.NSView.AccessibilityPerformCancel +M:AppKit.NSView.AccessibilityPerformConfirm +M:AppKit.NSView.AccessibilityPerformDecrement +M:AppKit.NSView.AccessibilityPerformDelete +M:AppKit.NSView.AccessibilityPerformIncrement +M:AppKit.NSView.AccessibilityPerformPick +M:AppKit.NSView.AccessibilityPerformPress +M:AppKit.NSView.AccessibilityPerformRaise +M:AppKit.NSView.AccessibilityPerformShowAlternateUI +M:AppKit.NSView.AccessibilityPerformShowDefaultUI +M:AppKit.NSView.AccessibilityPerformShowMenu M:AppKit.NSView.AddToolTip(CoreGraphics.CGRect,AppKit.INSToolTipOwner) M:AppKit.NSView.AddToolTip(CoreGraphics.CGRect,Foundation.NSObject,System.IntPtr) M:AppKit.NSView.AddToolTip(CoreGraphics.CGRect,Foundation.NSObject) +M:AppKit.NSView.AnimationFor(Foundation.NSString) +M:AppKit.NSView.ConcludeDragOperation(AppKit.INSDraggingInfo) +M:AppKit.NSView.DefaultAnimationFor(Foundation.NSString) M:AppKit.NSView.Dispose(System.Boolean) +M:AppKit.NSView.DraggingEnded(AppKit.INSDraggingInfo) +M:AppKit.NSView.DraggingEntered(AppKit.INSDraggingInfo) +M:AppKit.NSView.DraggingExited(AppKit.INSDraggingInfo) +M:AppKit.NSView.DraggingUpdated(AppKit.INSDraggingInfo) M:AppKit.NSView.GetAccessibilityActionDescription(Foundation.NSString) M:AppKit.NSView.GetAccessibilityArrayAttributeCount(Foundation.NSString) M:AppKit.NSView.GetAccessibilityArrayAttributeValues(Foundation.NSString,System.UIntPtr,System.UIntPtr) +M:AppKit.NSView.GetAccessibilityAttributedString(Foundation.NSRange) +M:AppKit.NSView.GetAccessibilityCellForColumn(System.IntPtr,System.IntPtr) M:AppKit.NSView.GetAccessibilityFocusedUIElement +M:AppKit.NSView.GetAccessibilityFrame(Foundation.NSRange) M:AppKit.NSView.GetAccessibilityHitTest(CoreGraphics.CGPoint) M:AppKit.NSView.GetAccessibilityIndexOfChild(Foundation.NSObject) +M:AppKit.NSView.GetAccessibilityLayoutForScreen(CoreGraphics.CGPoint) +M:AppKit.NSView.GetAccessibilityLayoutForScreen(CoreGraphics.CGSize) +M:AppKit.NSView.GetAccessibilityLine(System.IntPtr) +M:AppKit.NSView.GetAccessibilityRange(CoreGraphics.CGPoint) +M:AppKit.NSView.GetAccessibilityRange(System.IntPtr) +M:AppKit.NSView.GetAccessibilityRangeForLine(System.IntPtr) +M:AppKit.NSView.GetAccessibilityRtf(Foundation.NSRange) +M:AppKit.NSView.GetAccessibilityScreenForLayout(CoreGraphics.CGPoint) +M:AppKit.NSView.GetAccessibilityScreenForLayout(CoreGraphics.CGSize) +M:AppKit.NSView.GetAccessibilityString(Foundation.NSRange) +M:AppKit.NSView.GetAccessibilityStyleRange(System.IntPtr) M:AppKit.NSView.GetAccessibilityValue(Foundation.NSString,Foundation.NSObject) M:AppKit.NSView.GetAccessibilityValue(Foundation.NSString) M:AppKit.NSView.IsAccessibilityAttributeSettable(Foundation.NSString) +M:AppKit.NSView.IsAccessibilitySelectorAllowed(ObjCRuntime.Selector) +M:AppKit.NSView.PerformDragOperation(AppKit.INSDraggingInfo) +M:AppKit.NSView.PrepareForDragOperation(AppKit.INSDraggingInfo) M:AppKit.NSView.SetAccessibilityValue(Foundation.NSString,Foundation.NSObject) M:AppKit.NSView.SortSubviews(System.Func{AppKit.NSView,AppKit.NSView,Foundation.NSComparisonResult}) M:AppKit.NSViewAnimation.#ctor(System.Double,AppKit.NSAnimationCurve) @@ -24403,6 +24857,7 @@ M:AppKit.NSViewController.BecomeFirstResponder M:AppKit.NSViewController.BeginGestureWithEvent(AppKit.NSEvent) M:AppKit.NSViewController.BeginRequestWithExtensionContext(Foundation.NSExtensionContext) M:AppKit.NSViewController.ChangeMode(AppKit.NSEvent) +M:AppKit.NSViewController.CommitEditing(Foundation.NSError@) M:AppKit.NSViewController.CursorUpdate(AppKit.NSEvent) M:AppKit.NSViewController.Dispose(System.Boolean) M:AppKit.NSViewController.EncodeRestorableState(Foundation.NSCoder,Foundation.NSOperationQueue) @@ -24430,6 +24885,8 @@ M:AppKit.NSViewController.OtherMouseDown(AppKit.NSEvent) M:AppKit.NSViewController.OtherMouseDragged(AppKit.NSEvent) M:AppKit.NSViewController.OtherMouseUp(AppKit.NSEvent) M:AppKit.NSViewController.PerformKeyEquivalent(AppKit.NSEvent) +M:AppKit.NSViewController.PerformSegue(System.String,Foundation.NSObject) +M:AppKit.NSViewController.PrepareForSegue(AppKit.NSStoryboardSegue,Foundation.NSObject) M:AppKit.NSViewController.PresentError(Foundation.NSError,AppKit.NSWindow,Foundation.NSObject,ObjCRuntime.Selector,System.IntPtr) M:AppKit.NSViewController.PresentError(Foundation.NSError) M:AppKit.NSViewController.PresentViewControllerInWidget(AppKit.NSViewController) @@ -24445,6 +24902,7 @@ M:AppKit.NSViewController.RightMouseUp(AppKit.NSEvent) M:AppKit.NSViewController.RotateWithEvent(AppKit.NSEvent) M:AppKit.NSViewController.ScrollWheel(AppKit.NSEvent) M:AppKit.NSViewController.ShouldBeTreatedAsInkEvent(AppKit.NSEvent) +M:AppKit.NSViewController.ShouldPerformSegue(System.String,Foundation.NSObject) M:AppKit.NSViewController.ShowContextHelp(Foundation.NSObject) M:AppKit.NSViewController.SmartMagnify(AppKit.NSEvent) M:AppKit.NSViewController.SupplementalTargetForAction(ObjCRuntime.Selector,Foundation.NSObject) @@ -24466,6 +24924,17 @@ M:AppKit.NSViewControllerPresentationAnimator.AnimateDismissal(AppKit.NSViewCont M:AppKit.NSViewControllerPresentationAnimator.AnimatePresentation(AppKit.NSViewController,AppKit.NSViewController) M:AppKit.NSVisualEffectView.#ctor(CoreGraphics.CGRect) M:AppKit.NSWindow.#ctor +M:AppKit.NSWindow.AccessibilityPerformCancel +M:AppKit.NSWindow.AccessibilityPerformConfirm +M:AppKit.NSWindow.AccessibilityPerformDecrement +M:AppKit.NSWindow.AccessibilityPerformDelete +M:AppKit.NSWindow.AccessibilityPerformIncrement +M:AppKit.NSWindow.AccessibilityPerformPick +M:AppKit.NSWindow.AccessibilityPerformPress +M:AppKit.NSWindow.AccessibilityPerformRaise +M:AppKit.NSWindow.AccessibilityPerformShowAlternateUI +M:AppKit.NSWindow.AccessibilityPerformShowDefaultUI +M:AppKit.NSWindow.AccessibilityPerformShowMenu M:AppKit.NSWindow.add_DidBecomeKey(System.EventHandler) M:AppKit.NSWindow.add_DidBecomeMain(System.EventHandler) M:AppKit.NSWindow.add_DidChangeBackingProperties(System.EventHandler) @@ -24500,10 +24969,27 @@ M:AppKit.NSWindow.add_WillExitVersionBrowser(System.EventHandler) M:AppKit.NSWindow.add_WillMiniaturize(System.EventHandler) M:AppKit.NSWindow.add_WillMove(System.EventHandler) M:AppKit.NSWindow.add_WillStartLiveResize(System.EventHandler) +M:AppKit.NSWindow.AnimationFor(Foundation.NSString) M:AppKit.NSWindow.Close +M:AppKit.NSWindow.DefaultAnimationFor(Foundation.NSString) M:AppKit.NSWindow.DiscardEventsMatchingMask(AppKit.NSEventMask,AppKit.NSEvent) M:AppKit.NSWindow.Dispose(System.Boolean) M:AppKit.NSWindow.FromWindowRef(System.IntPtr) +M:AppKit.NSWindow.GetAccessibilityAttributedString(Foundation.NSRange) +M:AppKit.NSWindow.GetAccessibilityCellForColumn(System.IntPtr,System.IntPtr) +M:AppKit.NSWindow.GetAccessibilityFrame(Foundation.NSRange) +M:AppKit.NSWindow.GetAccessibilityLayoutForScreen(CoreGraphics.CGPoint) +M:AppKit.NSWindow.GetAccessibilityLayoutForScreen(CoreGraphics.CGSize) +M:AppKit.NSWindow.GetAccessibilityLine(System.IntPtr) +M:AppKit.NSWindow.GetAccessibilityRange(CoreGraphics.CGPoint) +M:AppKit.NSWindow.GetAccessibilityRange(System.IntPtr) +M:AppKit.NSWindow.GetAccessibilityRangeForLine(System.IntPtr) +M:AppKit.NSWindow.GetAccessibilityRtf(Foundation.NSRange) +M:AppKit.NSWindow.GetAccessibilityScreenForLayout(CoreGraphics.CGPoint) +M:AppKit.NSWindow.GetAccessibilityScreenForLayout(CoreGraphics.CGSize) +M:AppKit.NSWindow.GetAccessibilityString(Foundation.NSRange) +M:AppKit.NSWindow.GetAccessibilityStyleRange(System.IntPtr) +M:AppKit.NSWindow.IsAccessibilitySelectorAllowed(ObjCRuntime.Selector) M:AppKit.NSWindow.NextEventMatchingMask(AppKit.NSEventMask,Foundation.NSDate,System.String,System.Boolean) M:AppKit.NSWindow.NextEventMatchingMask(AppKit.NSEventMask) M:AppKit.NSWindow.ReleaseWhenClosed(System.Boolean) @@ -24547,9 +25033,14 @@ M:AppKit.NSWindow.SetIsVisible(System.Boolean) M:AppKit.NSWindow.SetIsZoomed(System.Boolean) M:AppKit.NSWindow.SetOneShot(System.Boolean) M:AppKit.NSWindow.TransferWindowSharingAsync(AppKit.NSWindow) +M:AppKit.NSWindow.ValidateMenuItem(AppKit.NSMenuItem) +M:AppKit.NSWindow.ValidateUserInterfaceItem(AppKit.INSValidatedUserInterfaceItem) M:AppKit.NSWindowBackingPropertiesEventArgs.#ctor(Foundation.NSNotification) M:AppKit.NSWindowCoderEventArgs.#ctor(Foundation.NSCoder) M:AppKit.NSWindowController.EncodeTo(Foundation.NSCoder) +M:AppKit.NSWindowController.PerformSegue(System.String,Foundation.NSObject) +M:AppKit.NSWindowController.PrepareForSegue(AppKit.NSStoryboardSegue,Foundation.NSObject) +M:AppKit.NSWindowController.ShouldPerformSegue(System.String,Foundation.NSObject) M:AppKit.NSWindowDelegate_Extensions.CustomWindowsToEnterFullScreen(AppKit.INSWindowDelegate,AppKit.NSWindow) M:AppKit.NSWindowDelegate_Extensions.CustomWindowsToExitFullScreen(AppKit.INSWindowDelegate,AppKit.NSWindow) M:AppKit.NSWindowDelegate_Extensions.DidBecomeKey(AppKit.INSWindowDelegate,Foundation.NSNotification) @@ -24666,9 +25157,11 @@ M:AppKit.NSWorkspace.SetDefaultApplicationToOpenUrlsAsync(Foundation.NSUrl,Syste M:AppKit.NSWorkspaceApplicationEventArgs.#ctor(Foundation.NSNotification) M:AppKit.NSWorkspaceFileOperationEventArgs.#ctor(Foundation.NSNotification) M:AppKit.NSWorkspaceMountEventArgs.#ctor(Foundation.NSNotification) +M:AppKit.NSWorkspaceOpenConfiguration.Copy(Foundation.NSZone) M:AppKit.NSWorkspaceRenamedEventArgs.#ctor(Foundation.NSNotification) M:AppTrackingTransparency.ATTrackingManager.RequestTrackingAuthorization(System.Action{AppTrackingTransparency.ATTrackingManagerAuthorizationStatus}) M:AppTrackingTransparency.ATTrackingManager.RequestTrackingAuthorizationAsync +M:ARKit.ARAnchor.#ctor(ARKit.ARAnchor) M:ARKit.ARAnchor.Copy(Foundation.NSZone) M:ARKit.ARAnchor.EncodeTo(Foundation.NSCoder) M:ARKit.ARAppClipCodeAnchor.#ctor(ARKit.ARAnchor) @@ -24677,6 +25170,7 @@ M:ARKit.ARBlendShapeLocationOptions.#ctor(Foundation.NSDictionary) M:ARKit.ARBodyAnchor.#ctor(ARKit.ARAnchor) M:ARKit.ARBodyTrackingConfiguration.GetSupportedVideoFormats M:ARKit.ARBodyTrackingConfiguration.SupportsFrameSemantics(ARKit.ARFrameSemantics) +M:ARKit.ARCamera.Copy(Foundation.NSZone) M:ARKit.ARCoachingOverlayView.#ctor(CoreGraphics.CGRect) M:ARKit.ARCoachingOverlayView.ARCoachingOverlayViewAppearance.#ctor(System.IntPtr) M:ARKit.ARCoachingOverlayView.Dispose(System.Boolean) @@ -24687,16 +25181,19 @@ M:ARKit.ARCoachingOverlayViewDelegate.DidDeactivate(ARKit.ARCoachingOverlayView) M:ARKit.ARCoachingOverlayViewDelegate.DidRequestSessionReset(ARKit.ARCoachingOverlayView) M:ARKit.ARCoachingOverlayViewDelegate.WillActivate(ARKit.ARCoachingOverlayView) M:ARKit.ARCollaborationData.EncodeTo(Foundation.NSCoder) +M:ARKit.ARConfiguration.Copy(Foundation.NSZone) M:ARKit.ARDepthData.Dispose(System.Boolean) M:ARKit.AREnvironmentProbeAnchor.#ctor(ARKit.ARAnchor) M:ARKit.ARFaceAnchor.#ctor(ARKit.ARAnchor) M:ARKit.ARFaceGeometry.#ctor(ARKit.ARBlendShapeLocationOptions) +M:ARKit.ARFaceGeometry.Copy(Foundation.NSZone) M:ARKit.ARFaceGeometry.EncodeTo(Foundation.NSCoder) M:ARKit.ARFaceGeometry.GetTextureCoordinates M:ARKit.ARFaceGeometry.GetTriangleIndices M:ARKit.ARFaceGeometry.GetVertices M:ARKit.ARFaceTrackingConfiguration.GetSupportedVideoFormats M:ARKit.ARFaceTrackingConfiguration.SupportsFrameSemantics(ARKit.ARFrameSemantics) +M:ARKit.ARFrame.Copy(Foundation.NSZone) M:ARKit.ARGeoAnchor.#ctor(ARKit.ARAnchor) M:ARKit.ARGeometryElement.EncodeTo(Foundation.NSCoder) M:ARKit.ARGeometrySource.EncodeTo(Foundation.NSCoder) @@ -24704,6 +25201,7 @@ M:ARKit.ARGeoTrackingConfiguration.CheckAvailabilityAsync M:ARKit.ARGeoTrackingConfiguration.CheckAvailabilityAsync(CoreLocation.CLLocationCoordinate2D) M:ARKit.ARGeoTrackingConfiguration.GetSupportedVideoFormats M:ARKit.ARGeoTrackingConfiguration.SupportsFrameSemantics(ARKit.ARFrameSemantics) +M:ARKit.ARGeoTrackingStatus.Copy(Foundation.NSZone) M:ARKit.ARGeoTrackingStatus.EncodeTo(Foundation.NSCoder) M:ARKit.ARImageAnchor.#ctor(ARKit.ARAnchor) M:ARKit.ARImageTrackingConfiguration.GetSupportedVideoFormats @@ -24812,6 +25310,8 @@ M:ARKit.ARSKViewDelegate.ShouldAttemptRelocalization(ARKit.ARSession) M:ARKit.ARSKViewDelegate.ShouldRender(SpriteKit.SKView,System.Double) M:ARKit.ARSKViewDelegate.WasInterrupted(ARKit.ARSession) M:ARKit.ARSKViewDelegate.WillUpdateNode(ARKit.ARSKView,SpriteKit.SKNode,ARKit.ARAnchor) +M:ARKit.ARVideoFormat.Copy(Foundation.NSZone) +M:ARKit.ARWorldMap.Copy(Foundation.NSZone) M:ARKit.ARWorldMap.EncodeTo(Foundation.NSCoder) M:ARKit.ARWorldTrackingConfiguration.GetSupportedVideoFormats M:ARKit.ARWorldTrackingConfiguration.SupportsFrameSemantics(ARKit.ARFrameSemantics) @@ -25496,6 +25996,8 @@ M:AuthenticationServices.ASAuthorizationProviderExtensionUserLoginConfiguration. M:AuthenticationServices.ASAuthorizationPublicKeyCredentialLargeBlobAssertionInput.#ctor(AuthenticationServices.ASAuthorizationPublicKeyCredentialLargeBlobAssertionOperation) M:AuthenticationServices.ASAuthorizationPublicKeyCredentialLargeBlobAssertionInput.Dispose(System.Boolean) M:AuthenticationServices.ASAuthorizationPublicKeyCredentialLargeBlobRegistrationInput.#ctor(AuthenticationServices.ASAuthorizationPublicKeyCredentialLargeBlobSupportRequirement) +M:AuthenticationServices.ASAuthorizationPublicKeyCredentialLargeBlobRegistrationOutput.Copy(Foundation.NSZone) +M:AuthenticationServices.ASAuthorizationPublicKeyCredentialLargeBlobRegistrationOutput.EncodeTo(Foundation.NSCoder) M:AuthenticationServices.ASAuthorizationPublicKeyCredentialParameters.#ctor(AuthenticationServices.ASCoseAlgorithmIdentifier) M:AuthenticationServices.ASAuthorizationPublicKeyCredentialParameters.Copy(Foundation.NSZone) M:AuthenticationServices.ASAuthorizationPublicKeyCredentialParameters.EncodeTo(Foundation.NSCoder) @@ -25665,6 +26167,7 @@ M:AutomaticAssessmentConfiguration.IAEAssessmentSessionDelegate.WasInterrupted(A M:AVFoundation.AudioRendererWasFlushedAutomaticallyEventArgs.#ctor(Foundation.NSNotification) M:AVFoundation.AudioSettings.#ctor M:AVFoundation.AudioSettings.#ctor(Foundation.NSDictionary) +M:AVFoundation.AVAsset.Copy(Foundation.NSZone) M:AVFoundation.AVAsset.FindUnusedTrackIdAsync M:AVFoundation.AVAsset.GetMediaSelectionGroupForMediaCharacteristic(AVFoundation.AVMediaCharacteristics) M:AVFoundation.AVAsset.GetMetadataForFormat(AVFoundation.AVMetadataFormat) @@ -25677,7 +26180,10 @@ M:AVFoundation.AVAsset.LoadMetadataAsync(System.String) M:AVFoundation.AVAsset.LoadTrackAsync(System.Int32) M:AVFoundation.AVAsset.LoadTracksWithMediaTypeAsync(System.String) M:AVFoundation.AVAsset.LoadTrackWithMediaCharacteristicsAsync(System.String) +M:AVFoundation.AVAsset.LoadValuesAsynchronously(System.String[],System.Action) M:AVFoundation.AVAsset.LoadValuesTaskAsync(System.String[]) +M:AVFoundation.AVAsset.StatusOfValue(System.String,Foundation.NSError@) +M:AVFoundation.AVAssetDownloadContentConfiguration.Copy(Foundation.NSZone) M:AVFoundation.AVAssetDownloadDelegate_Extensions.DidCompleteForMediaSelection(AVFoundation.IAVAssetDownloadDelegate,Foundation.NSUrlSession,AVFoundation.AVAggregateAssetDownloadTask,AVFoundation.AVMediaSelection) M:AVFoundation.AVAssetDownloadDelegate_Extensions.DidFinishDownloadingToUrl(AVFoundation.IAVAssetDownloadDelegate,Foundation.NSUrlSession,AVFoundation.AVAssetDownloadTask,Foundation.NSUrl) M:AVFoundation.AVAssetDownloadDelegate_Extensions.DidLoadTimeRange(AVFoundation.IAVAssetDownloadDelegate,Foundation.NSUrlSession,AVFoundation.AVAggregateAssetDownloadTask,CoreMedia.CMTimeRange,Foundation.NSValue[],CoreMedia.CMTimeRange,AVFoundation.AVMediaSelection) @@ -25705,6 +26211,8 @@ M:AVFoundation.AVAssetDownloadDelegate.WillDownloadVariants(Foundation.NSUrlSess M:AVFoundation.AVAssetDownloadDelegate.WillPerformHttpRedirection(Foundation.NSUrlSession,Foundation.NSUrlSessionTask,Foundation.NSHttpUrlResponse,Foundation.NSUrlRequest,System.Action{Foundation.NSUrlRequest}) M:AVFoundation.AVAssetDownloadOptions.#ctor M:AVFoundation.AVAssetDownloadOptions.#ctor(Foundation.NSDictionary) +M:AVFoundation.AVAssetDownloadStorageManagementPolicy.Copy(Foundation.NSZone) +M:AVFoundation.AVAssetDownloadStorageManagementPolicy.MutableCopy(Foundation.NSZone) M:AVFoundation.AVAssetDownloadUrlSession.CreateDataTask(Foundation.NSUrl,Foundation.NSUrlSessionResponse) M:AVFoundation.AVAssetDownloadUrlSession.CreateDataTask(Foundation.NSUrl) M:AVFoundation.AVAssetDownloadUrlSession.CreateDataTask(Foundation.NSUrlRequest,Foundation.NSUrlSessionResponse) @@ -25756,11 +26264,14 @@ M:AVFoundation.AVAssetResourceLoaderDelegate.ShouldWaitForLoadingOfRequestedReso M:AVFoundation.AVAssetResourceLoaderDelegate.ShouldWaitForRenewalOfRequestedResource(AVFoundation.AVAssetResourceLoader,AVFoundation.AVAssetResourceRenewalRequest) M:AVFoundation.AVAssetResourceLoaderDelegate.ShouldWaitForResponseToAuthenticationChallenge(AVFoundation.AVAssetResourceLoader,Foundation.NSUrlAuthenticationChallenge) M:AVFoundation.AVAssetResourceLoadingDataRequest.ToString +M:AVFoundation.AVAssetTrack.Copy(Foundation.NSZone) M:AVFoundation.AVAssetTrack.Dispose(System.Boolean) M:AVFoundation.AVAssetTrack.LoadAssociatedTracksAsync(System.String) M:AVFoundation.AVAssetTrack.LoadMetadataAsync(System.String) M:AVFoundation.AVAssetTrack.LoadSamplePresentationTimeAsync(CoreMedia.CMTime) M:AVFoundation.AVAssetTrack.LoadSegmentAsync(CoreMedia.CMTime) +M:AVFoundation.AVAssetTrackGroup.Copy(Foundation.NSZone) +M:AVFoundation.AVAssetVariantQualifier.Copy(Foundation.NSZone) M:AVFoundation.AVAssetWriter.CanApplyOutputSettings(AVFoundation.AudioSettings,System.String) M:AVFoundation.AVAssetWriter.CanApplyOutputSettings(AVFoundation.AVVideoSettingsCompressed,System.String) M:AVFoundation.AVAssetWriter.Dispose(System.Boolean) @@ -25779,8 +26290,10 @@ M:AVFoundation.AVAssetWriterInput.Create(System.String,AVFoundation.AVVideoSetti M:AVFoundation.AVAssetWriterInput.Create(System.String,AVFoundation.AVVideoSettingsCompressed) M:AVFoundation.AVAssetWriterInputPixelBufferAdaptor.#ctor(AVFoundation.AVAssetWriterInput,CoreVideo.CVPixelBufferAttributes) M:AVFoundation.AVAssetWriterInputPixelBufferAdaptor.Create(AVFoundation.AVAssetWriterInput,CoreVideo.CVPixelBufferAttributes) +M:AVFoundation.AVAsynchronousCIImageFilteringRequest.Copy(Foundation.NSZone) M:AVFoundation.AVAsynchronousKeyValueLoading.GetStatusOfValue(System.String,Foundation.NSError@) M:AVFoundation.AVAsynchronousKeyValueLoading.LoadValuesAsynchronously(System.String[],System.Action) +M:AVFoundation.AVAsynchronousVideoCompositionRequest.Copy(Foundation.NSZone) M:AVFoundation.AVAudio3DAngularOrientation.Equals(AVFoundation.AVAudio3DAngularOrientation) M:AVFoundation.AVAudio3DAngularOrientation.Equals(System.Object) M:AVFoundation.AVAudio3DAngularOrientation.GetHashCode @@ -25866,9 +26379,13 @@ M:AVFoundation.AVAudioFormat.op_Inequality(AVFoundation.AVAudioFormat,AVFoundati M:AVFoundation.AVAudioInputNode.DestinationForMixer(AVFoundation.AVAudioNode,System.UIntPtr) M:AVFoundation.AVAudioInputNode.SetManualRenderingInputPcmFormat(AVFoundation.AVAudioFormat,AVFoundation.AVAudioIONodeInputBlock) M:AVFoundation.AVAudioIONode.SetVoiceProcessingEnabled(System.Boolean,Foundation.NSError@) +M:AVFoundation.AVAudioMix.Copy(Foundation.NSZone) +M:AVFoundation.AVAudioMix.MutableCopy(Foundation.NSZone) M:AVFoundation.AVAudioMixerNode.#ctor M:AVFoundation.AVAudioMixerNode.DestinationForMixer(AVFoundation.AVAudioNode,System.UIntPtr) M:AVFoundation.AVAudioMixingDestination.DestinationForMixer(AVFoundation.AVAudioNode,System.UIntPtr) +M:AVFoundation.AVAudioMixInputParameters.Copy(Foundation.NSZone) +M:AVFoundation.AVAudioMixInputParameters.MutableCopy(Foundation.NSZone) M:AVFoundation.AVAudioNode.GetBusInputFormat(System.UIntPtr) M:AVFoundation.AVAudioNode.GetBusOutputFormat(System.UIntPtr) M:AVFoundation.AVAudioNode.GetNameForInputBus(System.UIntPtr) @@ -26105,11 +26622,16 @@ M:AVFoundation.AVBeatRange.GetHashCode M:AVFoundation.AVBeatRange.op_Equality(AVFoundation.AVBeatRange,AVFoundation.AVBeatRange) M:AVFoundation.AVBeatRange.op_Inequality(AVFoundation.AVBeatRange,AVFoundation.AVBeatRange) M:AVFoundation.AVBeatRange.ToString +M:AVFoundation.AVCaption.Copy(Foundation.NSZone) M:AVFoundation.AVCaption.EncodeTo(Foundation.NSCoder) +M:AVFoundation.AVCaption.MutableCopy(Foundation.NSZone) M:AVFoundation.AVCaptionDimension.Create(System.Runtime.InteropServices.NFloat,AVFoundation.AVCaptionUnitsType) M:AVFoundation.AVCaptionFormatConformer.#ctor(AVFoundation.AVCaptionSettings) M:AVFoundation.AVCaptionFormatConformer.CreateFromSettings(AVFoundation.AVCaptionSettings) M:AVFoundation.AVCaptionPoint.Create(AVFoundation.AVCaptionDimension,AVFoundation.AVCaptionDimension) +M:AVFoundation.AVCaptionRegion.Copy(Foundation.NSZone) +M:AVFoundation.AVCaptionRendererScene.Copy(Foundation.NSZone) +M:AVFoundation.AVCaptionRuby.Copy(Foundation.NSZone) M:AVFoundation.AVCaptionRuby.EncodeTo(Foundation.NSCoder) M:AVFoundation.AVCaptionSettings.#ctor M:AVFoundation.AVCaptionSettings.#ctor(Foundation.NSDictionary) @@ -26177,6 +26699,7 @@ M:AVFoundation.AVCapturePhotoFileDataRepresentationCustomizer_Extensions.GetRepl M:AVFoundation.AVCapturePhotoOutput.Dispose(System.Boolean) M:AVFoundation.AVCapturePhotoOutput.GetSupportedPhotoCodecTypesForFileType(System.String) M:AVFoundation.AVCapturePhotoOutput.SetPreparedPhotoSettingsAsync(AVFoundation.AVCapturePhotoSettings[]) +M:AVFoundation.AVCapturePhotoSettings.Copy(Foundation.NSZone) M:AVFoundation.AVCapturePhotoSettings.Dispose(System.Boolean) M:AVFoundation.AVCapturePhotoSettingsThumbnailFormat.#ctor M:AVFoundation.AVCapturePhotoSettingsThumbnailFormat.#ctor(Foundation.NSDictionary) @@ -26228,6 +26751,7 @@ M:AVFoundation.AVComposition_AVCompositionTrackInspection.LoadTracksWithMediaCha M:AVFoundation.AVComposition_AVCompositionTrackInspection.LoadTracksWithMediaType(AVFoundation.AVComposition,System.String,System.Action{Foundation.NSArray{AVFoundation.AVMutableCompositionTrack},Foundation.NSError}) M:AVFoundation.AVComposition_AVCompositionTrackInspection.LoadTracksWithMediaTypeAsync(AVFoundation.AVComposition,System.String) M:AVFoundation.AVComposition.Copy(Foundation.NSZone) +M:AVFoundation.AVComposition.MutableCopy(Foundation.NSZone) M:AVFoundation.AVCompositionTrackFormatDescriptionReplacement.EncodeTo(Foundation.NSCoder) M:AVFoundation.AVCompressionProperties.#ctor M:AVFoundation.AVCompressionProperties.#ctor(Foundation.NSDictionary) @@ -26270,8 +26794,11 @@ M:AVFoundation.AVContentKeySessionServerPlaybackContextOptions.#ctor(Foundation. M:AVFoundation.AVContentProposal.#ctor(CoreMedia.CMTime,System.String,UIKit.UIImage) M:AVFoundation.AVContentProposal.Copy(Foundation.NSZone) M:AVFoundation.AVContentProposal.Dispose(System.Boolean) +M:AVFoundation.AVDateRangeMetadataGroup.Copy(Foundation.NSZone) +M:AVFoundation.AVDateRangeMetadataGroup.MutableCopy(Foundation.NSZone) M:AVFoundation.AVDelegatingPlaybackCoordinator.Dispose(System.Boolean) M:AVFoundation.AVDepthData.Create(ImageIO.CGImageAuxiliaryDataInfo,Foundation.NSError@) +M:AVFoundation.AVDisplayCriteria.Copy(Foundation.NSZone) M:AVFoundation.AVEdgeWidths.#ctor(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat) M:AVFoundation.AVEdgeWidths.Equals(System.Object) M:AVFoundation.AVEdgeWidths.GetHashCode @@ -26306,10 +26833,22 @@ M:AVFoundation.AVFragmentedMovie_AVFragmentedMovieTrackInspection.LoadTracksWith M:AVFoundation.AVFragmentedMovie.#ctor(Foundation.NSData,Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject}) M:AVFoundation.AVFragmentedMovie.#ctor(Foundation.NSUrl,Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject}) M:AVFoundation.AVFragmentedMovie.IsAssociatedWithFragmentMinder +M:AVFoundation.AVMediaSelection.Copy(Foundation.NSZone) M:AVFoundation.AVMediaSelection.Dispose(System.Boolean) +M:AVFoundation.AVMediaSelection.MutableCopy(Foundation.NSZone) +M:AVFoundation.AVMediaSelectionGroup.Copy(Foundation.NSZone) +M:AVFoundation.AVMediaSelectionOption.Copy(Foundation.NSZone) +M:AVFoundation.AVMetadataBodyObject.Copy(Foundation.NSZone) +M:AVFoundation.AVMetadataCatBodyObject.Copy(Foundation.NSZone) +M:AVFoundation.AVMetadataDogBodyObject.Copy(Foundation.NSZone) +M:AVFoundation.AVMetadataFaceObject.Copy(Foundation.NSZone) +M:AVFoundation.AVMetadataHumanBodyObject.Copy(Foundation.NSZone) +M:AVFoundation.AVMetadataItem.Copy(Foundation.NSZone) M:AVFoundation.AVMetadataItem.LoadValuesTaskAsync(System.String[]) +M:AVFoundation.AVMetadataItem.MutableCopy(Foundation.NSZone) M:AVFoundation.AVMetadataItemValueRequest.Dispose(System.Boolean) M:AVFoundation.AVMetadataObjectTypeExtensions.ToFlags(System.Collections.Generic.IEnumerable{Foundation.NSString}) +M:AVFoundation.AVMetadataSalientObject.Copy(Foundation.NSZone) M:AVFoundation.AVMidiPlayer.#ctor(Foundation.NSData,Foundation.NSUrl,Foundation.NSError@) M:AVFoundation.AVMidiPlayer.#ctor(Foundation.NSUrl,Foundation.NSUrl,Foundation.NSError@) M:AVFoundation.AVMidiPlayer.Play(System.Action) @@ -26330,6 +26869,8 @@ M:AVFoundation.AVMovie_AVMovieTrackInspection.LoadTracksWithMediaCharacteristic( M:AVFoundation.AVMovie_AVMovieTrackInspection.LoadTracksWithMediaCharacteristicAsync(AVFoundation.AVMovie,System.String) M:AVFoundation.AVMovie_AVMovieTrackInspection.LoadTracksWithMediaType(AVFoundation.AVMovie,System.String,System.Action{Foundation.NSArray{AVFoundation.AVMutableCompositionTrack},Foundation.NSError}) M:AVFoundation.AVMovie_AVMovieTrackInspection.LoadTracksWithMediaTypeAsync(AVFoundation.AVMovie,System.String) +M:AVFoundation.AVMovie.Copy(Foundation.NSZone) +M:AVFoundation.AVMovie.MutableCopy(Foundation.NSZone) M:AVFoundation.AVMutableCaption.#ctor(System.String,CoreMedia.CMTimeRange) M:AVFoundation.AVMutableComposition_AVMutableCompositionTrackInspection.GetTrack(AVFoundation.AVMutableComposition,System.Int32) M:AVFoundation.AVMutableComposition_AVMutableCompositionTrackInspection.GetTracks(AVFoundation.AVMutableComposition,AVFoundation.AVMediaCharacteristics) @@ -26400,7 +26941,11 @@ M:AVFoundation.AVPlayerItem.SeekAsync(CoreMedia.CMTime,CoreMedia.CMTime,CoreMedi M:AVFoundation.AVPlayerItem.SeekAsync(CoreMedia.CMTime) M:AVFoundation.AVPlayerItem.SeekAsync(Foundation.NSDate,System.Boolean@) M:AVFoundation.AVPlayerItem.SeekAsync(Foundation.NSDate) +M:AVFoundation.AVPlayerItemAccessLog.Copy(Foundation.NSZone) +M:AVFoundation.AVPlayerItemAccessLogEvent.Copy(Foundation.NSZone) M:AVFoundation.AVPlayerItemErrorEventArgs.#ctor(Foundation.NSNotification) +M:AVFoundation.AVPlayerItemErrorLog.Copy(Foundation.NSZone) +M:AVFoundation.AVPlayerItemErrorLogEvent.Copy(Foundation.NSZone) M:AVFoundation.AVPlayerItemLegibleOutputPushDelegate_Extensions.DidOutputAttributedStrings(AVFoundation.IAVPlayerItemLegibleOutputPushDelegate,AVFoundation.AVPlayerItemLegibleOutput,Foundation.NSAttributedString[],CoreMedia.CMSampleBuffer[],CoreMedia.CMTime) M:AVFoundation.AVPlayerItemLegibleOutputPushDelegate.DidOutputAttributedStrings(AVFoundation.AVPlayerItemLegibleOutput,Foundation.NSAttributedString[],CoreMedia.CMSampleBuffer[],CoreMedia.CMTime) M:AVFoundation.AVPlayerItemMetadataCollector.Dispose(System.Boolean) @@ -26429,10 +26974,15 @@ M:AVFoundation.AVPlayerPlaybackCoordinatorDelegate_Extensions.GetInterstitialTim M:AVFoundation.AVPlayerPlaybackCoordinatorDelegate.GetIdentifier(AVFoundation.AVPlayerPlaybackCoordinator,AVFoundation.AVPlayerItem) M:AVFoundation.AVPlayerPlaybackCoordinatorDelegate.GetInterstitialTimeRanges(AVFoundation.AVPlayerPlaybackCoordinator,AVFoundation.AVPlayerItem) M:AVFoundation.AVPlayerRateDidChangeEventArgs.#ctor(Foundation.NSNotification) +M:AVFoundation.AVSampleBufferAudioRenderer.Enqueue(CoreMedia.CMSampleBuffer) +M:AVFoundation.AVSampleBufferAudioRenderer.Flush M:AVFoundation.AVSampleBufferAudioRenderer.FlushAsync(CoreMedia.CMTime) +M:AVFoundation.AVSampleBufferAudioRenderer.RequestMediaData(CoreFoundation.DispatchQueue,System.Action) +M:AVFoundation.AVSampleBufferAudioRenderer.StopRequestingMediaData M:AVFoundation.AVSampleBufferDisplayLayer_ProtectedContent.GetOutputObscuredDueToInsufficientExternalProtection(AVFoundation.AVSampleBufferDisplayLayer) M:AVFoundation.AVSampleBufferGenerator.NotifyOfDataReadyAsync(CoreMedia.CMSampleBuffer) M:AVFoundation.AVSampleBufferRenderSynchronizer.RemoveAsync(AVFoundation.IAVQueuedSampleBufferRendering,CoreMedia.CMTime) +M:AVFoundation.AVSampleCursor.Copy(Foundation.NSZone) M:AVFoundation.AVSampleRateEventArgs.#ctor(System.Double) M:AVFoundation.AVSpeechSynthesisVoice.EncodeTo(Foundation.NSCoder) M:AVFoundation.AVSpeechSynthesisVoice.FromIdentifier(System.String) @@ -26479,8 +27029,11 @@ M:AVFoundation.AVSpeechUtterance.FromString(System.String) M:AVFoundation.AVStatusEventArgs.#ctor(System.Boolean) M:AVFoundation.AVTextStyleRule.#ctor(CoreMedia.CMTextMarkupAttributes,System.String) M:AVFoundation.AVTextStyleRule.#ctor(CoreMedia.CMTextMarkupAttributes) +M:AVFoundation.AVTextStyleRule.Copy(Foundation.NSZone) M:AVFoundation.AVTextStyleRule.FromTextMarkupAttributes(CoreMedia.CMTextMarkupAttributes,System.String) M:AVFoundation.AVTextStyleRule.FromTextMarkupAttributes(CoreMedia.CMTextMarkupAttributes) +M:AVFoundation.AVTimedMetadataGroup.Copy(Foundation.NSZone) +M:AVFoundation.AVTimedMetadataGroup.MutableCopy(Foundation.NSZone) M:AVFoundation.AVUrlAsset.#ctor(Foundation.NSUrl,AVFoundation.AVUrlAssetOptions) M:AVFoundation.AVUrlAsset.#ctor(Foundation.NSUrl) M:AVFoundation.AVUrlAsset.Create(Foundation.NSUrl,AVFoundation.AVUrlAssetOptions) @@ -26507,8 +27060,14 @@ M:AVFoundation.AVVideoCompositing.RenderContextChanged(AVFoundation.AVVideoCompo M:AVFoundation.AVVideoCompositing.RequiredPixelBufferAttributesForRenderContext M:AVFoundation.AVVideoCompositing.SourcePixelBufferAttributes M:AVFoundation.AVVideoCompositing.StartVideoCompositionRequest(AVFoundation.AVAsynchronousVideoCompositionRequest) +M:AVFoundation.AVVideoComposition.Copy(Foundation.NSZone) +M:AVFoundation.AVVideoComposition.MutableCopy(Foundation.NSZone) +M:AVFoundation.AVVideoCompositionInstruction.Copy(Foundation.NSZone) M:AVFoundation.AVVideoCompositionInstruction.EncodeTo(Foundation.NSCoder) +M:AVFoundation.AVVideoCompositionInstruction.MutableCopy(Foundation.NSZone) +M:AVFoundation.AVVideoCompositionLayerInstruction.Copy(Foundation.NSZone) M:AVFoundation.AVVideoCompositionLayerInstruction.EncodeTo(Foundation.NSCoder) +M:AVFoundation.AVVideoCompositionLayerInstruction.MutableCopy(Foundation.NSZone) M:AVFoundation.AVVideoCompositionValidationHandling_Extensions.ShouldContinueValidatingAfterFindingEmptyTimeRange(AVFoundation.IAVVideoCompositionValidationHandling,AVFoundation.AVVideoComposition,CoreMedia.CMTimeRange) M:AVFoundation.AVVideoCompositionValidationHandling_Extensions.ShouldContinueValidatingAfterFindingInvalidTimeRangeInInstruction(AVFoundation.IAVVideoCompositionValidationHandling,AVFoundation.AVVideoComposition,AVFoundation.AVVideoCompositionInstruction) M:AVFoundation.AVVideoCompositionValidationHandling_Extensions.ShouldContinueValidatingAfterFindingInvalidTrackIDInInstruction(AVFoundation.IAVVideoCompositionValidationHandling,AVFoundation.AVVideoComposition,AVFoundation.AVVideoCompositionInstruction,AVFoundation.AVVideoCompositionLayerInstruction,AVFoundation.AVAsset) @@ -26632,19 +27191,39 @@ M:AVFoundation.RenderingModeChangeNotificationEventArgs.#ctor(Foundation.NSNotif M:AVFoundation.SpatialPlaybackCapabilitiesChangedEventArgs.#ctor(Foundation.NSNotification) M:AVKit.AVAudioSession_AVPlaybackRouteSelecting.PrepareRouteSelectionForPlayback(AVFoundation.AVAudioSession,System.Action{System.Boolean,AVKit.AVAudioSessionRouteSelection}) M:AVKit.AVAudioSession_AVPlaybackRouteSelecting.PrepareRouteSelectionForPlaybackAsync(AVFoundation.AVAudioSession) +M:AVKit.AVCaptureEventInteraction.#ctor(System.Action{AVKit.AVCaptureEvent},System.Action{AVKit.AVCaptureEvent}) +M:AVKit.AVCaptureEventInteraction.#ctor(System.Action{AVKit.AVCaptureEvent}) +M:AVKit.AVCaptureEventInteraction.DidMoveToView(UIKit.UIView) M:AVKit.AVCaptureEventInteraction.Dispose(System.Boolean) +M:AVKit.AVCaptureEventInteraction.WillMoveToView(UIKit.UIView) M:AVKit.AVCaptureView.#ctor(CoreGraphics.CGRect) M:AVKit.AVCaptureView.Dispose(System.Boolean) +M:AVKit.AVCaptureView.SetSession(AVFoundation.AVCaptureSession,System.Boolean,System.Boolean) M:AVKit.AVCaptureViewDelegate.StartRecording(AVKit.AVCaptureView,AVFoundation.AVCaptureFileOutput) M:AVKit.AVContentProposalViewController.#ctor(System.String,Foundation.NSBundle) +M:AVKit.AVContentProposalViewController.DismissContentProposal(AVFoundation.AVContentProposalAction,System.Boolean,System.Action) M:AVKit.AVContentProposalViewController.Dispose(System.Boolean) M:AVKit.AVCustomRoutingControllerDelegate_Extensions.DidSelectItem(AVKit.IAVCustomRoutingControllerDelegate,AVRouting.AVCustomRoutingController,AVRouting.AVCustomRoutingActionItem) M:AVKit.AVCustomRoutingControllerDelegate_Extensions.EventDidTimeOut(AVKit.IAVCustomRoutingControllerDelegate,AVRouting.AVCustomRoutingController,AVRouting.AVCustomRoutingEvent) M:AVKit.AVCustomRoutingControllerDelegate.DidSelectItem(AVRouting.AVCustomRoutingController,AVRouting.AVCustomRoutingActionItem) M:AVKit.AVCustomRoutingControllerDelegate.EventDidTimeOut(AVRouting.AVCustomRoutingController,AVRouting.AVCustomRoutingEvent) M:AVKit.AVCustomRoutingControllerDelegate.HandleEvent(AVRouting.AVCustomRoutingController,AVRouting.AVCustomRoutingEvent,AVKit.AVCustomRoutingControllerDelegateCompletionHandler) +M:AVKit.AVInterstitialTimeRange.#ctor(CoreMedia.CMTimeRange) +M:AVKit.AVInterstitialTimeRange.Copy(Foundation.NSZone) M:AVKit.AVInterstitialTimeRange.EncodeTo(Foundation.NSCoder) +M:AVKit.AVNavigationMarkersGroup.#ctor(System.String,AVFoundation.AVDateRangeMetadataGroup[]) +M:AVKit.AVNavigationMarkersGroup.#ctor(System.String,AVFoundation.AVTimedMetadataGroup[]) +M:AVKit.AVPictureInPictureController.#ctor(AVFoundation.AVPlayerLayer) +M:AVKit.AVPictureInPictureController.#ctor(AVKit.AVPictureInPictureControllerContentSource) +M:AVKit.AVPictureInPictureController.CreateStartButton(UIKit.UITraitCollection) +M:AVKit.AVPictureInPictureController.CreateStopButton(UIKit.UITraitCollection) M:AVKit.AVPictureInPictureController.Dispose(System.Boolean) +M:AVKit.AVPictureInPictureController.InvalidatePlaybackState +M:AVKit.AVPictureInPictureController.StartPictureInPicture +M:AVKit.AVPictureInPictureController.StopPictureInPicture +M:AVKit.AVPictureInPictureControllerContentSource.#ctor(AVFoundation.AVPlayerLayer) +M:AVKit.AVPictureInPictureControllerContentSource.#ctor(AVFoundation.AVSampleBufferDisplayLayer,AVKit.IAVPictureInPictureSampleBufferPlaybackDelegate) +M:AVKit.AVPictureInPictureControllerContentSource.#ctor(UIKit.UIView,AVKit.AVPictureInPictureVideoCallViewController) M:AVKit.AVPictureInPictureControllerContentSource.Dispose(System.Boolean) M:AVKit.AVPictureInPictureControllerDelegate_Extensions.DidStartPictureInPicture(AVKit.IAVPictureInPictureControllerDelegate,AVKit.AVPictureInPictureController) M:AVKit.AVPictureInPictureControllerDelegate_Extensions.DidStopPictureInPicture(AVKit.IAVPictureInPictureControllerDelegate,AVKit.AVPictureInPictureController) @@ -26666,10 +27245,16 @@ M:AVKit.AVPictureInPictureSampleBufferPlaybackDelegate.SetPlaying(AVKit.AVPictur M:AVKit.AVPictureInPictureSampleBufferPlaybackDelegate.ShouldProhibitBackgroundAudioPlayback(AVKit.AVPictureInPictureController) M:AVKit.AVPictureInPictureSampleBufferPlaybackDelegate.SkipByInterval(AVKit.AVPictureInPictureController,CoreMedia.CMTime,System.Action) M:AVKit.AVPictureInPictureVideoCallViewController.#ctor(System.String,Foundation.NSBundle) +M:AVKit.AVPlaybackSpeed.#ctor(System.Single,System.String) M:AVKit.AVPlayerView.#ctor(CoreGraphics.CGRect) +M:AVKit.AVPlayerView.BeginTrimming(System.Action{AVKit.AVPlayerViewTrimResult}) M:AVKit.AVPlayerView.Dispose(System.Boolean) +M:AVKit.AVPlayerView.FlashChapter(System.UIntPtr,System.String) +M:AVKit.AVPlayerView.SelectSpeed(AVKit.AVPlaybackSpeed) +M:AVKit.AVPlayerView.SetMagnification(System.Runtime.InteropServices.NFloat,CoreGraphics.CGPoint) M:AVKit.AVPlayerViewController.#ctor(System.String,Foundation.NSBundle) M:AVKit.AVPlayerViewController.Dispose(System.Boolean) +M:AVKit.AVPlayerViewController.SelectSpeed(AVKit.AVPlaybackSpeed) M:AVKit.AVPlayerViewControllerDelegate_Extensions.DidAcceptContentProposal(AVKit.IAVPlayerViewControllerDelegate,AVKit.AVPlayerViewController,AVFoundation.AVContentProposal) M:AVKit.AVPlayerViewControllerDelegate_Extensions.DidEndDismissalTransition(AVKit.IAVPlayerViewControllerDelegate,AVKit.AVPlayerViewController) M:AVKit.AVPlayerViewControllerDelegate_Extensions.DidPresentInterstitialTimeRange(AVKit.IAVPlayerViewControllerDelegate,AVKit.AVPlayerViewController,AVKit.AVInterstitialTimeRange) @@ -26755,6 +27340,8 @@ M:AVKit.AVPlayerViewPictureInPictureDelegate.WillStop(AVKit.AVPlayerView) M:AVKit.AVRoutePickerView.#ctor(CoreGraphics.CGRect) M:AVKit.AVRoutePickerView.AVRoutePickerViewAppearance.#ctor(System.IntPtr) M:AVKit.AVRoutePickerView.Dispose(System.Boolean) +M:AVKit.AVRoutePickerView.GetRoutePickerButtonColor(AVKit.AVRoutePickerViewButtonState) +M:AVKit.AVRoutePickerView.SetRoutePickerButtonColor(AppKit.NSColor,AVKit.AVRoutePickerViewButtonState) M:AVKit.AVRoutePickerViewDelegate_Extensions.DidEndPresentingRoutes(AVKit.IAVRoutePickerViewDelegate,AVKit.AVRoutePickerView) M:AVKit.AVRoutePickerViewDelegate_Extensions.WillBeginPresentingRoutes(AVKit.IAVRoutePickerViewDelegate,AVKit.AVRoutePickerView) M:AVKit.AVRoutePickerViewDelegate.DidEndPresentingRoutes(AVKit.AVRoutePickerView) @@ -26822,6 +27409,10 @@ M:AVKit.IAVRoutePickerViewDelegate.WillBeginPresentingRoutes(AVKit.AVRoutePicker M:AVKit.PreparingRouteSelectionForPlayback.#ctor(System.Boolean,AVKit.AVAudioSessionRouteSelection) M:AVKit.UIWindow_AVAdditions.GetAVDisplayManager(UIKit.UIWindow) M:AVRouting.AVCustomRoutingController.Dispose(System.Boolean) +M:AVRouting.AVCustomRoutingController.InvalidateAuthorization(AVRouting.AVCustomDeviceRoute) +M:AVRouting.AVCustomRoutingController.IsRouteActive(AVRouting.AVCustomDeviceRoute) +M:AVRouting.AVCustomRoutingController.SetActive(System.Boolean,AVRouting.AVCustomDeviceRoute) +M:AVRouting.AVCustomRoutingPartialIP.#ctor(Foundation.NSData,Foundation.NSData) M:BackgroundAssets.BAAppExtensionInfo.EncodeTo(Foundation.NSCoder) M:BackgroundAssets.BADownload.Copy(Foundation.NSZone) M:BackgroundAssets.BADownload.CopyAsNonEssential @@ -26881,23 +27472,65 @@ 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) M:CallKit.CXProviderDelegate_Extensions.DidDeactivateAudioSession(CallKit.ICXProviderDelegate,CallKit.CXProvider,AVFoundation.AVAudioSession) @@ -26923,7 +27556,16 @@ 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) M:CallKit.ICXCallObserverDelegate.CallChanged(CallKit.CXCallObserver,CallKit.CXCall) @@ -26940,7 +27582,11 @@ M:CallKit.ICXProviderDelegate.PerformSetHeldCallAction(CallKit.CXProvider,CallKi M:CallKit.ICXProviderDelegate.PerformSetMutedCallAction(CallKit.CXProvider,CallKit.CXSetMutedCallAction) M:CallKit.ICXProviderDelegate.PerformStartCallAction(CallKit.CXProvider,CallKit.CXStartCallAction) M:CallKit.ICXProviderDelegate.TimedOutPerformingAction(CallKit.CXProvider,CallKit.CXAction) +M:CarPlay.CPActionSheetTemplate.#ctor(System.String,System.String,CarPlay.CPAlertAction[]) +M:CarPlay.CPAlertAction.#ctor(System.String,CarPlay.CPAlertActionStyle,System.Action{CarPlay.CPAlertAction}) +M:CarPlay.CPAlertAction.#ctor(System.String,UIKit.UIColor,System.Action{CarPlay.CPAlertAction}) M:CarPlay.CPAlertAction.EncodeTo(Foundation.NSCoder) +M:CarPlay.CPAlertTemplate.#ctor(System.String[],CarPlay.CPAlertAction[]) M:CarPlay.CPApplicationDelegate_Extensions.DidSelectManeuver(CarPlay.ICPApplicationDelegate,UIKit.UIApplication,CarPlay.CPManeuver) M:CarPlay.CPApplicationDelegate_Extensions.DidSelectNavigationAlert(CarPlay.ICPApplicationDelegate,UIKit.UIApplication,CarPlay.CPNavigationAlert) M:CarPlay.CPApplicationDelegate.AccessibilityPerformMagicTap @@ -27002,16 +27648,35 @@ M:CarPlay.CPApplicationDelegate.WillEncodeRestorableState(UIKit.UIApplication,Fo M:CarPlay.CPApplicationDelegate.WillEnterForeground(UIKit.UIApplication) M:CarPlay.CPApplicationDelegate.WillFinishLaunching(UIKit.UIApplication,Foundation.NSDictionary) M:CarPlay.CPApplicationDelegate.WillTerminate(UIKit.UIApplication) +M:CarPlay.CPAssistantCellConfiguration.#ctor(CarPlay.CPAssistantCellPosition,CarPlay.CPAssistantCellVisibility,CarPlay.CPAssistantCellActionType) M:CarPlay.CPAssistantCellConfiguration.EncodeTo(Foundation.NSCoder) +M:CarPlay.CPBarButton.#ctor(CarPlay.CPBarButtonType,System.Action{CarPlay.CPBarButton}) +M:CarPlay.CPBarButton.#ctor(System.String,CarPlay.CPBarButtonHandler) +M:CarPlay.CPBarButton.#ctor(UIKit.UIImage,CarPlay.CPBarButtonHandler) M:CarPlay.CPBarButton.EncodeTo(Foundation.NSCoder) +M:CarPlay.CPButton.#ctor(UIKit.UIImage,System.Action{CarPlay.CPButton}) +M:CarPlay.CPContact.#ctor(System.String,UIKit.UIImage) M:CarPlay.CPContact.EncodeTo(Foundation.NSCoder) +M:CarPlay.CPContactCallButton.#ctor(System.Action{CarPlay.CPButton}) M:CarPlay.CPContactCallButton.#ctor(UIKit.UIImage,System.Action{CarPlay.CPButton}) +M:CarPlay.CPContactDirectionsButton.#ctor(System.Action{CarPlay.CPButton}) M:CarPlay.CPContactDirectionsButton.#ctor(UIKit.UIImage,System.Action{CarPlay.CPButton}) +M:CarPlay.CPContactMessageButton.#ctor(System.String) M:CarPlay.CPContactMessageButton.#ctor(UIKit.UIImage,System.Action{CarPlay.CPButton}) +M:CarPlay.CPContactTemplate.#ctor(CarPlay.CPContact) +M:CarPlay.CPDashboardButton.#ctor(System.String[],System.String[],UIKit.UIImage,System.Action{CarPlay.CPDashboardButton}) M:CarPlay.CPDashboardButton.EncodeTo(Foundation.NSCoder) +M:CarPlay.CPGridButton.#ctor(System.String[],UIKit.UIImage,System.Action{CarPlay.CPGridButton}) M:CarPlay.CPGridButton.EncodeTo(Foundation.NSCoder) +M:CarPlay.CPGridTemplate.#ctor(System.String,CarPlay.CPGridButton[]) +M:CarPlay.CPGridTemplate.UpdateGridButtons(CarPlay.CPGridButton[]) +M:CarPlay.CPGridTemplate.UpdateTitle(System.String) +M:CarPlay.CPImageSet.#ctor(UIKit.UIImage,UIKit.UIImage) M:CarPlay.CPImageSet.EncodeTo(Foundation.NSCoder) +M:CarPlay.CPInformationItem.#ctor(System.String,System.String) M:CarPlay.CPInformationItem.EncodeTo(Foundation.NSCoder) +M:CarPlay.CPInformationRatingItem.#ctor(Foundation.NSNumber,Foundation.NSNumber,System.String,System.String) +M:CarPlay.CPInformationTemplate.#ctor(System.String,CarPlay.CPInformationTemplateLayout,CarPlay.CPInformationItem[],CarPlay.CPTextButton[]) M:CarPlay.CPInstrumentClusterController.Dispose(System.Boolean) M:CarPlay.CPInstrumentClusterControllerDelegate_Extensions.DidChangeCompassSetting(CarPlay.ICPInstrumentClusterControllerDelegate,CarPlay.CPInstrumentClusterController,CarPlay.CPInstrumentClusterSetting) M:CarPlay.CPInstrumentClusterControllerDelegate_Extensions.DidChangeSpeedLimitSetting(CarPlay.ICPInstrumentClusterControllerDelegate,CarPlay.CPInstrumentClusterController,CarPlay.CPInstrumentClusterSetting) @@ -27023,13 +27688,27 @@ M:CarPlay.CPInstrumentClusterControllerDelegate.DidConnectWindow(UIKit.UIWindow) M:CarPlay.CPInstrumentClusterControllerDelegate.DidDisconnectWindow(UIKit.UIWindow) M:CarPlay.CPInstrumentClusterControllerDelegate.DidZoomIn(CarPlay.CPInstrumentClusterController) M:CarPlay.CPInstrumentClusterControllerDelegate.DidZoomOut(CarPlay.CPInstrumentClusterController) +M:CarPlay.CPInterfaceController.DismissTemplate(System.Boolean,System.Action{System.Boolean,Foundation.NSError}) +M:CarPlay.CPInterfaceController.DismissTemplate(System.Boolean) M:CarPlay.CPInterfaceController.DismissTemplateAsync(System.Boolean) M:CarPlay.CPInterfaceController.Dispose(System.Boolean) +M:CarPlay.CPInterfaceController.PopTemplate(System.Boolean,System.Action{System.Boolean,Foundation.NSError}) +M:CarPlay.CPInterfaceController.PopTemplate(System.Boolean) M:CarPlay.CPInterfaceController.PopTemplateAsync(System.Boolean) +M:CarPlay.CPInterfaceController.PopToRootTemplate(System.Boolean,System.Action{System.Boolean,Foundation.NSError}) +M:CarPlay.CPInterfaceController.PopToRootTemplate(System.Boolean) M:CarPlay.CPInterfaceController.PopToRootTemplateAsync(System.Boolean) +M:CarPlay.CPInterfaceController.PopToTemplate(CarPlay.CPTemplate,System.Boolean,System.Action{System.Boolean,Foundation.NSError}) +M:CarPlay.CPInterfaceController.PopToTemplate(CarPlay.CPTemplate,System.Boolean) M:CarPlay.CPInterfaceController.PopToTemplateAsync(CarPlay.CPTemplate,System.Boolean) +M:CarPlay.CPInterfaceController.PresentTemplate(CarPlay.CPTemplate,System.Boolean,System.Action{System.Boolean,Foundation.NSError}) +M:CarPlay.CPInterfaceController.PresentTemplate(CarPlay.CPTemplate,System.Boolean) M:CarPlay.CPInterfaceController.PresentTemplateAsync(CarPlay.CPTemplate,System.Boolean) +M:CarPlay.CPInterfaceController.PushTemplate(CarPlay.CPTemplate,System.Boolean,System.Action{System.Boolean,Foundation.NSError}) +M:CarPlay.CPInterfaceController.PushTemplate(CarPlay.CPTemplate,System.Boolean) M:CarPlay.CPInterfaceController.PushTemplateAsync(CarPlay.CPTemplate,System.Boolean) +M:CarPlay.CPInterfaceController.SetRootTemplate(CarPlay.CPTemplate,System.Boolean,System.Action{System.Boolean,Foundation.NSError}) +M:CarPlay.CPInterfaceController.SetRootTemplate(CarPlay.CPTemplate,System.Boolean) M:CarPlay.CPInterfaceController.SetRootTemplateAsync(CarPlay.CPTemplate,System.Boolean) M:CarPlay.CPInterfaceControllerDelegate_Extensions.TemplateDidAppear(CarPlay.ICPInterfaceControllerDelegate,CarPlay.CPTemplate,System.Boolean) M:CarPlay.CPInterfaceControllerDelegate_Extensions.TemplateDidDisappear(CarPlay.ICPInterfaceControllerDelegate,CarPlay.CPTemplate,System.Boolean) @@ -27039,14 +27718,46 @@ M:CarPlay.CPInterfaceControllerDelegate.TemplateDidAppear(CarPlay.CPTemplate,Sys M:CarPlay.CPInterfaceControllerDelegate.TemplateDidDisappear(CarPlay.CPTemplate,System.Boolean) M:CarPlay.CPInterfaceControllerDelegate.TemplateWillAppear(CarPlay.CPTemplate,System.Boolean) M:CarPlay.CPInterfaceControllerDelegate.TemplateWillDisappear(CarPlay.CPTemplate,System.Boolean) +M:CarPlay.CPListImageRowItem.#ctor(System.String,UIKit.UIImage[]) +M:CarPlay.CPListImageRowItem.UpdateImages(UIKit.UIImage[]) +M:CarPlay.CPListItem.#ctor(System.String,System.String,UIKit.UIImage,System.Boolean) +M:CarPlay.CPListItem.#ctor(System.String,System.String,UIKit.UIImage,UIKit.UIImage,CarPlay.CPListItemAccessoryType) +M:CarPlay.CPListItem.#ctor(System.String,System.String,UIKit.UIImage) +M:CarPlay.CPListItem.#ctor(System.String,System.String) M:CarPlay.CPListItem.EncodeTo(Foundation.NSCoder) +M:CarPlay.CPListItem.SetAccessoryImage(UIKit.UIImage) +M:CarPlay.CPListItem.SetDetailText(System.String) +M:CarPlay.CPListItem.SetImage(UIKit.UIImage) +M:CarPlay.CPListItem.SetText(System.String) +M:CarPlay.CPListSection.#ctor(CarPlay.ICPListTemplateItem[],System.String,System.String,UIKit.UIImage,CarPlay.CPButton,System.String) +M:CarPlay.CPListSection.#ctor(CarPlay.ICPListTemplateItem[],System.String,System.String) +M:CarPlay.CPListSection.#ctor(CarPlay.ICPListTemplateItem[]) M:CarPlay.CPListSection.EncodeTo(Foundation.NSCoder) +M:CarPlay.CPListSection.GetIndex(CarPlay.ICPListTemplateItem) +M:CarPlay.CPListSection.GetItem(System.UIntPtr) +M:CarPlay.CPListTemplate.#ctor(System.String,CarPlay.CPListSection[],CarPlay.CPAssistantCellConfiguration) +M:CarPlay.CPListTemplate.#ctor(System.String,CarPlay.CPListSection[]) M:CarPlay.CPListTemplate.Dispose(System.Boolean) +M:CarPlay.CPListTemplate.GetIndexPath(CarPlay.ICPListTemplateItem) +M:CarPlay.CPListTemplate.UpdateSections(CarPlay.CPListSection[]) M:CarPlay.CPListTemplateDelegate.DidSelectListItem(CarPlay.CPListTemplate,CarPlay.CPListItem,System.Action) +M:CarPlay.CPManeuver.Copy(Foundation.NSZone) M:CarPlay.CPManeuver.EncodeTo(Foundation.NSCoder) +M:CarPlay.CPMapButton.#ctor(System.Action{CarPlay.CPMapButton}) M:CarPlay.CPMapButton.EncodeTo(Foundation.NSCoder) +M:CarPlay.CPMapTemplate.DismissNavigationAlert(System.Boolean,System.Action{System.Boolean}) M:CarPlay.CPMapTemplate.DismissNavigationAlertAsync(System.Boolean) +M:CarPlay.CPMapTemplate.DismissPanningInterface(System.Boolean) M:CarPlay.CPMapTemplate.Dispose(System.Boolean) +M:CarPlay.CPMapTemplate.HideTripPreviews +M:CarPlay.CPMapTemplate.PresentNavigationAlert(CarPlay.CPNavigationAlert,System.Boolean) +M:CarPlay.CPMapTemplate.ShowPanningInterface(System.Boolean) +M:CarPlay.CPMapTemplate.ShowRouteChoicesPreview(CarPlay.CPTrip,CarPlay.CPTripPreviewTextConfiguration) +M:CarPlay.CPMapTemplate.ShowTripPreviews(CarPlay.CPTrip[],CarPlay.CPTrip,CarPlay.CPTripPreviewTextConfiguration) +M:CarPlay.CPMapTemplate.ShowTripPreviews(CarPlay.CPTrip[],CarPlay.CPTripPreviewTextConfiguration) +M:CarPlay.CPMapTemplate.StartNavigationSession(CarPlay.CPTrip) +M:CarPlay.CPMapTemplate.UpdateTravelEstimates(CarPlay.CPTravelEstimates,CarPlay.CPTrip,CarPlay.CPTimeRemainingColor) +M:CarPlay.CPMapTemplate.UpdateTravelEstimates(CarPlay.CPTravelEstimates,CarPlay.CPTrip) M:CarPlay.CPMapTemplateDelegate_Extensions.DidBeginPanGesture(CarPlay.ICPMapTemplateDelegate,CarPlay.CPMapTemplate) M:CarPlay.CPMapTemplateDelegate_Extensions.DidCancelNavigation(CarPlay.ICPMapTemplateDelegate,CarPlay.CPMapTemplate) M:CarPlay.CPMapTemplateDelegate_Extensions.DidDismissNavigationAlert(CarPlay.ICPMapTemplateDelegate,CarPlay.CPMapTemplate,CarPlay.CPNavigationAlert,CarPlay.CPNavigationAlertDismissalContext) @@ -27087,35 +27798,63 @@ M:CarPlay.CPMapTemplateDelegate.StartedTrip(CarPlay.CPMapTemplate,CarPlay.CPTrip M:CarPlay.CPMapTemplateDelegate.WillDismissNavigationAlert(CarPlay.CPMapTemplate,CarPlay.CPNavigationAlert,CarPlay.CPNavigationAlertDismissalContext) M:CarPlay.CPMapTemplateDelegate.WillDismissPanningInterface(CarPlay.CPMapTemplate) M:CarPlay.CPMapTemplateDelegate.WillShowNavigationAlert(CarPlay.CPMapTemplate,CarPlay.CPNavigationAlert) +M:CarPlay.CPMessageComposeBarButton.#ctor(UIKit.UIImage) +M:CarPlay.CPMessageComposeBarButton.Create M:CarPlay.CPMessageListItem.#ctor(System.String,System.String,CarPlay.CPMessageListItemLeadingConfiguration,CarPlay.CPMessageListItemTrailingConfiguration,System.String,System.String,CarPlay.CPMessageListItemType) M:CarPlay.CPMessageListItem.#ctor(System.String,System.String,CarPlay.CPMessageListItemLeadingConfiguration,CarPlay.CPMessageListItemTrailingConfiguration,System.String,System.String) +M:CarPlay.CPMessageListItemLeadingConfiguration.#ctor(CarPlay.CPMessageLeadingItem,UIKit.UIImage,System.Boolean) +M:CarPlay.CPMessageListItemTrailingConfiguration.#ctor(CarPlay.CPMessageTrailingItem,UIKit.UIImage) +M:CarPlay.CPNavigationAlert.#ctor(System.String[],System.String[],CarPlay.CPImageSet,CarPlay.CPAlertAction,CarPlay.CPAlertAction,System.Double) +M:CarPlay.CPNavigationAlert.#ctor(System.String[],System.String[],UIKit.UIImage,CarPlay.CPAlertAction,CarPlay.CPAlertAction,System.Double) M:CarPlay.CPNavigationAlert.EncodeTo(Foundation.NSCoder) +M:CarPlay.CPNavigationAlert.UpdateTitleVariants(System.String[],System.String[]) +M:CarPlay.CPNavigationSession.CancelTrip +M:CarPlay.CPNavigationSession.FinishTrip +M:CarPlay.CPNavigationSession.PauseTrip(CarPlay.CPTripPauseReason,System.String,UIKit.UIColor) +M:CarPlay.CPNavigationSession.PauseTrip(CarPlay.CPTripPauseReason,System.String) +M:CarPlay.CPNavigationSession.UpdateTravelEstimates(CarPlay.CPTravelEstimates,CarPlay.CPManeuver) M:CarPlay.CPNowPlayingAddToLibraryButton.#ctor(System.Action{CarPlay.CPNowPlayingButton}) +M:CarPlay.CPNowPlayingButton.#ctor(System.Action{CarPlay.CPNowPlayingButton}) M:CarPlay.CPNowPlayingButton.EncodeTo(Foundation.NSCoder) M:CarPlay.CPNowPlayingImageButton.#ctor(System.Action{CarPlay.CPNowPlayingButton}) +M:CarPlay.CPNowPlayingImageButton.#ctor(UIKit.UIImage,System.Action{CarPlay.CPNowPlayingButton}) M:CarPlay.CPNowPlayingMoreButton.#ctor(System.Action{CarPlay.CPNowPlayingButton}) M:CarPlay.CPNowPlayingPlaybackRateButton.#ctor(System.Action{CarPlay.CPNowPlayingButton}) M:CarPlay.CPNowPlayingRepeatButton.#ctor(System.Action{CarPlay.CPNowPlayingButton}) M:CarPlay.CPNowPlayingShuffleButton.#ctor(System.Action{CarPlay.CPNowPlayingButton}) +M:CarPlay.CPNowPlayingTemplate.AddObserver(CarPlay.ICPNowPlayingTemplateObserver) +M:CarPlay.CPNowPlayingTemplate.RemoveObserver(CarPlay.ICPNowPlayingTemplateObserver) +M:CarPlay.CPNowPlayingTemplate.UpdateNowPlayingButtons(CarPlay.CPNowPlayingButton[]) M:CarPlay.CPNowPlayingTemplateObserver_Extensions.AlbumArtistButtonTapped(CarPlay.ICPNowPlayingTemplateObserver,CarPlay.CPNowPlayingTemplate) M:CarPlay.CPNowPlayingTemplateObserver_Extensions.UpNextButtonTapped(CarPlay.ICPNowPlayingTemplateObserver,CarPlay.CPNowPlayingTemplate) +M:CarPlay.CPPointOfInterest.#ctor(MapKit.MKMapItem,System.String,System.String,System.String,System.String,System.String,System.String,UIKit.UIImage,UIKit.UIImage) +M:CarPlay.CPPointOfInterest.#ctor(MapKit.MKMapItem,System.String,System.String,System.String,System.String,System.String,System.String,UIKit.UIImage) M:CarPlay.CPPointOfInterest.EncodeTo(Foundation.NSCoder) +M:CarPlay.CPPointOfInterestTemplate.#ctor(System.String,CarPlay.CPPointOfInterest[],System.IntPtr) M:CarPlay.CPPointOfInterestTemplate.Dispose(System.Boolean) +M:CarPlay.CPPointOfInterestTemplate.SetPointsOfInterest(CarPlay.CPPointOfInterest[],System.IntPtr) M:CarPlay.CPPointOfInterestTemplateDelegate_Extensions.DidSelectPointOfInterest(CarPlay.ICPPointOfInterestTemplateDelegate,CarPlay.CPPointOfInterestTemplate,CarPlay.CPPointOfInterest) M:CarPlay.CPPointOfInterestTemplateDelegate.DidChangeMapRegion(CarPlay.CPPointOfInterestTemplate,MapKit.MKCoordinateRegion) M:CarPlay.CPPointOfInterestTemplateDelegate.DidSelectPointOfInterest(CarPlay.CPPointOfInterestTemplate,CarPlay.CPPointOfInterest) +M:CarPlay.CPRouteChoice.#ctor(System.String[],System.String[],System.String[]) +M:CarPlay.CPRouteChoice.Copy(Foundation.NSZone) M:CarPlay.CPRouteChoice.EncodeTo(Foundation.NSCoder) M:CarPlay.CPSearchTemplate.Dispose(System.Boolean) M:CarPlay.CPSearchTemplateDelegate_Extensions.SearchButtonPressed(CarPlay.ICPSearchTemplateDelegate,CarPlay.CPSearchTemplate) M:CarPlay.CPSearchTemplateDelegate.SearchButtonPressed(CarPlay.CPSearchTemplate) M:CarPlay.CPSearchTemplateDelegate.SelectedResult(CarPlay.CPSearchTemplate,CarPlay.CPListItem,System.Action) M:CarPlay.CPSearchTemplateDelegate.UpdatedSearchText(CarPlay.CPSearchTemplate,System.String,CarPlay.CPSearchTemplateDelegateUpdateHandler) +M:CarPlay.CPSessionConfiguration.#ctor(CarPlay.ICPSessionConfigurationDelegate) M:CarPlay.CPSessionConfiguration.Dispose(System.Boolean) M:CarPlay.CPSessionConfigurationDelegate_Extensions.ContentStyleChanged(CarPlay.ICPSessionConfigurationDelegate,CarPlay.CPSessionConfiguration,CarPlay.CPContentStyle) M:CarPlay.CPSessionConfigurationDelegate_Extensions.LimitedUserInterfacesChanged(CarPlay.ICPSessionConfigurationDelegate,CarPlay.CPSessionConfiguration,CarPlay.CPLimitableUserInterface) M:CarPlay.CPSessionConfigurationDelegate.ContentStyleChanged(CarPlay.CPSessionConfiguration,CarPlay.CPContentStyle) M:CarPlay.CPSessionConfigurationDelegate.LimitedUserInterfacesChanged(CarPlay.CPSessionConfiguration,CarPlay.CPLimitableUserInterface) +M:CarPlay.CPTabBarTemplate.#ctor(CarPlay.CPTemplate[]) M:CarPlay.CPTabBarTemplate.Dispose(System.Boolean) +M:CarPlay.CPTabBarTemplate.SelectTemplate(CarPlay.CPTemplate) +M:CarPlay.CPTabBarTemplate.SelectTemplate(System.IntPtr) +M:CarPlay.CPTabBarTemplate.UpdateTemplates(CarPlay.CPTemplate[]) M:CarPlay.CPTabBarTemplateDelegate.DidSelectTemplate(CarPlay.CPTabBarTemplate,CarPlay.CPTemplate) M:CarPlay.CPTemplate.EncodeTo(Foundation.NSCoder) M:CarPlay.CPTemplateApplicationDashboardScene.#ctor(UIKit.UISceneSession,UIKit.UISceneConnectionOptions) @@ -27184,10 +27923,17 @@ M:CarPlay.CPTemplateApplicationSceneDelegate.WillConnect(UIKit.UIScene,UIKit.UIS M:CarPlay.CPTemplateApplicationSceneDelegate.WillContinueUserActivity(UIKit.UIScene,System.String) M:CarPlay.CPTemplateApplicationSceneDelegate.WillEnterForeground(UIKit.UIScene) M:CarPlay.CPTemplateApplicationSceneDelegate.WillResignActive(UIKit.UIScene) +M:CarPlay.CPTextButton.#ctor(System.String,CarPlay.CPTextButtonStyle,System.Action{CarPlay.CPTextButton}) +M:CarPlay.CPTravelEstimates.#ctor(Foundation.NSMeasurement{Foundation.NSUnitLength},System.Double) M:CarPlay.CPTravelEstimates.EncodeTo(Foundation.NSCoder) +M:CarPlay.CPTrip.#ctor(MapKit.MKMapItem,MapKit.MKMapItem,CarPlay.CPRouteChoice[]) M:CarPlay.CPTrip.EncodeTo(Foundation.NSCoder) +M:CarPlay.CPTripPreviewTextConfiguration.#ctor(System.String,System.String,System.String) M:CarPlay.CPTripPreviewTextConfiguration.EncodeTo(Foundation.NSCoder) +M:CarPlay.CPVoiceControlState.#ctor(System.String,System.String[],UIKit.UIImage,System.Boolean) M:CarPlay.CPVoiceControlState.EncodeTo(Foundation.NSCoder) +M:CarPlay.CPVoiceControlTemplate.#ctor(CarPlay.CPVoiceControlState[]) +M:CarPlay.CPVoiceControlTemplate.ActivateVoiceControlState(System.String) M:CarPlay.CPWindow.#ctor(CoreGraphics.CGRect) M:CarPlay.CPWindow.CPWindowAppearance.#ctor(System.IntPtr) M:CarPlay.CPWindow.Dispose(System.Boolean) @@ -27270,19 +28016,55 @@ M:CFNetwork.CFHTTPStream.GetResponseHeader M:CFNetwork.CFHTTPStream.SetProxy(CoreFoundation.CFProxySettings) M:Cinematic.CNAssetInfo.CheckIfCinematicAsync(AVFoundation.AVAsset) M:Cinematic.CNAssetInfo.LoadFromAssetAsync(AVFoundation.AVAsset) +M:Cinematic.CNBoundsPrediction.Copy(Foundation.NSZone) +M:Cinematic.CNBoundsPrediction.MutableCopy(Foundation.NSZone) M:Cinematic.CNDecision.#ctor(CoreMedia.CMTime,System.Int64,System.Boolean,Cinematic.CNDecisionIdentifierType) +M:Cinematic.CNDecision.Copy(Foundation.NSZone) +M:Cinematic.CNDetection.Copy(Foundation.NSZone) +M:Cinematic.CNDetectionTrack.Copy(Foundation.NSZone) M:Cinematic.CNRenderingSessionAttributes.LoadAsync(AVFoundation.AVAsset) +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) M:CloudKit.CKAllowedSharingOptions.EncodeTo(Foundation.NSCoder) M:CloudKit.CKAsset.EncodeTo(Foundation.NSCoder) M:CloudKit.CKContainer.AcceptShareMetadataAsync(CloudKit.CKShareMetadata) @@ -27312,30 +28094,52 @@ M:CloudKit.CKDatabase.PerformQueryAsync(CloudKit.CKQuery,CloudKit.CKRecordZoneID M:CloudKit.CKDatabase.SaveRecordAsync(CloudKit.CKRecord) M:CloudKit.CKDatabase.SaveRecordZoneAsync(CloudKit.CKRecordZone) M:CloudKit.CKDatabase.SaveSubscriptionAsync(CloudKit.CKSubscription) +M:CloudKit.CKDatabaseSubscription.Copy(Foundation.NSZone) M:CloudKit.CKDatabaseSubscription.EncodeTo(Foundation.NSCoder) +M:CloudKit.CKFetchNotificationChangesOperation.#ctor +M:CloudKit.CKFetchNotificationChangesOperation.#ctor(CloudKit.CKServerChangeToken) +M:CloudKit.CKFetchRecordZoneChangesConfiguration.Copy(Foundation.NSZone) M:CloudKit.CKFetchRecordZoneChangesConfiguration.EncodeTo(Foundation.NSCoder) +M:CloudKit.CKFetchRecordZoneChangesOptions.Copy(Foundation.NSZone) M:CloudKit.CKFetchRecordZoneChangesOptions.EncodeTo(Foundation.NSCoder) M:CloudKit.CKLocationSortDescriptor.EncodeTo(Foundation.NSCoder) +M:CloudKit.CKMarkNotificationsReadOperation.#ctor(CloudKit.CKNotificationID[]) +M:CloudKit.CKModifyBadgeOperation.#ctor(System.UIntPtr) M:CloudKit.CKNotification.EncodeTo(Foundation.NSCoder) +M:CloudKit.CKNotificationID.Copy(Foundation.NSZone) M:CloudKit.CKNotificationID.EncodeTo(Foundation.NSCoder) +M:CloudKit.CKNotificationInfo.Copy(Foundation.NSZone) M:CloudKit.CKNotificationInfo.EncodeTo(Foundation.NSCoder) M:CloudKit.CKOperationConfiguration.Copy(Foundation.NSZone) M:CloudKit.CKOperationConfiguration.EncodeTo(Foundation.NSCoder) M:CloudKit.CKOperationGroup.EncodeTo(Foundation.NSCoder) +M:CloudKit.CKQuery.Copy(Foundation.NSZone) M:CloudKit.CKQuery.EncodeTo(Foundation.NSCoder) +M:CloudKit.CKQueryCursor.Copy(Foundation.NSZone) M:CloudKit.CKQueryCursor.EncodeTo(Foundation.NSCoder) M:CloudKit.CKQueryNotification.EncodeTo(Foundation.NSCoder) +M:CloudKit.CKQuerySubscription.Copy(Foundation.NSZone) M:CloudKit.CKQuerySubscription.EncodeTo(Foundation.NSCoder) +M:CloudKit.CKRecord.Copy(Foundation.NSZone) M:CloudKit.CKRecord.EncodeTo(Foundation.NSCoder) +M:CloudKit.CKRecordID.Copy(Foundation.NSZone) M:CloudKit.CKRecordID.EncodeTo(Foundation.NSCoder) +M:CloudKit.CKRecordZone.Copy(Foundation.NSZone) M:CloudKit.CKRecordZone.EncodeTo(Foundation.NSCoder) +M:CloudKit.CKRecordZoneID.Copy(Foundation.NSZone) M:CloudKit.CKRecordZoneID.EncodeTo(Foundation.NSCoder) M:CloudKit.CKRecordZoneNotification.EncodeTo(Foundation.NSCoder) +M:CloudKit.CKRecordZoneSubscription.Copy(Foundation.NSZone) M:CloudKit.CKRecordZoneSubscription.EncodeTo(Foundation.NSCoder) +M:CloudKit.CKReference.Copy(Foundation.NSZone) M:CloudKit.CKReference.EncodeTo(Foundation.NSCoder) +M:CloudKit.CKServerChangeToken.Copy(Foundation.NSZone) M:CloudKit.CKServerChangeToken.EncodeTo(Foundation.NSCoder) +M:CloudKit.CKShareMetadata.Copy(Foundation.NSZone) M:CloudKit.CKShareMetadata.EncodeTo(Foundation.NSCoder) +M:CloudKit.CKShareParticipant.Copy(Foundation.NSZone) M:CloudKit.CKShareParticipant.EncodeTo(Foundation.NSCoder) +M:CloudKit.CKSubscription.Copy(Foundation.NSZone) M:CloudKit.CKSubscription.EncodeTo(Foundation.NSCoder) M:CloudKit.CKSyncEngine.CancelOperationsAsync M:CloudKit.CKSyncEngine.FetchChangesAsync @@ -27347,10 +28151,16 @@ M:CloudKit.CKSyncEngineDelegate_Extensions.SyncEngine(CloudKit.ICKSyncEngineDele M:CloudKit.CKSyncEngineDelegate.SyncEngine(CloudKit.CKSyncEngine,CloudKit.CKSyncEngineEvent) M:CloudKit.CKSyncEngineDelegate.SyncEngine(CloudKit.CKSyncEngine,CloudKit.CKSyncEngineFetchChangesContext) M:CloudKit.CKSyncEngineDelegate.SyncEngine(CloudKit.CKSyncEngine,CloudKit.CKSyncEngineSendChangesContext) +M:CloudKit.CKSyncEngineFetchChangesOptions.Copy(Foundation.NSZone) M:CloudKit.CKSyncEngineFetchChangesScope.#ctor(Foundation.NSSet{CloudKit.CKRecordZoneID},System.Boolean) +M:CloudKit.CKSyncEngineFetchChangesScope.Copy(Foundation.NSZone) +M:CloudKit.CKSyncEngineSendChangesOptions.Copy(Foundation.NSZone) M:CloudKit.CKSyncEngineSendChangesScope.#ctor(Foundation.NSSet{CloudKit.CKRecordZoneID},System.Boolean) +M:CloudKit.CKSyncEngineSendChangesScope.Copy(Foundation.NSZone) M:CloudKit.CKSyncEngineStateSerialization.EncodeTo(Foundation.NSCoder) +M:CloudKit.CKUserIdentity.Copy(Foundation.NSZone) M:CloudKit.CKUserIdentity.EncodeTo(Foundation.NSCoder) +M:CloudKit.CKUserIdentityLookupInfo.Copy(Foundation.NSZone) M:CloudKit.CKUserIdentityLookupInfo.EncodeTo(Foundation.NSCoder) M:CloudKit.CKUserIdentityLookupInfo.FromEmail(System.String) M:CloudKit.CKUserIdentityLookupInfo.FromPhoneNumber(System.String) @@ -27379,6 +28189,8 @@ M:Compression.CompressionStream.Write(System.Byte[],System.Int32,System.Int32) M:Compression.CompressionStream.Write(System.ReadOnlySpan{System.Byte}) M:Compression.CompressionStream.WriteAsync(System.Byte[],System.Int32,System.Int32,System.Threading.CancellationToken) M:Compression.CompressionStream.WriteAsync(System.ReadOnlyMemory{System.Byte},System.Threading.CancellationToken) +M:Contacts.CNChangeHistoryEvent.AcceptEventVisitor(Contacts.ICNChangeHistoryEventVisitor) +M:Contacts.CNChangeHistoryEvent.Copy(Foundation.NSZone) M:Contacts.CNChangeHistoryEvent.EncodeTo(Foundation.NSCoder) M:Contacts.CNChangeHistoryEventVisitor_Extensions.AddGroup(Contacts.ICNChangeHistoryEventVisitor,Contacts.CNChangeHistoryAddGroupEvent) M:Contacts.CNChangeHistoryEventVisitor_Extensions.AddMemberToGroup(Contacts.ICNChangeHistoryEventVisitor,Contacts.CNChangeHistoryAddMemberToGroupEvent) @@ -27389,39 +28201,124 @@ M:Contacts.CNChangeHistoryEventVisitor_Extensions.RemoveSubgroupFromGroup(Contac M:Contacts.CNChangeHistoryEventVisitor_Extensions.UpdateGroup(Contacts.ICNChangeHistoryEventVisitor,Contacts.CNChangeHistoryUpdateGroupEvent) M:Contacts.CNChangeHistoryFetchRequest.EncodeTo(Foundation.NSCoder) M:Contacts.CNContact.AreKeysAvailable(Contacts.CNContactOptions) +M:Contacts.CNContact.AreKeysAvailable(Foundation.NSArray) M:Contacts.CNContact.AreKeysAvailable``1(`0[]) +M:Contacts.CNContact.ComparatorForName(Contacts.CNContactSortOrder) +M:Contacts.CNContact.Copy(Foundation.NSZone) M:Contacts.CNContact.EncodeTo(Foundation.NSCoder) +M:Contacts.CNContact.GetDescriptorForAllComparatorKeys M:Contacts.CNContact.GetItemProviderVisibilityForTypeIdentifier(System.String) M:Contacts.CNContact.GetObject(Foundation.NSData,System.String,Foundation.NSError@) +M:Contacts.CNContact.GetPredicateForContacts(Contacts.CNPhoneNumber) +M:Contacts.CNContact.GetPredicateForContacts(System.String) +M:Contacts.CNContact.GetPredicateForContacts(System.String[]) +M:Contacts.CNContact.GetPredicateForContactsInContainer(System.String) +M:Contacts.CNContact.GetPredicateForContactsInGroup(System.String) +M:Contacts.CNContact.GetPredicateForContactsMatchingEmailAddress(System.String) M:Contacts.CNContact.IsKeyAvailable(Contacts.CNContactOptions) +M:Contacts.CNContact.IsKeyAvailable(Foundation.NSString) +M:Contacts.CNContact.IsUnifiedWithContact(System.String) M:Contacts.CNContact.LoadData(System.String,System.Action{Foundation.NSData,Foundation.NSError}) M:Contacts.CNContact.LoadDataAsync(System.String,Foundation.NSProgress@) M:Contacts.CNContact.LoadDataAsync(System.String) M:Contacts.CNContact.LocalizeProperty(Contacts.CNContactOptions) +M:Contacts.CNContact.LocalizeProperty(Foundation.NSString) +M:Contacts.CNContact.MutableCopy(Foundation.NSZone) M:Contacts.CNContactFetchRequest.#ctor(Contacts.ICNKeyDescriptor[]) +M:Contacts.CNContactFetchRequest.#ctor(Foundation.NSArray) M:Contacts.CNContactFetchRequest.#ctor(Foundation.NSString[]) M:Contacts.CNContactFetchRequest.#ctor(ObjCRuntime.INativeObject[]) M:Contacts.CNContactFetchRequest.EncodeTo(Foundation.NSCoder) M:Contacts.CNContactFormatter.EncodeTo(Foundation.NSCoder) +M:Contacts.CNContactFormatter.GetAttributedString(Contacts.CNContact,Foundation.NSDictionary) +M:Contacts.CNContactFormatter.GetAttributedStringFrom(Contacts.CNContact,Contacts.CNContactFormatterStyle,Foundation.NSDictionary) +M:Contacts.CNContactFormatter.GetDelimiterFor(Contacts.CNContact) +M:Contacts.CNContactFormatter.GetDescriptorForRequiredKeys(Contacts.CNContactFormatterStyle) +M:Contacts.CNContactFormatter.GetNameOrderFor(Contacts.CNContact) +M:Contacts.CNContactFormatter.GetString(Contacts.CNContact) +M:Contacts.CNContactFormatter.GetStringFrom(Contacts.CNContact,Contacts.CNContactFormatterStyle) +M:Contacts.CNContactProperty.Copy(Foundation.NSZone) M:Contacts.CNContactProperty.EncodeTo(Foundation.NSCoder) +M:Contacts.CNContactRelation.#ctor(System.String) +M:Contacts.CNContactRelation.Copy(Foundation.NSZone) M:Contacts.CNContactRelation.EncodeTo(Foundation.NSCoder) +M:Contacts.CNContactRelation.FromName(System.String) +M:Contacts.CNContactStore.EnumerateContacts(Contacts.CNContactFetchRequest,Foundation.NSError@,Contacts.CNContactStoreListContactsHandler) +M:Contacts.CNContactStore.ExecuteSaveRequest(Contacts.CNSaveRequest,Foundation.NSError@) +M:Contacts.CNContactStore.GetAuthorizationStatus(Contacts.CNEntityType) +M:Contacts.CNContactStore.GetContainers(Foundation.NSPredicate,Foundation.NSError@) +M:Contacts.CNContactStore.GetEnumeratorForChangeHistory(Contacts.CNChangeHistoryFetchRequest,Foundation.NSError@) +M:Contacts.CNContactStore.GetEnumeratorForContact(Contacts.CNContactFetchRequest,Foundation.NSError@) +M:Contacts.CNContactStore.GetGroups(Foundation.NSPredicate,Foundation.NSError@) +M:Contacts.CNContactStore.GetUnifiedContact(System.String,Foundation.NSArray,Foundation.NSError@) M:Contacts.CNContactStore.GetUnifiedContact``1(System.String,`0[],Foundation.NSError@) +M:Contacts.CNContactStore.GetUnifiedContacts(Foundation.NSPredicate,Foundation.NSArray,Foundation.NSError@) M:Contacts.CNContactStore.GetUnifiedContacts``1(Foundation.NSPredicate,`0[],Foundation.NSError@) +M:Contacts.CNContactStore.GetUnifiedMeContact(Foundation.NSArray,Foundation.NSError@) M:Contacts.CNContactStore.GetUnifiedMeContact``1(`0[],Foundation.NSError@) +M:Contacts.CNContactStore.RequestAccess(Contacts.CNEntityType,Contacts.CNContactStoreRequestAccessHandler) M:Contacts.CNContactStore.RequestAccessAsync(Contacts.CNEntityType) +M:Contacts.CNContactsUserDefaults.GetSharedDefaults +M:Contacts.CNContactVCardSerialization.GetContactsFromData(Foundation.NSData,Foundation.NSError@) +M:Contacts.CNContactVCardSerialization.GetDataFromContacts(Contacts.CNContact[],Foundation.NSError@) +M:Contacts.CNContactVCardSerialization.GetDescriptorFromRequiredKeys +M:Contacts.CNContainer.Copy(Foundation.NSZone) +M:Contacts.CNContainer.CreatePredicateForContainerOfContact(System.String) +M:Contacts.CNContainer.CreatePredicateForContainerOfGroup(System.String) +M:Contacts.CNContainer.CreatePredicateForContainers(System.String[]) M:Contacts.CNContainer.EncodeTo(Foundation.NSCoder) +M:Contacts.CNGroup.Copy(Foundation.NSZone) +M:Contacts.CNGroup.CreatePredicateForGroups(System.String[]) +M:Contacts.CNGroup.CreatePredicateForGroupsInContainer(System.String) +M:Contacts.CNGroup.CreatePredicateForSubgroupsInGroup(System.String) M:Contacts.CNGroup.EncodeTo(Foundation.NSCoder) +M:Contacts.CNGroup.MutableCopy(Foundation.NSZone) +M:Contacts.CNInstantMessageAddress.#ctor(System.String,System.String) +M:Contacts.CNInstantMessageAddress.Copy(Foundation.NSZone) M:Contacts.CNInstantMessageAddress.EncodeTo(Foundation.NSCoder) M:Contacts.CNInstantMessageAddress.LocalizeProperty(Contacts.CNInstantMessageAddressOption) +M:Contacts.CNInstantMessageAddress.LocalizeProperty(Foundation.NSString) M:Contacts.CNInstantMessageAddress.LocalizeService(Contacts.CNInstantMessageServiceOption) +M:Contacts.CNInstantMessageAddress.LocalizeService(Foundation.NSString) +M:Contacts.CNLabeledValue`1.#ctor(System.String,`0) +M:Contacts.CNLabeledValue`1.Copy(Foundation.NSZone) M:Contacts.CNLabeledValue`1.EncodeTo(Foundation.NSCoder) +M:Contacts.CNLabeledValue`1.FromLabel(System.String,`0) +M:Contacts.CNLabeledValue`1.GetLabeledValue(`0) +M:Contacts.CNLabeledValue`1.GetLabeledValue(System.String,`0) +M:Contacts.CNLabeledValue`1.GetLabeledValue(System.String) +M:Contacts.CNLabeledValue`1.LocalizeLabel(Foundation.NSString) +M:Contacts.CNPhoneNumber.#ctor(System.String) +M:Contacts.CNPhoneNumber.Copy(Foundation.NSZone) M:Contacts.CNPhoneNumber.EncodeTo(Foundation.NSCoder) +M:Contacts.CNPhoneNumber.PhoneNumberWithStringValue(System.String) +M:Contacts.CNPostalAddress.Copy(Foundation.NSZone) M:Contacts.CNPostalAddress.EncodeTo(Foundation.NSCoder) M:Contacts.CNPostalAddress.LocalizeProperty(Contacts.CNPostalAddressKeyOption) +M:Contacts.CNPostalAddress.LocalizeProperty(Foundation.NSString) +M:Contacts.CNPostalAddress.MutableCopy(Foundation.NSZone) +M:Contacts.CNPostalAddressFormatter.GetAttributedStringFrom(Contacts.CNPostalAddress,Contacts.CNPostalAddressFormatterStyle,Foundation.NSDictionary) +M:Contacts.CNPostalAddressFormatter.GetAttributedStringFromPostalAddress(Contacts.CNPostalAddress,Foundation.NSDictionary) +M:Contacts.CNPostalAddressFormatter.GetStringFrom(Contacts.CNPostalAddress,Contacts.CNPostalAddressFormatterStyle) +M:Contacts.CNPostalAddressFormatter.GetStringFromPostalAddress(Contacts.CNPostalAddress) +M:Contacts.CNSaveRequest.AddContact(Contacts.CNMutableContact,System.String) +M:Contacts.CNSaveRequest.AddGroup(Contacts.CNMutableGroup,System.String) +M:Contacts.CNSaveRequest.AddMember(Contacts.CNContact,Contacts.CNGroup) +M:Contacts.CNSaveRequest.AddSubgroup(Contacts.CNGroup,Contacts.CNGroup) +M:Contacts.CNSaveRequest.DeleteContact(Contacts.CNMutableContact) +M:Contacts.CNSaveRequest.DeleteGroup(Contacts.CNMutableGroup) +M:Contacts.CNSaveRequest.RemoveMember(Contacts.CNContact,Contacts.CNGroup) +M:Contacts.CNSaveRequest.RemoveSubgroup(Contacts.CNGroup,Contacts.CNGroup) +M:Contacts.CNSaveRequest.UpdateContact(Contacts.CNMutableContact) +M:Contacts.CNSaveRequest.UpdateGroup(Contacts.CNMutableGroup) +M:Contacts.CNSocialProfile.#ctor(System.String,System.String,System.String,System.String) +M:Contacts.CNSocialProfile.Copy(Foundation.NSZone) M:Contacts.CNSocialProfile.EncodeTo(Foundation.NSCoder) M:Contacts.CNSocialProfile.LocalizeProperty(Contacts.CNPostalAddressKeyOption) M:Contacts.CNSocialProfile.LocalizeProperty(Contacts.CNSocialProfileOption) +M:Contacts.CNSocialProfile.LocalizeProperty(Foundation.NSString) M:Contacts.CNSocialProfile.LocalizeService(Contacts.CNSocialProfileServiceOption) +M:Contacts.CNSocialProfile.LocalizeService(Foundation.NSString) M:Contacts.ICNChangeHistoryEventVisitor.AddContact(Contacts.CNChangeHistoryAddContactEvent) M:Contacts.ICNChangeHistoryEventVisitor.AddGroup(Contacts.CNChangeHistoryAddGroupEvent) M:Contacts.ICNChangeHistoryEventVisitor.AddMemberToGroup(Contacts.CNChangeHistoryAddMemberToGroupEvent) @@ -29485,6 +30382,10 @@ M:CoreImage.CIAreaAverage.#ctor M:CoreImage.CIAreaAverage.#ctor(Foundation.NSCoder) M:CoreImage.CIAreaAverage.#ctor(Foundation.NSObjectFlag) M:CoreImage.CIAreaAverage.#ctor(ObjCRuntime.NativeHandle) +M:CoreImage.CIAreaBoundsRed.#ctor +M:CoreImage.CIAreaBoundsRed.#ctor(Foundation.NSCoder) +M:CoreImage.CIAreaBoundsRed.#ctor(Foundation.NSObjectFlag) +M:CoreImage.CIAreaBoundsRed.#ctor(ObjCRuntime.NativeHandle) M:CoreImage.CIAreaHistogram.#ctor M:CoreImage.CIAreaHistogram.#ctor(Foundation.NSCoder) M:CoreImage.CIAreaHistogram.#ctor(Foundation.NSObjectFlag) @@ -30164,6 +31065,8 @@ M:CoreImage.CIImage.#ctor(UIKit.UIImage) M:CoreImage.CIImage.ConvertLabToWorkingSpace M:CoreImage.CIImage.ConvertWorkingSpaceToLab M:CoreImage.CIImage.Copy(Foundation.NSZone) +M:CoreImage.CIImage.CreateByApplyingGainMap(CoreImage.CIImage,System.Single) +M:CoreImage.CIImage.CreateByApplyingGainMap(CoreImage.CIImage) M:CoreImage.CIImage.CreateByApplyingGaussianBlur(System.Double) M:CoreImage.CIImage.CreateByApplyingOrientation(ImageIO.CGImagePropertyOrientation) M:CoreImage.CIImage.CreateByClamping(CoreGraphics.CGRect) @@ -30360,6 +31263,10 @@ M:CoreImage.CIMaximumCompositing.#ctor M:CoreImage.CIMaximumCompositing.#ctor(Foundation.NSCoder) M:CoreImage.CIMaximumCompositing.#ctor(Foundation.NSObjectFlag) M:CoreImage.CIMaximumCompositing.#ctor(ObjCRuntime.NativeHandle) +M:CoreImage.CIMaximumScaleTransform.#ctor +M:CoreImage.CIMaximumScaleTransform.#ctor(Foundation.NSCoder) +M:CoreImage.CIMaximumScaleTransform.#ctor(Foundation.NSObjectFlag) +M:CoreImage.CIMaximumScaleTransform.#ctor(ObjCRuntime.NativeHandle) M:CoreImage.CIMedianFilter.#ctor M:CoreImage.CIMedianFilter.#ctor(Foundation.NSCoder) M:CoreImage.CIMedianFilter.#ctor(Foundation.NSObjectFlag) @@ -30737,6 +31644,10 @@ M:CoreImage.CIToneCurve.#ctor M:CoreImage.CIToneCurve.#ctor(Foundation.NSCoder) M:CoreImage.CIToneCurve.#ctor(Foundation.NSObjectFlag) M:CoreImage.CIToneCurve.#ctor(ObjCRuntime.NativeHandle) +M:CoreImage.CIToneMapHeadroom.#ctor +M:CoreImage.CIToneMapHeadroom.#ctor(Foundation.NSCoder) +M:CoreImage.CIToneMapHeadroom.#ctor(Foundation.NSObjectFlag) +M:CoreImage.CIToneMapHeadroom.#ctor(ObjCRuntime.NativeHandle) M:CoreImage.CITorusLensDistortion.#ctor M:CoreImage.CITorusLensDistortion.#ctor(Foundation.NSCoder) M:CoreImage.CITorusLensDistortion.#ctor(Foundation.NSObjectFlag) @@ -32367,18 +33278,29 @@ M:Darwin.SystemLog.Log(System.String) M:Darwin.SystemLog.RemoveLogFile(System.Int32) M:Darwin.SystemLog.Search(Darwin.Message) M:Darwin.SystemLog.SetFilter(System.Int32) +M:DeviceCheck.DCAppAttestService.AttestKey(System.String,Foundation.NSData,System.Action{Foundation.NSData,Foundation.NSError}) M:DeviceCheck.DCAppAttestService.AttestKeyAsync(System.String,Foundation.NSData) +M:DeviceCheck.DCAppAttestService.GenerateAssertion(System.String,Foundation.NSData,System.Action{Foundation.NSData,Foundation.NSError}) M:DeviceCheck.DCAppAttestService.GenerateAssertionAsync(System.String,Foundation.NSData) +M:DeviceCheck.DCAppAttestService.GenerateKey(System.Action{System.String,Foundation.NSError}) M:DeviceCheck.DCAppAttestService.GenerateKeyAsync +M:DeviceCheck.DCDevice.GenerateToken(DeviceCheck.DCDeviceGenerateTokenCompletionHandler) M:DeviceCheck.DCDevice.GenerateTokenAsync +M:EventKit.EKAlarm.Copy(Foundation.NSZone) M:EventKit.EKEventStore.FetchRemindersAsync(Foundation.NSPredicate,System.IntPtr@) M:EventKit.EKEventStore.FetchRemindersAsync(Foundation.NSPredicate) M:EventKit.EKEventStore.RequestAccessAsync(EventKit.EKEntityType) M:EventKit.EKEventStore.RequestFullAccessToEventsAsync M:EventKit.EKEventStore.RequestFullAccessToRemindersAsync M:EventKit.EKEventStore.RequestWriteOnlyAccessToEventsAsync +M:EventKit.EKParticipant.Copy(Foundation.NSZone) +M:EventKit.EKRecurrenceDayOfWeek.Copy(Foundation.NSZone) M:EventKit.EKRecurrenceDayOfWeek.EncodeTo(Foundation.NSCoder) +M:EventKit.EKRecurrenceEnd.Copy(Foundation.NSZone) M:EventKit.EKRecurrenceEnd.EncodeTo(Foundation.NSCoder) +M:EventKit.EKRecurrenceRule.Copy(Foundation.NSZone) +M:EventKit.EKStructuredLocation.Copy(Foundation.NSZone) +M:EventKit.EKVirtualConferenceProvider.BeginRequestWithExtensionContext(Foundation.NSExtensionContext) M:EventKit.EKVirtualConferenceProvider.FetchAvailableRoomTypesAsync M:EventKit.EKVirtualConferenceProvider.FetchVirtualConferenceAsync(System.String) M:EventKitUI.EKCalendarChooser.#ctor(EventKitUI.EKCalendarChooserSelectionStyle,EventKitUI.EKCalendarChooserDisplayStyle,EventKit.EKEntityType,EventKit.EKEventStore) @@ -32425,6 +33347,7 @@ M:ExecutionPolicy.EPExecutionPolicy.AddPolicyException(Foundation.NSUrl,Foundati M:ExtensionKit.EXAppExtensionBrowserViewController.#ctor(System.String,Foundation.NSBundle) M:ExtensionKit.EXHostViewController.#ctor(System.String,Foundation.NSBundle) M:ExtensionKit.EXHostViewController.Dispose(System.Boolean) +M:ExtensionKit.EXHostViewController.MakeXpcConnection(Foundation.NSError@) M:ExtensionKit.EXHostViewControllerDelegate_Extensions.DidActivate(ExtensionKit.IEXHostViewControllerDelegate,ExtensionKit.EXHostViewController) M:ExtensionKit.EXHostViewControllerDelegate_Extensions.ShouldAcceptXpcConnection(ExtensionKit.IEXHostViewControllerDelegate,Foundation.NSXpcConnection) M:ExtensionKit.EXHostViewControllerDelegate_Extensions.WillDeactivate(ExtensionKit.IEXHostViewControllerDelegate,ExtensionKit.EXHostViewController,Foundation.NSError) @@ -32949,16 +33872,20 @@ M:Foundation.ModelNotImplementedException.#ctor M:Foundation.NotImplementedAttribute.#ctor M:Foundation.NotImplementedAttribute.#ctor(System.String) M:Foundation.NSAffineTransform.Concat +M:Foundation.NSAffineTransform.Copy(Foundation.NSZone) M:Foundation.NSAffineTransform.EncodeTo(Foundation.NSCoder) M:Foundation.NSAffineTransform.Set M:Foundation.NSAffineTransform.TransformBezierPath(AppKit.NSBezierPath) M:Foundation.NSAppleEventDescriptor.#ctor(Foundation.NSAppleEventDescriptorType) +M:Foundation.NSAppleEventDescriptor.Copy(Foundation.NSZone) M:Foundation.NSAppleEventDescriptor.EncodeTo(Foundation.NSCoder) +M:Foundation.NSAppleScript.Copy(Foundation.NSZone) M:Foundation.NSArchiveReplaceEventArgs.#ctor(Foundation.NSObject,Foundation.NSObject) M:Foundation.NSArray.ArrayFromHandle``1(ObjCRuntime.NativeHandle,System.Converter{ObjCRuntime.NativeHandle,`0},System.Boolean) M:Foundation.NSArray.ArrayFromHandle``1(ObjCRuntime.NativeHandle,System.Converter{ObjCRuntime.NativeHandle,`0}) M:Foundation.NSArray.ArrayFromHandle``1(ObjCRuntime.NativeHandle) M:Foundation.NSArray.ArrayFromHandleFunc``1(ObjCRuntime.NativeHandle,System.Func{ObjCRuntime.NativeHandle,`0}) +M:Foundation.NSArray.Copy(Foundation.NSZone) M:Foundation.NSArray.EncodeTo(Foundation.NSCoder) M:Foundation.NSArray.EnumsFromHandle``1(ObjCRuntime.NativeHandle) M:Foundation.NSArray.From(Foundation.NSObject[][]) @@ -32980,6 +33907,7 @@ M:Foundation.NSArray.FromObjects(System.Object[]) M:Foundation.NSArray.FromStrings(System.Collections.Generic.IReadOnlyList{System.String}) M:Foundation.NSArray.FromStrings(System.String[]) M:Foundation.NSArray.GetItem``1(System.UIntPtr) +M:Foundation.NSArray.MutableCopy(Foundation.NSZone) M:Foundation.NSArray.ToArray M:Foundation.NSArray.ToArray``1 M:Foundation.NSArray`1.#ctor @@ -33009,6 +33937,7 @@ M:Foundation.NSAttributedString.#ctor(System.String,UIKit.UIFont,UIKit.UIColor,U M:Foundation.NSAttributedString.#ctor(System.String,UIKit.UIStringAttributes) M:Foundation.NSAttributedString.BoundingRectWithSize(CoreGraphics.CGSize,Foundation.NSStringDrawingOptions) M:Foundation.NSAttributedString.ContainsAttachmentsInRange(Foundation.NSRange) +M:Foundation.NSAttributedString.Copy(Foundation.NSZone) M:Foundation.NSAttributedString.CreateWithDocFormat(Foundation.NSData,Foundation.NSDictionary@) M:Foundation.NSAttributedString.CreateWithHTML(Foundation.NSData,Foundation.NSDictionary@) M:Foundation.NSAttributedString.CreateWithRTF(Foundation.NSData,Foundation.NSDictionary@) @@ -33078,9 +34007,12 @@ M:Foundation.NSAttributedString.LoadFromHtmlAsync(Foundation.NSUrlRequest,Founda M:Foundation.NSAttributedString.LoadFromHtmlAsync(System.String,Foundation.NSAttributedStringDocumentAttributes) M:Foundation.NSAttributedString.LoadFromHtmlAsync(System.String,Foundation.NSDictionary) M:Foundation.NSAttributedString.LowLevelGetAttributes(System.IntPtr,Foundation.NSRange@) +M:Foundation.NSAttributedString.MutableCopy(Foundation.NSZone) M:Foundation.NSAttributedString.Substring(System.IntPtr,System.IntPtr) M:Foundation.NSAttributedStringDocumentAttributes.#ctor M:Foundation.NSAttributedStringDocumentAttributes.#ctor(Foundation.NSDictionary) +M:Foundation.NSAttributedStringMarkdownParsingOptions.Copy(Foundation.NSZone) +M:Foundation.NSAttributedStringMarkdownSourcePosition.Copy(Foundation.NSZone) M:Foundation.NSAttributedStringMarkdownSourcePosition.EncodeTo(Foundation.NSCoder) M:Foundation.NSBindingSelectionMarker.Copy(Foundation.NSZone) M:Foundation.NSBindingSelectionMarker.GetDefaultPlaceholder(Foundation.NSBindingSelectionMarker,ObjCRuntime.Class,System.String) @@ -33106,10 +34038,14 @@ M:Foundation.NSCache.Dispose(System.Boolean) M:Foundation.NSCache.remove_WillEvictObject(System.EventHandler{Foundation.NSObjectEventArgs}) M:Foundation.NSCacheDelegate_Extensions.WillEvictObject(Foundation.INSCacheDelegate,Foundation.NSCache,Foundation.NSObject) M:Foundation.NSCacheDelegate.WillEvictObject(Foundation.NSCache,Foundation.NSObject) +M:Foundation.NSCachedUrlResponse.Copy(Foundation.NSZone) M:Foundation.NSCachedUrlResponse.EncodeTo(Foundation.NSCoder) M:Foundation.NSCalendar.#ctor(Foundation.NSCalendarType) +M:Foundation.NSCalendar.Copy(Foundation.NSZone) M:Foundation.NSCalendar.EncodeTo(Foundation.NSCoder) +M:Foundation.NSCharacterSet.Copy(Foundation.NSZone) M:Foundation.NSCharacterSet.EncodeTo(Foundation.NSCoder) +M:Foundation.NSCharacterSet.MutableCopy(Foundation.NSZone) M:Foundation.NSCoder.DecodeBytes M:Foundation.NSCoder.DecodeBytes(System.String) M:Foundation.NSCoder.DecodeTopLevelObject(System.Type,System.String,Foundation.NSError@) @@ -33128,6 +34064,10 @@ M:Foundation.NSCoding.#ctor(Foundation.NSCoder) M:Foundation.NSCoding.EncodeTo(Foundation.NSCoder) M:Foundation.NSComparisonPredicate.EncodeTo(Foundation.NSCoder) M:Foundation.NSCompoundPredicate.EncodeTo(Foundation.NSCoder) +M:Foundation.NSCondition.Lock +M:Foundation.NSCondition.Unlock +M:Foundation.NSConditionLock.Lock +M:Foundation.NSConditionLock.Unlock M:Foundation.NSConnection.Dispose(System.Boolean) M:Foundation.NSConnection.GetRootProxy``1 M:Foundation.NSConnection.GetRootProxy``1(System.String,System.String,Foundation.NSPortNameServer) @@ -33146,11 +34086,13 @@ M:Foundation.NSConnectionDelegate.HandleRequest(Foundation.NSConnection,Foundati M:Foundation.NSConnectionDelegate.ShouldMakeNewConnection(Foundation.NSConnection,Foundation.NSConnection) M:Foundation.NSCopying.Copy(Foundation.NSZone) M:Foundation.NSData.AsStream +M:Foundation.NSData.Copy(Foundation.NSZone) M:Foundation.NSData.EncodeTo(Foundation.NSCoder) M:Foundation.NSData.FromArray(System.Byte[]) M:Foundation.NSData.FromStream(System.IO.Stream) M:Foundation.NSData.FromString(System.String,Foundation.NSStringEncoding) M:Foundation.NSData.FromString(System.String) +M:Foundation.NSData.MutableCopy(Foundation.NSZone) M:Foundation.NSData.op_Implicit(System.String)~Foundation.NSData M:Foundation.NSData.Save(Foundation.NSUrl,Foundation.NSDataWritingOptions,Foundation.NSError@) M:Foundation.NSData.Save(Foundation.NSUrl,System.Boolean,Foundation.NSError@) @@ -33164,11 +34106,14 @@ M:Foundation.NSDataDetector.Copy(Foundation.NSZone) M:Foundation.NSDataDetector.Create(Foundation.NSTextCheckingType,Foundation.NSError@) M:Foundation.NSDataDetector.EncodeTo(Foundation.NSCoder) M:Foundation.NSDate.#ctor(System.Double) +M:Foundation.NSDate.Copy(Foundation.NSZone) M:Foundation.NSDate.CreateFromSRAbsoluteTime(System.Double) M:Foundation.NSDate.EncodeTo(Foundation.NSCoder) M:Foundation.NSDate.op_Explicit(Foundation.NSDate)~System.DateTime M:Foundation.NSDate.op_Explicit(System.DateTime)~Foundation.NSDate +M:Foundation.NSDateComponents.Copy(Foundation.NSZone) M:Foundation.NSDateComponents.EncodeTo(Foundation.NSCoder) +M:Foundation.NSDateInterval.Copy(Foundation.NSZone) M:Foundation.NSDateInterval.EncodeTo(Foundation.NSCoder) M:Foundation.NSDecimal.Add(Foundation.NSDecimal@,Foundation.NSDecimal@,Foundation.NSDecimal@,Foundation.NSRoundingMode) M:Foundation.NSDecimal.Compare(Foundation.NSDecimal@,Foundation.NSDecimal@) @@ -33201,12 +34146,14 @@ M:Foundation.NSDecimalNumber.EncodeTo(Foundation.NSCoder) M:Foundation.NSDictionary.#ctor(Foundation.NSObject,Foundation.NSObject,Foundation.NSObject[]) M:Foundation.NSDictionary.#ctor(System.Object,System.Object,System.Object[]) M:Foundation.NSDictionary.ContainsKey(Foundation.NSObject) +M:Foundation.NSDictionary.Copy(Foundation.NSZone) M:Foundation.NSDictionary.EncodeTo(Foundation.NSCoder) M:Foundation.NSDictionary.FromObjectsAndKeys(Foundation.NSObject[],Foundation.NSObject[],System.IntPtr) M:Foundation.NSDictionary.FromObjectsAndKeys(Foundation.NSObject[],Foundation.NSObject[]) M:Foundation.NSDictionary.FromObjectsAndKeys(System.Object[],System.Object[],System.IntPtr) M:Foundation.NSDictionary.FromObjectsAndKeys(System.Object[],System.Object[]) M:Foundation.NSDictionary.LowlevelObjectForKey(System.IntPtr) +M:Foundation.NSDictionary.MutableCopy(Foundation.NSZone) M:Foundation.NSDictionary.ToFileAttributes M:Foundation.NSDictionary.TryGetValue(Foundation.NSObject,Foundation.NSObject@) M:Foundation.NSDictionary`2.#ctor @@ -33231,6 +34178,7 @@ M:Foundation.NSDimension.EncodeTo(Foundation.NSCoder) M:Foundation.NSEnumerator`1.NextObject M:Foundation.NSError.#ctor M:Foundation.NSError.#ctor(Foundation.NSString,System.IntPtr) +M:Foundation.NSError.Copy(Foundation.NSZone) M:Foundation.NSError.EncodeTo(Foundation.NSCoder) M:Foundation.NSError.FromDomain(Foundation.NSString,System.IntPtr) M:Foundation.NSError.GetFileProviderError(FileProvider.INSFileProviderItem) @@ -33239,11 +34187,14 @@ M:Foundation.NSError.GetFileProviderErrorForRejectedDeletion(FileProvider.INSFil M:Foundation.NSError.ToString M:Foundation.NSErrorEventArgs.#ctor(Foundation.NSError) M:Foundation.NSErrorException.#ctor(Foundation.NSError) +M:Foundation.NSException.Copy(Foundation.NSZone) M:Foundation.NSException.EncodeTo(Foundation.NSCoder) M:Foundation.NSExceptionError.#ctor(System.Exception) +M:Foundation.NSExpression.Copy(Foundation.NSZone) M:Foundation.NSExpression.EncodeTo(Foundation.NSCoder) M:Foundation.NSExtensionContext.CompleteRequestAsync(Foundation.NSExtensionItem[]) M:Foundation.NSExtensionContext.OpenUrlAsync(Foundation.NSUrl) +M:Foundation.NSExtensionItem.Copy(Foundation.NSZone) M:Foundation.NSExtensionItem.EncodeTo(Foundation.NSCoder) M:Foundation.NSExtensionRequestHandling.BeginRequestWithExtensionContext(Foundation.NSExtensionContext) M:Foundation.NSFileAttributes.#ctor @@ -33352,6 +34303,8 @@ M:Foundation.NSFileProviderService.GetFileProviderConnectionAsync M:Foundation.NSFileSystemAttributes.op_Implicit(Foundation.NSFileSystemAttributes)~Foundation.NSDictionary M:Foundation.NSFileVersion.GetNonlocalVersionsAsync(Foundation.NSUrl) M:Foundation.NSFileWrapper.EncodeTo(Foundation.NSCoder) +M:Foundation.NSFormatter.Copy(Foundation.NSZone) +M:Foundation.NSFormatter.EncodeTo(Foundation.NSCoder) M:Foundation.NSFormatter.GetAttributedString(Foundation.NSObject,AppKit.NSStringAttributes) M:Foundation.NSFormatter.GetAttributedString(Foundation.NSObject,UIKit.UIStringAttributes) M:Foundation.NSHost.Equals(System.Object) @@ -33372,6 +34325,7 @@ M:Foundation.NSHttpCookie.#ctor(System.String,System.String,System.String) M:Foundation.NSHttpCookie.#ctor(System.String,System.String) M:Foundation.NSHttpCookieStorage.GetCookiesForTaskAsync(Foundation.NSUrlSessionTask) M:Foundation.NSHttpUrlResponse.#ctor(Foundation.NSUrl,System.String,System.IntPtr,System.String) +M:Foundation.NSIndexPath.Copy(Foundation.NSZone) M:Foundation.NSIndexPath.Create(System.Int32[]) M:Foundation.NSIndexPath.Create(System.IntPtr[]) M:Foundation.NSIndexPath.Create(System.UInt32[]) @@ -33384,11 +34338,14 @@ M:Foundation.NSIndexPath.GetIndexes(Foundation.NSRange) M:Foundation.NSIndexSet.#ctor(System.Int32) M:Foundation.NSIndexSet.#ctor(System.IntPtr) M:Foundation.NSIndexSet.#ctor(System.UInt32) +M:Foundation.NSIndexSet.Copy(Foundation.NSZone) M:Foundation.NSIndexSet.EncodeTo(Foundation.NSCoder) M:Foundation.NSIndexSet.FromArray(System.Int32[]) M:Foundation.NSIndexSet.FromArray(System.UInt32[]) M:Foundation.NSIndexSet.FromArray(System.UIntPtr[]) +M:Foundation.NSIndexSet.MutableCopy(Foundation.NSZone) M:Foundation.NSIndexSet.ToArray +M:Foundation.NSInflectionRule.Copy(Foundation.NSZone) M:Foundation.NSInflectionRule.EncodeTo(Foundation.NSCoder) M:Foundation.NSInputStream.Dispose(System.Boolean) M:Foundation.NSInputStream.GetProperty(Foundation.NSString) @@ -33401,6 +34358,7 @@ M:Foundation.NSInvocation.Dispose(System.Boolean) M:Foundation.NSIso8601DateFormatter.EncodeTo(Foundation.NSCoder) M:Foundation.NSItemProvider.#ctor(Foundation.NSUrl,UniformTypeIdentifiers.UTType,System.Boolean,System.Boolean,Foundation.NSItemProviderRepresentationVisibility) M:Foundation.NSItemProvider.CanLoadObject(System.Type) +M:Foundation.NSItemProvider.Copy(Foundation.NSZone) M:Foundation.NSItemProvider.LoadDataRepresentation(UniformTypeIdentifiers.UTType,Foundation.ItemProviderDataCompletionHandler) M:Foundation.NSItemProvider.LoadDataRepresentationAsync(System.String,Foundation.NSProgress@) M:Foundation.NSItemProvider.LoadDataRepresentationAsync(System.String) @@ -33479,14 +34437,18 @@ M:Foundation.NSLinguisticAnalysis.EnumerateLinguisticTags(Foundation.NSString,Fo M:Foundation.NSLinguisticAnalysis.GetLinguisticTags(Foundation.NSString,Foundation.NSRange,Foundation.NSLinguisticTagScheme,Foundation.NSLinguisticTaggerOptions,Foundation.NSOrthography,Foundation.NSValue[]@) M:Foundation.NSLinguisticAnalysis.GetLinguisticTags(Foundation.NSString,Foundation.NSRange,Foundation.NSString,Foundation.NSLinguisticTaggerOptions,Foundation.NSOrthography,Foundation.NSValue[]@) M:Foundation.NSLoadFromHtmlResult.#ctor(Foundation.NSAttributedString,Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject}) +M:Foundation.NSLocale.Copy(Foundation.NSZone) M:Foundation.NSLocale.EncodeTo(Foundation.NSCoder) M:Foundation.NSLocale.GetCountryCodeDisplayName(System.String) M:Foundation.NSLocale.GetCurrencyCodeDisplayName(System.String) M:Foundation.NSLocale.GetIdentifierDisplayName(System.String) M:Foundation.NSLocale.GetLanguageCodeDisplayName(System.String) +M:Foundation.NSLock.Lock +M:Foundation.NSLock.Unlock M:Foundation.NSMachPort.Dispose(System.Boolean) M:Foundation.NSMachPortDelegate_Extensions.MachMessageReceived(Foundation.INSMachPortDelegate,System.IntPtr) M:Foundation.NSMachPortDelegate.MachMessageReceived(System.IntPtr) +M:Foundation.NSMeasurement`1.Copy(Foundation.NSZone) M:Foundation.NSMeasurement`1.EncodeTo(Foundation.NSCoder) M:Foundation.NSMeasurementFormatter.EncodeTo(Foundation.NSCoder) M:Foundation.NSMetadataQuery.Dispose(System.Boolean) @@ -33494,8 +34456,11 @@ M:Foundation.NSMetadataQueryDelegate_Extensions.ReplacementObjectForResultObject M:Foundation.NSMetadataQueryDelegate_Extensions.ReplacementValueForAttributevalue(Foundation.INSMetadataQueryDelegate,Foundation.NSMetadataQuery,System.String,Foundation.NSObject) M:Foundation.NSMetadataQueryDelegate.ReplacementObjectForResultObject(Foundation.NSMetadataQuery,Foundation.NSMetadataItem) M:Foundation.NSMetadataQueryDelegate.ReplacementValueForAttributevalue(Foundation.NSMetadataQuery,System.String,Foundation.NSObject) +M:Foundation.NSMorphology.Copy(Foundation.NSZone) M:Foundation.NSMorphology.EncodeTo(Foundation.NSCoder) +M:Foundation.NSMorphologyCustomPronoun.Copy(Foundation.NSZone) M:Foundation.NSMorphologyCustomPronoun.EncodeTo(Foundation.NSCoder) +M:Foundation.NSMorphologyPronoun.Copy(Foundation.NSZone) M:Foundation.NSMorphologyPronoun.EncodeTo(Foundation.NSCoder) M:Foundation.NSMutableArray`1.#ctor M:Foundation.NSMutableArray`1.#ctor(`0[]) @@ -33697,11 +34662,14 @@ M:Foundation.NSNetServiceDelegate.WillPublish(Foundation.NSNetService) M:Foundation.NSNetServiceDelegate.WillResolve(Foundation.NSNetService) M:Foundation.NSNetServiceErrorEventArgs.#ctor(Foundation.NSDictionary) M:Foundation.NSNetServiceEventArgs.#ctor(Foundation.NSNetService,System.Boolean) +M:Foundation.NSNotification.Copy(Foundation.NSZone) +M:Foundation.NSNotification.EncodeTo(Foundation.NSCoder) M:Foundation.NSNotificationCenter.AddObserver(Foundation.NSString,System.Action{Foundation.NSNotification},Foundation.NSObject) M:Foundation.NSNotificationCenter.AddObserver(Foundation.NSString,System.Action{Foundation.NSNotification}) M:Foundation.NSNotificationCenter.RemoveObservers(System.Collections.Generic.IEnumerable{Foundation.NSObject}) M:Foundation.NSNotificationEventArgs.#ctor(Foundation.NSNotification) M:Foundation.NSNotificationQueue.EnqueueNotification(Foundation.NSNotification,Foundation.NSPostingStyle,Foundation.NSNotificationCoalescing,Foundation.NSRunLoopMode[]) +M:Foundation.NSNull.Copy(Foundation.NSZone) M:Foundation.NSNull.EncodeTo(Foundation.NSCoder) M:Foundation.NSNull.RunAction(System.String,Foundation.NSObject,Foundation.NSDictionary) M:Foundation.NSNumber.#ctor(System.Runtime.InteropServices.NFloat) @@ -33804,10 +34772,12 @@ M:Foundation.NSOrderedSet.#ctor(Foundation.NSObject[]) M:Foundation.NSOrderedSet.#ctor(System.Object[]) M:Foundation.NSOrderedSet.#ctor(System.String[]) M:Foundation.NSOrderedSet.Contains(System.Object) +M:Foundation.NSOrderedSet.Copy(Foundation.NSZone) M:Foundation.NSOrderedSet.EncodeTo(Foundation.NSCoder) M:Foundation.NSOrderedSet.Equals(System.Object) M:Foundation.NSOrderedSet.GetHashCode M:Foundation.NSOrderedSet.MakeNSOrderedSet``1(`0[]) +M:Foundation.NSOrderedSet.MutableCopy(Foundation.NSZone) M:Foundation.NSOrderedSet.op_Addition(Foundation.NSOrderedSet,Foundation.NSOrderedSet) M:Foundation.NSOrderedSet.op_Addition(Foundation.NSOrderedSet,Foundation.NSSet) M:Foundation.NSOrderedSet.op_Equality(Foundation.NSOrderedSet,Foundation.NSOrderedSet) @@ -33836,18 +34806,23 @@ M:Foundation.NSOrderedSet`1.op_Inequality(Foundation.NSOrderedSet{`0},Foundation M:Foundation.NSOrderedSet`1.op_Subtraction(Foundation.NSOrderedSet{`0},Foundation.NSOrderedSet{`0}) M:Foundation.NSOrderedSet`1.op_Subtraction(Foundation.NSOrderedSet{`0},Foundation.NSSet{`0}) M:Foundation.NSOrderedSet`1.ToArray +M:Foundation.NSOrthography.Copy(Foundation.NSZone) M:Foundation.NSOrthography.EncodeTo(Foundation.NSCoder) M:Foundation.NSOutputStream.GetProperty(Foundation.NSString) M:Foundation.NSOutputStream.SetProperty(Foundation.NSObject,Foundation.NSString) M:Foundation.NSOutputStream.Write(System.Byte[],System.Int32,System.UIntPtr) M:Foundation.NSOutputStream.Write(System.Byte[],System.UIntPtr) M:Foundation.NSOutputStream.Write(System.Byte[]) +M:Foundation.NSPersonNameComponents.Copy(Foundation.NSZone) M:Foundation.NSPersonNameComponents.EncodeTo(Foundation.NSCoder) +M:Foundation.NSPort.Copy(Foundation.NSZone) M:Foundation.NSPort.Dispose(System.Boolean) +M:Foundation.NSPort.EncodeTo(Foundation.NSCoder) M:Foundation.NSPort.RemoveFromRunLoop(Foundation.NSRunLoop,Foundation.NSRunLoopMode) M:Foundation.NSPort.ScheduleInRunLoop(Foundation.NSRunLoop,Foundation.NSRunLoopMode) M:Foundation.NSPortDelegate_Extensions.MessageReceived(Foundation.INSPortDelegate,Foundation.NSPortMessage) M:Foundation.NSPortDelegate.MessageReceived(Foundation.NSPortMessage) +M:Foundation.NSPredicate.Copy(Foundation.NSZone) M:Foundation.NSPredicate.EncodeTo(Foundation.NSCoder) M:Foundation.NSPredicate.FromFormat(System.String,Foundation.NSObject) M:Foundation.NSPredicate.FromFormat(System.String,Foundation.NSObject[]) @@ -33858,6 +34833,7 @@ M:Foundation.NSPredicateSupport_NSMutableOrderedSet.FilterUsingPredicate(Foundat M:Foundation.NSPredicateSupport_NSMutableSet.FilterUsingPredicate(Foundation.NSMutableSet,Foundation.NSPredicate) M:Foundation.NSPredicateSupport_NSOrderedSet.FilterUsingPredicate(Foundation.NSOrderedSet,Foundation.NSPredicate) M:Foundation.NSPredicateSupport_NSSet.FilterUsingPredicate(Foundation.NSSet,Foundation.NSPredicate) +M:Foundation.NSPresentationIntent.Copy(Foundation.NSZone) M:Foundation.NSPresentationIntent.EncodeTo(Foundation.NSCoder) M:Foundation.NSProcessInfo_NSUserInformation.GetFullUserName(Foundation.NSProcessInfo) M:Foundation.NSProcessInfo_NSUserInformation.GetUserName(Foundation.NSProcessInfo) @@ -33871,14 +34847,20 @@ M:Foundation.NSPropertyListSerialization.DataWithPropertyList(Foundation.NSObjec M:Foundation.NSPropertyListSerialization.PropertyListWithData(Foundation.NSData,Foundation.NSPropertyListFormat@,Foundation.NSError@) M:Foundation.NSPropertyListSerialization.PropertyListWithStream(Foundation.NSInputStream,Foundation.NSPropertyListFormat@,Foundation.NSError@) M:Foundation.NSPropertyListSerialization.WritePropertyList(Foundation.NSObject,Foundation.NSOutputStream,Foundation.NSPropertyListFormat,Foundation.NSError@) +M:Foundation.NSPurgeableData.BeginContentAccess M:Foundation.NSPurgeableData.Copy(Foundation.NSZone) +M:Foundation.NSPurgeableData.DiscardContentIfPossible M:Foundation.NSPurgeableData.EncodeTo(Foundation.NSCoder) +M:Foundation.NSPurgeableData.EndContentAccess M:Foundation.NSPurgeableData.MutableCopy(Foundation.NSZone) M:Foundation.NSRange.#ctor(System.IntPtr,System.IntPtr) M:Foundation.NSRange.Equals(Foundation.NSRange) M:Foundation.NSRange.Equals(System.Object) M:Foundation.NSRange.GetHashCode M:Foundation.NSRange.ToString +M:Foundation.NSRecursiveLock.Lock +M:Foundation.NSRecursiveLock.Unlock +M:Foundation.NSRegularExpression.Copy(Foundation.NSZone) M:Foundation.NSRegularExpression.EncodeTo(Foundation.NSCoder) M:Foundation.NSRunLoop.AcceptInputForMode(Foundation.NSRunLoopMode,Foundation.NSDate) M:Foundation.NSRunLoop.AddTimer(Foundation.NSTimer,Foundation.NSRunLoopMode) @@ -33888,11 +34870,13 @@ M:Foundation.NSRunLoop.RunUntil(Foundation.NSRunLoopMode,Foundation.NSDate) M:Foundation.NSRunLoop.Stop M:Foundation.NSRunLoop.WakeUp M:Foundation.NSRunLoopModeExtensions.GetConstants(Foundation.NSRunLoopMode[]) +M:Foundation.NSScriptCommand.EncodeTo(Foundation.NSCoder) M:Foundation.NSScriptCommandArgumentDescription.#ctor M:Foundation.NSScriptCommandArgumentDescription.#ctor(Foundation.NSDictionary) M:Foundation.NSScriptCommandArgumentDescription.#ctor(System.String,System.String,System.String,System.Boolean) M:Foundation.NSScriptCommandDescription.Create(System.String,System.String,Foundation.NSScriptCommandDescriptionDictionary) M:Foundation.NSScriptCommandDescription.CreateCommand +M:Foundation.NSScriptCommandDescription.EncodeTo(Foundation.NSCoder) M:Foundation.NSScriptCommandDescription.GetAppleEventCodeForArgument(System.String) M:Foundation.NSScriptCommandDescription.GetTypeForArgument(System.String) M:Foundation.NSScriptCommandDescription.IsOptionalArgument(System.String) @@ -33907,8 +34891,10 @@ M:Foundation.NSSet.#ctor(Foundation.NSObject[]) M:Foundation.NSSet.#ctor(System.Object[]) M:Foundation.NSSet.#ctor(System.String[]) M:Foundation.NSSet.Contains(System.Object) +M:Foundation.NSSet.Copy(Foundation.NSZone) M:Foundation.NSSet.EncodeTo(Foundation.NSCoder) M:Foundation.NSSet.MakeNSObjectSet``1(`0[]) +M:Foundation.NSSet.MutableCopy(Foundation.NSZone) M:Foundation.NSSet.op_Addition(Foundation.NSSet,Foundation.NSOrderedSet) M:Foundation.NSSet.op_Addition(Foundation.NSSet,Foundation.NSSet) M:Foundation.NSSet.op_Subtraction(Foundation.NSSet,Foundation.NSOrderedSet) @@ -33924,6 +34910,7 @@ M:Foundation.NSSet`1.LookupMember(`0) M:Foundation.NSSet`1.op_Addition(Foundation.NSSet{`0},Foundation.NSSet{`0}) M:Foundation.NSSet`1.op_Subtraction(Foundation.NSSet{`0},Foundation.NSSet{`0}) M:Foundation.NSSet`1.ToArray +M:Foundation.NSSortDescriptor.Copy(Foundation.NSZone) M:Foundation.NSSortDescriptor.EncodeTo(Foundation.NSCoder) M:Foundation.NSSortDescriptorSorting_NSMutableArray.SortUsingDescriptors(Foundation.NSMutableArray,Foundation.NSSortDescriptor[]) M:Foundation.NSStream.add_OnEvent(System.EventHandler{Foundation.NSStreamEventArgs}) @@ -33943,6 +34930,7 @@ M:Foundation.NSString.#ctor(System.String,System.Int32,System.Int32) M:Foundation.NSString.#ctor(System.String) M:Foundation.NSString.BoundingRectWithSize(CoreGraphics.CGSize,Foundation.NSStringDrawingOptions,Foundation.NSDictionary) M:Foundation.NSString.CompareTo(Foundation.NSString) +M:Foundation.NSString.Copy(Foundation.NSZone) M:Foundation.NSString.CreateNative(System.String,System.Boolean) M:Foundation.NSString.CreateNative(System.String,System.Int32,System.Int32,System.Boolean) M:Foundation.NSString.CreateNative(System.String,System.Int32,System.Int32) @@ -33971,6 +34959,7 @@ M:Foundation.NSString.LoadDataAsync(System.String) M:Foundation.NSString.LocalizedFormat(Foundation.NSString,Foundation.NSObject[]) M:Foundation.NSString.LocalizedFormat(Foundation.NSString,System.Object[]) M:Foundation.NSString.LocalizedFormat(System.String,System.Object[]) +M:Foundation.NSString.MutableCopy(Foundation.NSZone) M:Foundation.NSString.op_Equality(Foundation.NSString,Foundation.NSString) M:Foundation.NSString.op_Explicit(System.String)~Foundation.NSString M:Foundation.NSString.op_Implicit(Foundation.NSString)~System.String @@ -33979,10 +34968,12 @@ M:Foundation.NSString.ReleaseNative(ObjCRuntime.NativeHandle) M:Foundation.NSString.StringSize(Foundation.NSDictionary) M:Foundation.NSString.ToString M:Foundation.NSString.TransliterateString(Foundation.NSStringTransform,System.Boolean) +M:Foundation.NSTermOfAddress.Copy(Foundation.NSZone) M:Foundation.NSTermOfAddress.EncodeTo(Foundation.NSCoder) M:Foundation.NSTextCheckingAddressComponents.#ctor M:Foundation.NSTextCheckingAddressComponents.#ctor(Foundation.NSDictionary) M:Foundation.NSTextCheckingResult.AddressCheckingResult(Foundation.NSRange,Foundation.NSTextCheckingAddressComponents) +M:Foundation.NSTextCheckingResult.Copy(Foundation.NSZone) M:Foundation.NSTextCheckingResult.EncodeTo(Foundation.NSCoder) M:Foundation.NSTextCheckingResult.TransitInformationCheckingResult(Foundation.NSRange,Foundation.NSTextCheckingTransitComponents) M:Foundation.NSTextCheckingTransitComponents.#ctor @@ -33998,6 +34989,7 @@ M:Foundation.NSTimer.CreateScheduledTimer(System.TimeSpan,System.Action{Foundati M:Foundation.NSTimer.CreateTimer(System.Double,System.Action{Foundation.NSTimer}) M:Foundation.NSTimer.CreateTimer(System.TimeSpan,System.Action{Foundation.NSTimer}) M:Foundation.NSTimer.Dispose(System.Boolean) +M:Foundation.NSTimeZone.Copy(Foundation.NSZone) M:Foundation.NSTimeZone.EncodeTo(Foundation.NSCoder) M:Foundation.NSTimeZone.ToString M:Foundation.NSUbiquitousKeyValueStore.SetArray(System.String,Foundation.NSObject[]) @@ -34009,6 +35001,7 @@ M:Foundation.NSUbiquitousKeyValueStore.SetLong(System.String,System.Int64) M:Foundation.NSUbiquitousKeyValueStore.SetString(System.String,System.String) M:Foundation.NSUbiquitousKeyValueStoreChangeEventArgs.#ctor(Foundation.NSNotification) M:Foundation.NSUndoManagerCloseUndoGroupEventArgs.#ctor(Foundation.NSNotification) +M:Foundation.NSUnit.Copy(Foundation.NSZone) M:Foundation.NSUnit.EncodeTo(Foundation.NSCoder) M:Foundation.NSUnitAcceleration.#ctor(System.String,Foundation.NSUnitConverter) M:Foundation.NSUnitAcceleration.EncodeTo(Foundation.NSCoder) @@ -34060,6 +35053,7 @@ M:Foundation.NSUrl_PromisedItems.CheckPromisedItemIsReachable(Foundation.NSUrl,F M:Foundation.NSUrl_PromisedItems.GetPromisedItemResourceValue(Foundation.NSUrl,Foundation.NSObject@,Foundation.NSString,Foundation.NSError@) M:Foundation.NSUrl_PromisedItems.GetPromisedItemResourceValues(Foundation.NSUrl,Foundation.NSString[],Foundation.NSError@) M:Foundation.NSUrl.#ctor(System.String,System.String) +M:Foundation.NSUrl.Copy(Foundation.NSZone) M:Foundation.NSUrl.EncodeTo(Foundation.NSCoder) M:Foundation.NSUrl.Equals(Foundation.NSUrl) M:Foundation.NSUrl.FromFilename(System.String) @@ -34090,6 +35084,7 @@ M:Foundation.NSUrlAuthenticationChallenge.EncodeTo(Foundation.NSCoder) M:Foundation.NSUrlAuthenticationChallengeSender_Extensions.PerformDefaultHandling(Foundation.INSUrlAuthenticationChallengeSender,Foundation.NSUrlAuthenticationChallenge) M:Foundation.NSUrlAuthenticationChallengeSender_Extensions.RejectProtectionSpaceAndContinue(Foundation.INSUrlAuthenticationChallengeSender,Foundation.NSUrlAuthenticationChallenge) M:Foundation.NSUrlCache.GetCachedResponseAsync(Foundation.NSUrlSessionDataTask) +M:Foundation.NSUrlComponents.Copy(Foundation.NSZone) M:Foundation.NSUrlConnection.CancelAuthenticationChallenge(Foundation.NSUrlAuthenticationChallenge) M:Foundation.NSUrlConnection.ContinueWithoutCredential(Foundation.NSUrlAuthenticationChallenge) M:Foundation.NSUrlConnection.PerformDefaultHandling(Foundation.NSUrlAuthenticationChallenge) @@ -34130,6 +35125,7 @@ M:Foundation.NSUrlConnectionDownloadDelegate.FinishedDownloading(Foundation.NSUr M:Foundation.NSUrlConnectionDownloadDelegate.ResumedDownloading(Foundation.NSUrlConnection,System.Int64,System.Int64) M:Foundation.NSUrlConnectionDownloadDelegate.WroteData(Foundation.NSUrlConnection,System.Int64,System.Int64,System.Int64) M:Foundation.NSUrlCredential.#ctor(Security.SecIdentity,Security.SecCertificate[],Foundation.NSUrlCredentialPersistence) +M:Foundation.NSUrlCredential.Copy(Foundation.NSZone) M:Foundation.NSUrlCredential.EncodeTo(Foundation.NSCoder) M:Foundation.NSUrlCredential.FromIdentityCertificatesPersistance(Security.SecIdentity,Security.SecCertificate[],Foundation.NSUrlCredentialPersistence) M:Foundation.NSUrlCredential.FromTrust(Security.SecTrust) @@ -34162,10 +35158,15 @@ M:Foundation.NSUrlDownloadDelegate.Resume(Foundation.NSUrlDownload,Foundation.NS M:Foundation.NSUrlDownloadDelegate.WillSendRequest(Foundation.NSUrlDownload,Foundation.NSUrlRequest,Foundation.NSUrlResponse) M:Foundation.NSUrlProtectionSpace.#ctor(System.String,System.Int32,System.String,System.String,System.String,System.Boolean) M:Foundation.NSUrlProtectionSpace.#ctor(System.String,System.Int32,System.String,System.String,System.String) +M:Foundation.NSUrlProtectionSpace.Copy(Foundation.NSZone) M:Foundation.NSUrlProtectionSpace.EncodeTo(Foundation.NSCoder) +M:Foundation.NSUrlQueryItem.Copy(Foundation.NSZone) M:Foundation.NSUrlQueryItem.EncodeTo(Foundation.NSCoder) +M:Foundation.NSUrlRequest.Copy(Foundation.NSZone) M:Foundation.NSUrlRequest.EncodeTo(Foundation.NSCoder) +M:Foundation.NSUrlRequest.MutableCopy(Foundation.NSZone) M:Foundation.NSUrlRequest.ToString +M:Foundation.NSUrlResponse.Copy(Foundation.NSZone) M:Foundation.NSUrlResponse.EncodeTo(Foundation.NSCoder) M:Foundation.NSUrlSession.CreateDataTaskAsync(Foundation.NSUrl,Foundation.NSUrlSessionDataTask@) M:Foundation.NSUrlSession.CreateDataTaskAsync(Foundation.NSUrl) @@ -34191,6 +35192,7 @@ M:Foundation.NSUrlSession.ResetAsync M:Foundation.NSUrlSessionActiveTasks.#ctor(Foundation.NSUrlSessionTask[],Foundation.NSUrlSessionTask[],Foundation.NSUrlSessionTask[]) M:Foundation.NSUrlSessionCombinedTasks.#ctor(Foundation.NSUrlSessionTask[]) M:Foundation.NSUrlSessionConfiguration.BackgroundSessionConfiguration(System.String) +M:Foundation.NSUrlSessionConfiguration.Copy(Foundation.NSZone) M:Foundation.NSUrlSessionConfiguration.CreateBackgroundSessionConfiguration(System.String) M:Foundation.NSUrlSessionConfiguration.Dispose(System.Boolean) M:Foundation.NSUrlSessionDataDelegate_Extensions.DidBecomeDownloadTask(Foundation.INSUrlSessionDataDelegate,Foundation.NSUrlSession,Foundation.NSUrlSessionDataTask,Foundation.NSUrlSessionDownloadTask) @@ -34234,6 +35236,7 @@ M:Foundation.NSUrlSessionStreamDelegate.ReadClosed(Foundation.NSUrlSession,Found M:Foundation.NSUrlSessionStreamDelegate.WriteClosed(Foundation.NSUrlSession,Foundation.NSUrlSessionStreamTask) M:Foundation.NSUrlSessionStreamTask.ReadDataAsync(System.UIntPtr,System.UIntPtr,System.Double) M:Foundation.NSUrlSessionStreamTask.WriteDataAsync(Foundation.NSData,System.Double) +M:Foundation.NSUrlSessionTask.Copy(Foundation.NSZone) M:Foundation.NSUrlSessionTaskDelegate_Extensions.DidCompleteWithError(Foundation.INSUrlSessionTaskDelegate,Foundation.NSUrlSession,Foundation.NSUrlSessionTask,Foundation.NSError) M:Foundation.NSUrlSessionTaskDelegate_Extensions.DidCreateTask(Foundation.INSUrlSessionTaskDelegate,Foundation.NSUrlSession,Foundation.NSUrlSessionTask) M:Foundation.NSUrlSessionTaskDelegate_Extensions.DidFinishCollectingMetrics(Foundation.INSUrlSessionTaskDelegate,Foundation.NSUrlSession,Foundation.NSUrlSessionTask,Foundation.NSUrlSessionTaskMetrics) @@ -34288,7 +35291,9 @@ M:Foundation.NSUserActivityDelegate.UserActivityWillSave(Foundation.NSUserActivi M:Foundation.NSUserDefaults.#ctor(System.String,Foundation.NSUserDefaultsType) M:Foundation.NSUserDefaults.#ctor(System.String) M:Foundation.NSUserDefaults.SetString(System.String,System.String) +M:Foundation.NSUserNotification.Copy(Foundation.NSZone) M:Foundation.NSUserNotification.EncodeTo(Foundation.NSCoder) +M:Foundation.NSUserNotificationAction.Copy(Foundation.NSZone) M:Foundation.NSUserNotificationCenter.add_DidActivateNotification(System.EventHandler{Foundation.UNCDidActivateNotificationEventArgs}) M:Foundation.NSUserNotificationCenter.add_DidDeliverNotification(System.EventHandler{Foundation.UNCDidDeliverNotificationEventArgs}) M:Foundation.NSUserNotificationCenter.Dispose(System.Boolean) @@ -34301,8 +35306,10 @@ M:Foundation.NSUserNotificationCenterDelegate.DidActivateNotification(Foundation M:Foundation.NSUserNotificationCenterDelegate.DidDeliverNotification(Foundation.NSUserNotificationCenter,Foundation.NSUserNotification) M:Foundation.NSUserNotificationCenterDelegate.ShouldPresentNotification(Foundation.NSUserNotificationCenter,Foundation.NSUserNotification) M:Foundation.NSUuid.#ctor(System.Byte[]) +M:Foundation.NSUuid.Copy(Foundation.NSZone) M:Foundation.NSUuid.EncodeTo(Foundation.NSCoder) M:Foundation.NSUuid.GetBytes +M:Foundation.NSValue.Copy(Foundation.NSZone) M:Foundation.NSValue.EncodeTo(Foundation.NSCoder) M:Foundation.NSValue.FromCATransform3D(CoreAnimation.CATransform3D) M:Foundation.NSValue.FromCGAffineTransform(CoreGraphics.CGAffineTransform) @@ -34435,6 +35442,7 @@ M:GameKit.GKAchievement.ChallengeComposeControllerAsync(System.String,GameKit.GK M:GameKit.GKAchievement.ChallengeComposeControllerWithMessageAsync(System.String,GameKit.GKPlayer[],AppKit.NSViewController@) M:GameKit.GKAchievement.ChallengeComposeControllerWithMessageAsync(System.String,GameKit.GKPlayer[],UIKit.UIViewController@) M:GameKit.GKAchievement.ChallengeComposeControllerWithMessageAsync(System.String,GameKit.GKPlayer[]) +M:GameKit.GKAchievement.EncodeTo(Foundation.NSCoder) M:GameKit.GKAchievement.LoadAchievementsAsync M:GameKit.GKAchievement.ReportAchievementAsync M:GameKit.GKAchievement.ReportAchievementsAsync(GameKit.GKAchievement[],GameKit.GKChallenge[]) @@ -34442,6 +35450,7 @@ M:GameKit.GKAchievement.ReportAchievementsAsync(GameKit.GKAchievement[]) M:GameKit.GKAchievement.ResetAchivementsAsync M:GameKit.GKAchievement.SelectChallengeablePlayerIDsAsync(System.String[]) M:GameKit.GKAchievement.SelectChallengeablePlayersAsync(GameKit.GKPlayer[]) +M:GameKit.GKAchievementDescription.EncodeTo(Foundation.NSCoder) M:GameKit.GKAchievementDescription.LoadAchievementDescriptionsAsync M:GameKit.GKAchievementDescription.LoadImageAsync M:GameKit.GKAchievementViewController.add_DidFinish(System.EventHandler) @@ -34450,6 +35459,7 @@ M:GameKit.GKAchievementViewController.GKAchievementViewControllerAppearance.#cto M:GameKit.GKAchievementViewController.remove_DidFinish(System.EventHandler) M:GameKit.GKAchievementViewControllerDelegate.DidFinish(GameKit.GKAchievementViewController) M:GameKit.GKCategoryResult.#ctor(System.String[],System.String[]) +M:GameKit.GKChallenge.EncodeTo(Foundation.NSCoder) M:GameKit.GKChallenge.LoadReceivedChallengesAsync M:GameKit.GKChallenge.ToString M:GameKit.GKChallengeComposeControllerResult.#ctor(AppKit.NSViewController,System.Boolean,GameKit.GKPlayer[]) @@ -34553,6 +35563,7 @@ M:GameKit.GKLeaderboardEntry.ChallengeComposeControllerAsync(System.String,GameK M:GameKit.GKLeaderboardEntry.ChallengeComposeControllerWithMessageAsync(System.String,GameKit.GKPlayer[],AppKit.NSViewController@) M:GameKit.GKLeaderboardEntry.ChallengeComposeControllerWithMessageAsync(System.String,GameKit.GKPlayer[],UIKit.UIViewController@) M:GameKit.GKLeaderboardEntry.ChallengeComposeControllerWithMessageAsync(System.String,GameKit.GKPlayer[]) +M:GameKit.GKLeaderboardSet.EncodeTo(Foundation.NSCoder) M:GameKit.GKLeaderboardSet.LoadImageAsync M:GameKit.GKLeaderboardSet.LoadLeaderboardsAsync M:GameKit.GKLeaderboardSet.LoadLeaderboardSetsAsync @@ -34696,6 +35707,7 @@ M:GameKit.GKPlayer.LoadPhotoAsync(GameKit.GKPhotoSize) M:GameKit.GKPlayer.LoadPlayersForIdentifiersAsync(System.String[]) M:GameKit.GKPlayerEventArgs.#ctor(System.String) M:GameKit.GKPlayersEventArgs.#ctor(System.String[]) +M:GameKit.GKSavedGame.Copy(Foundation.NSZone) M:GameKit.GKSavedGame.LoadDataAsync M:GameKit.GKSavedGameListener_Extensions.DidModifySavedGame(GameKit.IGKSavedGameListener,GameKit.GKPlayer,GameKit.GKSavedGame) M:GameKit.GKSavedGameListener_Extensions.HasConflictingSavedGames(GameKit.IGKSavedGameListener,GameKit.GKPlayer,GameKit.GKSavedGame[]) @@ -34705,6 +35717,7 @@ M:GameKit.GKScore.#ctor(System.String) M:GameKit.GKScore.ChallengeComposeControllerAsync(System.String,GameKit.GKPlayer[],AppKit.NSViewController@) M:GameKit.GKScore.ChallengeComposeControllerAsync(System.String,GameKit.GKPlayer[],UIKit.UIViewController@) M:GameKit.GKScore.ChallengeComposeControllerAsync(System.String,GameKit.GKPlayer[]) +M:GameKit.GKScore.EncodeTo(Foundation.NSCoder) M:GameKit.GKScore.ReportLeaderboardScoresAsync(GameKit.GKLeaderboardScore[],GameKit.GKChallenge[]) M:GameKit.GKScore.ReportScoreAsync M:GameKit.GKScore.ReportScoresAsync(GameKit.GKScore[],GameKit.GKChallenge[]) @@ -34874,62 +35887,317 @@ M:GameKit.IGKVoiceChatClient.Stopped(GameKit.GKVoiceChatService,System.String,Fo M:GameplayKit.GKAgent.Dispose(System.Boolean) M:GameplayKit.GKAgent.EncodeTo(Foundation.NSCoder) M:GameplayKit.GKAgent2D.EncodeTo(Foundation.NSCoder) +M:GameplayKit.GKAgent2D.Update(System.Double) +M:GameplayKit.GKAgent3D.Update(System.Double) M:GameplayKit.GKAgentDelegate_Extensions.AgentDidUpdate(GameplayKit.IGKAgentDelegate,GameplayKit.GKAgent) M:GameplayKit.GKAgentDelegate_Extensions.AgentWillUpdate(GameplayKit.IGKAgentDelegate,GameplayKit.GKAgent) M:GameplayKit.GKAgentDelegate.AgentDidUpdate(GameplayKit.GKAgent) M:GameplayKit.GKAgentDelegate.AgentWillUpdate(GameplayKit.GKAgent) +M:GameplayKit.GKARC4RandomSource.#ctor(Foundation.NSData) +M:GameplayKit.GKARC4RandomSource.DropValues(System.UIntPtr) +M:GameplayKit.GKBehavior.Copy(Foundation.NSZone) +M:GameplayKit.GKBehavior.FromGoal(GameplayKit.GKGoal,System.Single) +M:GameplayKit.GKBehavior.FromGoals(Foundation.NSDictionary{GameplayKit.GKGoal,Foundation.NSNumber}) +M:GameplayKit.GKBehavior.FromGoals(GameplayKit.GKGoal[],Foundation.NSNumber[]) +M:GameplayKit.GKBehavior.FromGoals(GameplayKit.GKGoal[]) +M:GameplayKit.GKBehavior.GetWeight(GameplayKit.GKGoal) +M:GameplayKit.GKBehavior.RemoveAllGoals +M:GameplayKit.GKBehavior.RemoveGoal(GameplayKit.GKGoal) +M:GameplayKit.GKBehavior.SetWeight(System.Single,GameplayKit.GKGoal) +M:GameplayKit.GKBillowNoiseSource.#ctor(System.Double,System.IntPtr,System.Double,System.Double,System.Int32) +M:GameplayKit.GKBillowNoiseSource.Create(System.Double,System.IntPtr,System.Double,System.Double,System.Int32) +M:GameplayKit.GKCheckerboardNoiseSource.#ctor(System.Double) +M:GameplayKit.GKCheckerboardNoiseSource.Create(System.Double) +M:GameplayKit.GKCircleObstacle.#ctor(System.Single) +M:GameplayKit.GKCircleObstacle.FromRadius(System.Single) +M:GameplayKit.GKComponent.Copy(Foundation.NSZone) +M:GameplayKit.GKComponent.DidAddToEntity M:GameplayKit.GKComponent.Dispose(System.Boolean) M:GameplayKit.GKComponent.EncodeTo(Foundation.NSCoder) +M:GameplayKit.GKComponent.Update(System.Double) +M:GameplayKit.GKComponent.WillRemoveFromEntity M:GameplayKit.GKComponentSystem`1.#ctor +M:GameplayKit.GKComponentSystem`1.#ctor(ObjCRuntime.Class) +M:GameplayKit.GKComponentSystem`1.AddComponent(`0) +M:GameplayKit.GKComponentSystem`1.AddComponent(GameplayKit.GKEntity) +M:GameplayKit.GKComponentSystem`1.GetClassForGenericArgument(System.UIntPtr) M:GameplayKit.GKComponentSystem`1.GetTypeForGenericArgument(System.UIntPtr) +M:GameplayKit.GKComponentSystem`1.RemoveComponent(`0) +M:GameplayKit.GKComponentSystem`1.RemoveComponent(GameplayKit.GKEntity) +M:GameplayKit.GKComponentSystem`1.Update(System.Double) +M:GameplayKit.GKCompositeBehavior.FromBehaviors(GameplayKit.GKBehavior[],Foundation.NSNumber[]) +M:GameplayKit.GKCompositeBehavior.FromBehaviors(GameplayKit.GKBehavior[]) +M:GameplayKit.GKCompositeBehavior.GetWeight(GameplayKit.GKBehavior) +M:GameplayKit.GKCompositeBehavior.RemoveAllBehaviors +M:GameplayKit.GKCompositeBehavior.RemoveBehavior(GameplayKit.GKBehavior) +M:GameplayKit.GKCompositeBehavior.SetWeight(System.Single,GameplayKit.GKBehavior) +M:GameplayKit.GKConstantNoiseSource.#ctor(System.Double) +M:GameplayKit.GKConstantNoiseSource.Create(System.Double) +M:GameplayKit.GKCylindersNoiseSource.#ctor(System.Double) +M:GameplayKit.GKCylindersNoiseSource.Create(System.Double) +M:GameplayKit.GKDecisionNode.CreateBranch(Foundation.NSNumber,Foundation.NSObject) +M:GameplayKit.GKDecisionNode.CreateBranch(Foundation.NSPredicate,Foundation.NSObject) +M:GameplayKit.GKDecisionNode.CreateBranch(System.IntPtr,Foundation.NSObject) +M:GameplayKit.GKDecisionTree.#ctor(Foundation.NSArray{Foundation.NSObject}[],Foundation.NSObject[],Foundation.NSObject[]) +M:GameplayKit.GKDecisionTree.#ctor(Foundation.NSObject) +M:GameplayKit.GKDecisionTree.#ctor(Foundation.NSUrl,Foundation.NSError) M:GameplayKit.GKDecisionTree.EncodeTo(Foundation.NSCoder) +M:GameplayKit.GKDecisionTree.Export(Foundation.NSUrl,Foundation.NSError) +M:GameplayKit.GKDecisionTree.FindAction(Foundation.NSDictionary{Foundation.NSObject,Foundation.NSObject}) +M:GameplayKit.GKEntity.#ctor +M:GameplayKit.GKEntity.AddComponent(GameplayKit.GKComponent) +M:GameplayKit.GKEntity.Copy(Foundation.NSZone) M:GameplayKit.GKEntity.EncodeTo(Foundation.NSCoder) +M:GameplayKit.GKEntity.GetComponent(ObjCRuntime.Class) M:GameplayKit.GKEntity.GetComponent(System.Type) +M:GameplayKit.GKEntity.GetEntity +M:GameplayKit.GKEntity.RemoveComponent(ObjCRuntime.Class) M:GameplayKit.GKEntity.RemoveComponent(System.Type) +M:GameplayKit.GKEntity.Update(System.Double) M:GameplayKit.GKGameModel_Extensions.GetScore(GameplayKit.IGKGameModel,GameplayKit.IGKGameModelPlayer) M:GameplayKit.GKGameModel_Extensions.IsLoss(GameplayKit.IGKGameModel,GameplayKit.IGKGameModelPlayer) M:GameplayKit.GKGameModel_Extensions.IsWin(GameplayKit.IGKGameModel,GameplayKit.IGKGameModelPlayer) M:GameplayKit.GKGameModel_Extensions.UnapplyGameModelUpdate(GameplayKit.IGKGameModel,GameplayKit.IGKGameModelUpdate) M:GameplayKit.GKGameModel.#ctor +M:GameplayKit.GKGaussianDistribution.#ctor(GameplayKit.IGKRandom,System.IntPtr,System.IntPtr) +M:GameplayKit.GKGaussianDistribution.#ctor(GameplayKit.IGKRandom,System.Single,System.Single) +M:GameplayKit.GKGoal.Copy(Foundation.NSZone) +M:GameplayKit.GKGoal.GetGoalToAlign(GameplayKit.GKAgent[],System.Single,System.Single) +M:GameplayKit.GKGoal.GetGoalToAvoidAgents(GameplayKit.GKAgent[],System.Double) +M:GameplayKit.GKGoal.GetGoalToAvoidObstacles(GameplayKit.GKObstacle[],System.Double) +M:GameplayKit.GKGoal.GetGoalToCohere(GameplayKit.GKAgent[],System.Single,System.Single) +M:GameplayKit.GKGoal.GetGoalToFleeAgent(GameplayKit.GKAgent) +M:GameplayKit.GKGoal.GetGoalToFollowPath(GameplayKit.GKPath,System.Double,System.Boolean) +M:GameplayKit.GKGoal.GetGoalToInterceptAgent(GameplayKit.GKAgent,System.Double) +M:GameplayKit.GKGoal.GetGoalToReachTargetSpeed(System.Single) +M:GameplayKit.GKGoal.GetGoalToSeekAgent(GameplayKit.GKAgent) +M:GameplayKit.GKGoal.GetGoalToSeparate(GameplayKit.GKAgent[],System.Single,System.Single) +M:GameplayKit.GKGoal.GetGoalToStayOnPath(GameplayKit.GKPath,System.Double) +M:GameplayKit.GKGoal.GetGoalToWander(System.Single) +M:GameplayKit.GKGraph.#ctor(GameplayKit.GKGraphNode[]) +M:GameplayKit.GKGraph.AddNodes(GameplayKit.GKGraphNode[]) +M:GameplayKit.GKGraph.ConnectNodeToLowestCostNode(GameplayKit.GKGraphNode,System.Boolean) +M:GameplayKit.GKGraph.Copy(Foundation.NSZone) M:GameplayKit.GKGraph.EncodeTo(Foundation.NSCoder) +M:GameplayKit.GKGraph.FindPath(GameplayKit.GKGraphNode,GameplayKit.GKGraphNode) +M:GameplayKit.GKGraph.FromNodes(GameplayKit.GKGraphNode[]) +M:GameplayKit.GKGraph.RemoveNodes(GameplayKit.GKGraphNode[]) +M:GameplayKit.GKGraphNode.AddConnections(GameplayKit.GKGraphNode[],System.Boolean) M:GameplayKit.GKGraphNode.EncodeTo(Foundation.NSCoder) +M:GameplayKit.GKGraphNode.FindPathFrom(GameplayKit.GKGraphNode) +M:GameplayKit.GKGraphNode.FindPathTo(GameplayKit.GKGraphNode) +M:GameplayKit.GKGraphNode.GetCost(GameplayKit.GKGraphNode) +M:GameplayKit.GKGraphNode.GetEstimatedCost(GameplayKit.GKGraphNode) +M:GameplayKit.GKGraphNode.RemoveConnections(GameplayKit.GKGraphNode[],System.Boolean) +M:GameplayKit.GKGraphNode2D.#ctor(System.Numerics.Vector2) +M:GameplayKit.GKGraphNode2D.FromPoint(System.Numerics.Vector2) +M:GameplayKit.GKGraphNode3D.#ctor(System.Numerics.Vector3) +M:GameplayKit.GKGraphNode3D.FromPoint(System.Numerics.Vector3) +M:GameplayKit.GKGridGraph.#ctor(CoreGraphics.NVector2i,System.Int32,System.Int32,System.Boolean,ObjCRuntime.Class) M:GameplayKit.GKGridGraph.#ctor(CoreGraphics.NVector2i,System.Int32,System.Int32,System.Boolean,System.Type) +M:GameplayKit.GKGridGraph.#ctor(CoreGraphics.NVector2i,System.Int32,System.Int32,System.Boolean) +M:GameplayKit.GKGridGraph.ConnectNodeToAdjacentNodes(GameplayKit.GKGridGraphNode) +M:GameplayKit.GKGridGraph.FromGridStartingAt(CoreGraphics.NVector2i,System.Int32,System.Int32,System.Boolean,ObjCRuntime.Class) M:GameplayKit.GKGridGraph.FromGridStartingAt(CoreGraphics.NVector2i,System.Int32,System.Int32,System.Boolean,System.Type) +M:GameplayKit.GKGridGraph.FromGridStartingAt(CoreGraphics.NVector2i,System.Int32,System.Int32,System.Boolean) +M:GameplayKit.GKGridGraph.GetClassForGenericArgument(System.UIntPtr) M:GameplayKit.GKGridGraph.GetNodeAt``1(CoreGraphics.NVector2i) M:GameplayKit.GKGridGraph.GetTypeForGenericArgument(System.UIntPtr) +M:GameplayKit.GKGridGraphNode.#ctor(CoreGraphics.NVector2i) +M:GameplayKit.GKGridGraphNode.FromGridPosition(CoreGraphics.NVector2i) M:GameplayKit.GKHybridStrategist.#ctor M:GameplayKit.GKHybridStrategist.GetBestMoveForActivePlayer +M:GameplayKit.GKLinearCongruentialRandomSource.#ctor(System.UInt64) +M:GameplayKit.GKMersenneTwisterRandomSource.#ctor(System.UInt64) +M:GameplayKit.GKMeshGraph`1.#ctor(System.Single,System.Numerics.Vector2,System.Numerics.Vector2,ObjCRuntime.Class) M:GameplayKit.GKMeshGraph`1.#ctor(System.Single,System.Numerics.Vector2,System.Numerics.Vector2,System.Type) +M:GameplayKit.GKMeshGraph`1.#ctor(System.Single,System.Numerics.Vector2,System.Numerics.Vector2) +M:GameplayKit.GKMeshGraph`1.AddObstacles(GameplayKit.GKPolygonObstacle[]) +M:GameplayKit.GKMeshGraph`1.ConnectNodeUsingObstacles(`0) +M:GameplayKit.GKMeshGraph`1.FromBufferRadius(System.Single,System.Numerics.Vector2,System.Numerics.Vector2,ObjCRuntime.Class) M:GameplayKit.GKMeshGraph`1.FromBufferRadius(System.Single,System.Numerics.Vector2,System.Numerics.Vector2,System.Type) +M:GameplayKit.GKMeshGraph`1.FromBufferRadius(System.Single,System.Numerics.Vector2,System.Numerics.Vector2) +M:GameplayKit.GKMeshGraph`1.GetClassForGenericArgument(System.UIntPtr) +M:GameplayKit.GKMeshGraph`1.GetTriangle(System.UIntPtr) M:GameplayKit.GKMeshGraph`1.GetTypeForGenericArgument(System.UIntPtr) +M:GameplayKit.GKMeshGraph`1.RemoveObstacles(GameplayKit.GKPolygonObstacle[]) +M:GameplayKit.GKMeshGraph`1.Triangulate +M:GameplayKit.GKMinMaxStrategist.GetBestMove(GameplayKit.IGKGameModelPlayer) +M:GameplayKit.GKMinMaxStrategist.GetBestMoveForActivePlayer +M:GameplayKit.GKMinMaxStrategist.GetRandomMove(GameplayKit.IGKGameModelPlayer,System.IntPtr) +M:GameplayKit.GKMonteCarloStrategist.GetBestMoveForActivePlayer +M:GameplayKit.GKNoise.#ctor(GameplayKit.GKNoiseSource,Foundation.NSDictionary{Foundation.NSNumber,AppKit.NSColor}) +M:GameplayKit.GKNoise.#ctor(GameplayKit.GKNoiseSource,Foundation.NSDictionary{Foundation.NSNumber,UIKit.UIColor}) +M:GameplayKit.GKNoise.#ctor(GameplayKit.GKNoiseSource) +M:GameplayKit.GKNoise.Add(GameplayKit.GKNoise) +M:GameplayKit.GKNoise.ApplyAbsoluteValue +M:GameplayKit.GKNoise.ApplyTurbulence(System.Double,System.Double,System.Int32,System.Int32) +M:GameplayKit.GKNoise.Clamp(System.Double,System.Double) +M:GameplayKit.GKNoise.Displace(GameplayKit.GKNoise,GameplayKit.GKNoise,GameplayKit.GKNoise) +M:GameplayKit.GKNoise.FromComponentNoises(GameplayKit.GKNoise[],GameplayKit.GKNoise,Foundation.NSNumber[],Foundation.NSNumber[]) +M:GameplayKit.GKNoise.FromComponentNoises(GameplayKit.GKNoise[],GameplayKit.GKNoise) +M:GameplayKit.GKNoise.FromNoiseSource(GameplayKit.GKNoiseSource,Foundation.NSDictionary{Foundation.NSNumber,AppKit.NSColor}) +M:GameplayKit.GKNoise.FromNoiseSource(GameplayKit.GKNoiseSource,Foundation.NSDictionary{Foundation.NSNumber,UIKit.UIColor}) +M:GameplayKit.GKNoise.FromNoiseSource(GameplayKit.GKNoiseSource) +M:GameplayKit.GKNoise.GetMaximum(GameplayKit.GKNoise) +M:GameplayKit.GKNoise.GetMinimum(GameplayKit.GKNoise) +M:GameplayKit.GKNoise.GetValue(System.Numerics.Vector2) +M:GameplayKit.GKNoise.Invert +M:GameplayKit.GKNoise.Move(CoreGraphics.NVector3d) +M:GameplayKit.GKNoise.Multiply(GameplayKit.GKNoise) +M:GameplayKit.GKNoise.RaiseToPower(GameplayKit.GKNoise) +M:GameplayKit.GKNoise.RaiseToPower(System.Double) +M:GameplayKit.GKNoise.RemapValuesToCurve(Foundation.NSDictionary{Foundation.NSNumber,Foundation.NSNumber}) +M:GameplayKit.GKNoise.RemapValuesToTerraces(Foundation.NSNumber[],System.Boolean) +M:GameplayKit.GKNoise.Rotate(CoreGraphics.NVector3d) +M:GameplayKit.GKNoise.Scale(CoreGraphics.NVector3d) +M:GameplayKit.GKNoiseMap.#ctor(GameplayKit.GKNoise,CoreGraphics.NVector2d,CoreGraphics.NVector2d,CoreGraphics.NVector2i,System.Boolean) +M:GameplayKit.GKNoiseMap.#ctor(GameplayKit.GKNoise) +M:GameplayKit.GKNoiseMap.FromNoise(GameplayKit.GKNoise,CoreGraphics.NVector2d,CoreGraphics.NVector2d,CoreGraphics.NVector2i,System.Boolean) +M:GameplayKit.GKNoiseMap.FromNoise(GameplayKit.GKNoise) +M:GameplayKit.GKNoiseMap.GetInterpolatedValue(System.Numerics.Vector2) +M:GameplayKit.GKNoiseMap.GetValue(CoreGraphics.NVector2i) +M:GameplayKit.GKNoiseMap.SetValue(System.Single,CoreGraphics.NVector2i) +M:GameplayKit.GKNSPredicateRule.#ctor(Foundation.NSPredicate) +M:GameplayKit.GKNSPredicateRule.EvaluatePredicate(GameplayKit.GKRuleSystem) +M:GameplayKit.GKObstacleGraph.#ctor(GameplayKit.GKPolygonObstacle[],System.Single) +M:GameplayKit.GKObstacleGraph.AddObstacles(GameplayKit.GKPolygonObstacle[]) +M:GameplayKit.GKObstacleGraph.ConnectNodeUsingObstacles(GameplayKit.GKGraphNode2D,GameplayKit.GKPolygonObstacle[]) +M:GameplayKit.GKObstacleGraph.ConnectNodeUsingObstacles(GameplayKit.GKGraphNode2D) +M:GameplayKit.GKObstacleGraph.ConnectNodeUsingObstaclesIgnoringBufferRadius(GameplayKit.GKGraphNode2D,GameplayKit.GKPolygonObstacle[]) +M:GameplayKit.GKObstacleGraph.FromObstacles(GameplayKit.GKPolygonObstacle[],System.Single) +M:GameplayKit.GKObstacleGraph.GetClassForGenericArgument(System.UIntPtr) M:GameplayKit.GKObstacleGraph.GetNodes(GameplayKit.GKPolygonObstacle) M:GameplayKit.GKObstacleGraph.GetTypeForGenericArgument(System.UIntPtr) +M:GameplayKit.GKObstacleGraph.IsConnectionLocked(GameplayKit.GKGraphNode2D,GameplayKit.GKGraphNode2D) +M:GameplayKit.GKObstacleGraph.LockConnection(GameplayKit.GKGraphNode2D,GameplayKit.GKGraphNode2D) +M:GameplayKit.GKObstacleGraph.RemoveAllObstacles +M:GameplayKit.GKObstacleGraph.RemoveObstacles(GameplayKit.GKPolygonObstacle[]) +M:GameplayKit.GKObstacleGraph.UnlockConnection(GameplayKit.GKGraphNode2D,GameplayKit.GKGraphNode2D) M:GameplayKit.GKObstacleGraph`1.#ctor(Foundation.NSCoder) M:GameplayKit.GKObstacleGraph`1.#ctor(GameplayKit.GKPolygonObstacle[],System.Single) M:GameplayKit.GKObstacleGraph`1.FromObstacles(GameplayKit.GKPolygonObstacle[],System.Single) M:GameplayKit.GKObstacleGraph`1.GetNodes(GameplayKit.GKPolygonObstacle) +M:GameplayKit.GKOctree`1.#ctor(GameplayKit.GKBox,System.Single) +M:GameplayKit.GKOctree`1.AddElement(`0,GameplayKit.GKBox) +M:GameplayKit.GKOctree`1.AddElement(`0,System.Numerics.Vector3) +M:GameplayKit.GKOctree`1.FromBoundingBox(GameplayKit.GKBox,System.Single) +M:GameplayKit.GKOctree`1.GetElements(GameplayKit.GKBox) +M:GameplayKit.GKOctree`1.GetElements(System.Numerics.Vector3) +M:GameplayKit.GKOctree`1.RemoveElement(`0,GameplayKit.GKOctreeNode) +M:GameplayKit.GKOctree`1.RemoveElement(`0) +M:GameplayKit.GKPath.#ctor(GameplayKit.GKGraphNode[],System.Single) M:GameplayKit.GKPath.#ctor(GameplayKit.GKGraphNode2D[],System.Single) M:GameplayKit.GKPath.#ctor(System.Numerics.Vector2[],System.Single,System.Boolean) M:GameplayKit.GKPath.#ctor(System.Numerics.Vector3[],System.Single,System.Boolean) +M:GameplayKit.GKPath.FromGraphNodes(GameplayKit.GKGraphNode[],System.Single) M:GameplayKit.GKPath.FromGraphNodes(GameplayKit.GKGraphNode2D[],System.Single) M:GameplayKit.GKPath.FromPoints(System.Numerics.Vector2[],System.Single,System.Boolean) M:GameplayKit.GKPath.FromPoints(System.Numerics.Vector3[],System.Single,System.Boolean) +M:GameplayKit.GKPath.GetPoint(System.UIntPtr) +M:GameplayKit.GKPath.GetVector2Point(System.UIntPtr) +M:GameplayKit.GKPath.GetVector3Point(System.UIntPtr) +M:GameplayKit.GKPerlinNoiseSource.#ctor(System.Double,System.IntPtr,System.Double,System.Double,System.Int32) +M:GameplayKit.GKPerlinNoiseSource.Create(System.Double,System.IntPtr,System.Double,System.Double,System.Int32) M:GameplayKit.GKPolygonObstacle.#ctor(System.Numerics.Vector2[]) M:GameplayKit.GKPolygonObstacle.EncodeTo(Foundation.NSCoder) M:GameplayKit.GKPolygonObstacle.FromPoints(System.Numerics.Vector2[]) +M:GameplayKit.GKPolygonObstacle.GetVertex(System.UIntPtr) +M:GameplayKit.GKQuadTree.#ctor(GameplayKit.GKQuad,System.Single) +M:GameplayKit.GKQuadTree.AddElement(Foundation.NSObject,GameplayKit.GKQuad) +M:GameplayKit.GKQuadTree.AddElement(Foundation.NSObject,System.Numerics.Vector2) +M:GameplayKit.GKQuadTree.FromBoundingQuad(GameplayKit.GKQuad,System.Single) +M:GameplayKit.GKQuadTree.GetElements(GameplayKit.GKQuad) +M:GameplayKit.GKQuadTree.GetElements(System.Numerics.Vector2) +M:GameplayKit.GKQuadTree.RemoveElement(Foundation.NSObject,GameplayKit.GKQuadTreeNode) +M:GameplayKit.GKQuadTree.RemoveElement(Foundation.NSObject) +M:GameplayKit.GKRandomDistribution.#ctor(GameplayKit.IGKRandom,System.IntPtr,System.IntPtr) +M:GameplayKit.GKRandomDistribution.GetD20 +M:GameplayKit.GKRandomDistribution.GetD6 +M:GameplayKit.GKRandomDistribution.GetDie(System.IntPtr) +M:GameplayKit.GKRandomDistribution.GetDistributionBetween(System.IntPtr,System.IntPtr) +M:GameplayKit.GKRandomDistribution.GetNextBool +M:GameplayKit.GKRandomDistribution.GetNextInt +M:GameplayKit.GKRandomDistribution.GetNextInt(System.UIntPtr) +M:GameplayKit.GKRandomDistribution.GetNextUniform +M:GameplayKit.GKRandomSource.#ctor +M:GameplayKit.GKRandomSource.Copy(Foundation.NSZone) M:GameplayKit.GKRandomSource.EncodeTo(Foundation.NSCoder) +M:GameplayKit.GKRandomSource.GetNextBool +M:GameplayKit.GKRandomSource.GetNextInt +M:GameplayKit.GKRandomSource.GetNextInt(System.UIntPtr) +M:GameplayKit.GKRandomSource.GetNextUniform +M:GameplayKit.GKRandomSource.ShuffleObjects(Foundation.NSObject[]) +M:GameplayKit.GKRidgedNoiseSource.#ctor(System.Double,System.IntPtr,System.Double,System.Int32) +M:GameplayKit.GKRidgedNoiseSource.Create(System.Double,System.IntPtr,System.Double,System.Int32) +M:GameplayKit.GKRTree`1.#ctor(System.UIntPtr) +M:GameplayKit.GKRTree`1.AddElement(`0,System.Numerics.Vector2,System.Numerics.Vector2,GameplayKit.GKRTreeSplitStrategy) +M:GameplayKit.GKRTree`1.FromMaxNumberOfChildren(System.UIntPtr) +M:GameplayKit.GKRTree`1.GetElements(System.Numerics.Vector2,System.Numerics.Vector2) +M:GameplayKit.GKRTree`1.RemoveElement(`0,System.Numerics.Vector2,System.Numerics.Vector2) +M:GameplayKit.GKRule.EvaluatePredicate(GameplayKit.GKRuleSystem) +M:GameplayKit.GKRule.FromPredicate(System.Func{GameplayKit.GKRuleSystem,System.Boolean},System.Action{GameplayKit.GKRuleSystem}) +M:GameplayKit.GKRule.FromPredicateAssertingFact(Foundation.NSPredicate,Foundation.NSObject,System.Single) +M:GameplayKit.GKRule.FromPredicateRetractingFact(Foundation.NSPredicate,Foundation.NSObject,System.Single) +M:GameplayKit.GKRule.PerformAction(GameplayKit.GKRuleSystem) +M:GameplayKit.GKRuleSystem.#ctor +M:GameplayKit.GKRuleSystem.AddRule(GameplayKit.GKRule) +M:GameplayKit.GKRuleSystem.AddRules(GameplayKit.GKRule[]) +M:GameplayKit.GKRuleSystem.AssertFact(Foundation.NSObject,System.Single) +M:GameplayKit.GKRuleSystem.AssertFact(Foundation.NSObject) +M:GameplayKit.GKRuleSystem.Evaluate +M:GameplayKit.GKRuleSystem.GetGrade(Foundation.NSObject) +M:GameplayKit.GKRuleSystem.GetMaximumGrade(Foundation.NSObject[]) +M:GameplayKit.GKRuleSystem.GetMinimumGrade(Foundation.NSObject[]) +M:GameplayKit.GKRuleSystem.RemoveAllRules +M:GameplayKit.GKRuleSystem.Reset +M:GameplayKit.GKRuleSystem.RetractFact(Foundation.NSObject,System.Single) +M:GameplayKit.GKRuleSystem.RetractFact(Foundation.NSObject) +M:GameplayKit.GKScene.AddEntity(GameplayKit.GKEntity) +M:GameplayKit.GKScene.AddGraph(GameplayKit.GKGraph,System.String) +M:GameplayKit.GKScene.Copy(Foundation.NSZone) M:GameplayKit.GKScene.Dispose(System.Boolean) M:GameplayKit.GKScene.EncodeTo(Foundation.NSCoder) +M:GameplayKit.GKScene.FromFile(System.String,GameplayKit.IGKSceneRootNodeType) +M:GameplayKit.GKScene.FromFile(System.String) +M:GameplayKit.GKScene.RemoveEntity(GameplayKit.GKEntity) +M:GameplayKit.GKScene.RemoveGraph(System.String) +M:GameplayKit.GKSCNNodeComponent.#ctor(SceneKit.SCNNode) +M:GameplayKit.GKSCNNodeComponent.AgentDidUpdate(GameplayKit.GKAgent) +M:GameplayKit.GKSCNNodeComponent.AgentWillUpdate(GameplayKit.GKAgent) +M:GameplayKit.GKSCNNodeComponent.FromNode(SceneKit.SCNNode) M:GameplayKit.GKShuffledDistribution.#ctor(GameplayKit.IGKRandom,System.IntPtr,System.IntPtr) +M:GameplayKit.GKSKNodeComponent.#ctor(SpriteKit.SKNode) +M:GameplayKit.GKSKNodeComponent.AgentDidUpdate(GameplayKit.GKAgent) +M:GameplayKit.GKSKNodeComponent.AgentWillUpdate(GameplayKit.GKAgent) +M:GameplayKit.GKSKNodeComponent.FromNode(SpriteKit.SKNode) +M:GameplayKit.GKSphereObstacle.#ctor(System.Single) +M:GameplayKit.GKSphereObstacle.FromRadius(System.Single) +M:GameplayKit.GKSpheresNoiseSource.#ctor(System.Double) +M:GameplayKit.GKSpheresNoiseSource.Create(System.Double) +M:GameplayKit.GKState.#ctor +M:GameplayKit.GKState.DidEnter(GameplayKit.GKState) M:GameplayKit.GKState.Dispose(System.Boolean) +M:GameplayKit.GKState.GetState M:GameplayKit.GKState.IsValidNextState(GameplayKit.GKState) +M:GameplayKit.GKState.IsValidNextState(ObjCRuntime.Class) M:GameplayKit.GKState.IsValidNextState(System.Type) +M:GameplayKit.GKState.Update(System.Double) +M:GameplayKit.GKState.WillExit(GameplayKit.GKState) +M:GameplayKit.GKStateMachine.#ctor(GameplayKit.GKState[]) M:GameplayKit.GKStateMachine.CanEnterState(GameplayKit.GKState) +M:GameplayKit.GKStateMachine.CanEnterState(ObjCRuntime.Class) M:GameplayKit.GKStateMachine.CanEnterState(System.Type) M:GameplayKit.GKStateMachine.EnterState(GameplayKit.GKState) +M:GameplayKit.GKStateMachine.EnterState(ObjCRuntime.Class) M:GameplayKit.GKStateMachine.EnterState(System.Type) +M:GameplayKit.GKStateMachine.FromStates(GameplayKit.GKState[]) M:GameplayKit.GKStateMachine.GetState(GameplayKit.GKState) +M:GameplayKit.GKStateMachine.GetState(ObjCRuntime.Class) M:GameplayKit.GKStateMachine.GetState(System.Type) +M:GameplayKit.GKStateMachine.Update(System.Double) +M:GameplayKit.GKVoronoiNoiseSource.#ctor(System.Double,System.Double,System.Boolean,System.Int32) +M:GameplayKit.GKVoronoiNoiseSource.Create(System.Double,System.Double,System.Boolean,System.Int32) M:GameplayKit.IGKAgentDelegate.AgentDidUpdate(GameplayKit.GKAgent) M:GameplayKit.IGKAgentDelegate.AgentWillUpdate(GameplayKit.GKAgent) M:GameplayKit.IGKGameModel.ApplyGameModelUpdate(GameplayKit.IGKGameModelUpdate) @@ -34954,8 +36222,16 @@ M:GameplayKit.SKNode_GameplayKit.GetEntity(SpriteKit.SKNode) M:GameplayKit.SKNode_GameplayKit.SetEntity(SpriteKit.SKNode,GameplayKit.GKEntity) M:GLKit.GLKMesh.FromAsset(ModelIO.MDLAsset,ModelIO.MDLMesh[]@,Foundation.NSError@) M:GLKit.GLKMeshBuffer.Copy(Foundation.NSZone) +M:GLKit.GLKMeshBuffer.FillData(Foundation.NSData,System.UIntPtr) +M:GLKit.GLKMeshBufferAllocator.CreateBuffer(Foundation.NSData,ModelIO.MDLMeshBufferType) +M:GLKit.GLKMeshBufferAllocator.CreateBuffer(ModelIO.IMDLMeshBufferZone,Foundation.NSData,ModelIO.MDLMeshBufferType) +M:GLKit.GLKMeshBufferAllocator.CreateBuffer(ModelIO.IMDLMeshBufferZone,System.UIntPtr,ModelIO.MDLMeshBufferType) +M:GLKit.GLKMeshBufferAllocator.CreateBuffer(System.UIntPtr,ModelIO.MDLMeshBufferType) +M:GLKit.GLKMeshBufferAllocator.CreateZone(Foundation.NSNumber[],Foundation.NSNumber[]) +M:GLKit.GLKMeshBufferAllocator.CreateZone(System.UIntPtr) M:GLKit.GLKNamedEffect.PrepareToDraw M:GLKit.GLKSubmesh.Dispose(System.Boolean) +M:GLKit.GLKTextureInfo.Copy(Foundation.NSZone) M:GLKit.GLKTextureLoader.BeginLoadCubeMap(Foundation.NSUrl,GLKit.GLKTextureOperations,CoreFoundation.DispatchQueue,GLKit.GLKTextureLoaderCallback) M:GLKit.GLKTextureLoader.BeginLoadCubeMap(Foundation.NSUrl[],Foundation.NSDictionary,CoreFoundation.DispatchQueue,GLKit.GLKTextureLoaderCallback) M:GLKit.GLKTextureLoader.BeginLoadCubeMap(Foundation.NSUrl[],GLKit.GLKTextureOperations,CoreFoundation.DispatchQueue,GLKit.GLKTextureLoaderCallback) @@ -34993,6 +36269,7 @@ M:GLKit.GLKView.GLKViewAppearance.#ctor(System.IntPtr) M:GLKit.GLKView.remove_DrawInRect(System.EventHandler{GLKit.GLKViewDrawEventArgs}) M:GLKit.GLKViewController.#ctor(System.String,Foundation.NSBundle) M:GLKit.GLKViewController.Dispose(System.Boolean) +M:GLKit.GLKViewController.DrawInRect(GLKit.GLKView,CoreGraphics.CGRect) M:GLKit.GLKViewController.Update M:GLKit.GLKViewControllerDelegate_Extensions.WillPause(GLKit.IGLKViewControllerDelegate,GLKit.GLKViewController,System.Boolean) M:GLKit.GLKViewControllerDelegate.Update(GLKit.GLKViewController) @@ -35003,18 +36280,23 @@ M:GLKit.IGLKNamedEffect.PrepareToDraw M:GLKit.IGLKViewControllerDelegate.Update(GLKit.GLKViewController) M:GLKit.IGLKViewControllerDelegate.WillPause(GLKit.GLKViewController,System.Boolean) M:GLKit.IGLKViewDelegate.DrawInRect(GLKit.GLKView,CoreGraphics.CGRect) +M:HealthKit.HKActivityMoveModeObject.Copy(Foundation.NSZone) M:HealthKit.HKActivityMoveModeObject.EncodeTo(Foundation.NSCoder) +M:HealthKit.HKActivitySummary.Copy(Foundation.NSZone) M:HealthKit.HKActivitySummary.EncodeTo(Foundation.NSCoder) M:HealthKit.HKAppleWalkingSteadiness.GetMaximumQuantity(HealthKit.HKAppleWalkingSteadinessClassification) M:HealthKit.HKAppleWalkingSteadiness.GetMinimumQuantity(HealthKit.HKAppleWalkingSteadinessClassification) M:HealthKit.HKAppleWalkingSteadiness.TryGetClassification(HealthKit.HKQuantity,System.Nullable`1@,Foundation.NSError@) +M:HealthKit.HKAttachment.Copy(Foundation.NSZone) M:HealthKit.HKAttachment.EncodeTo(Foundation.NSCoder) M:HealthKit.HKAttachmentStore.AddAttachmentAsync(HealthKit.HKObject,System.String,UniformTypeIdentifiers.UTType,Foundation.NSUrl,Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject}) M:HealthKit.HKAttachmentStore.GetAttachmentsAsync(HealthKit.HKObject) M:HealthKit.HKAttachmentStore.GetDataAsync(HealthKit.HKAttachment,Foundation.NSProgress@) M:HealthKit.HKAttachmentStore.GetDataAsync(HealthKit.HKAttachment) M:HealthKit.HKAttachmentStore.RemoveAttachmentAsync(HealthKit.HKAttachment,HealthKit.HKObject) +M:HealthKit.HKBiologicalSexObject.Copy(Foundation.NSZone) M:HealthKit.HKBiologicalSexObject.EncodeTo(Foundation.NSCoder) +M:HealthKit.HKBloodTypeObject.Copy(Foundation.NSZone) M:HealthKit.HKBloodTypeObject.EncodeTo(Foundation.NSCoder) M:HealthKit.HKCategorySample.FromType(HealthKit.HKCategoryType,System.IntPtr,Foundation.NSDate,Foundation.NSDate,HealthKit.HKMetadata) M:HealthKit.HKCategoryType.Create(HealthKit.HKCategoryTypeIdentifier) @@ -35022,8 +36304,11 @@ M:HealthKit.HKCategoryValueSleepAnalysisAsleep.#ctor M:HealthKit.HKCategoryValueSleepAnalysisAsleep.GetAsleepValues M:HealthKit.HKCdaDocumentSample.Create(Foundation.NSData,Foundation.NSDate,Foundation.NSDate,HealthKit.HKMetadata,Foundation.NSError@) M:HealthKit.HKCharacteristicType.Create(HealthKit.HKCharacteristicTypeIdentifier) +M:HealthKit.HKClinicalRecord.Copy(Foundation.NSZone) M:HealthKit.HKClinicalRecord.EncodeTo(Foundation.NSCoder) +M:HealthKit.HKContactsLensSpecification.Copy(Foundation.NSZone) M:HealthKit.HKContactsLensSpecification.EncodeTo(Foundation.NSCoder) +M:HealthKit.HKContactsPrescription.Copy(Foundation.NSZone) M:HealthKit.HKContactsPrescription.EncodeTo(Foundation.NSCoder) M:HealthKit.HKCorrelation.Create(HealthKit.HKCorrelationType,Foundation.NSDate,Foundation.NSDate,Foundation.NSSet,HealthKit.HKMetadata) M:HealthKit.HKCorrelation.EncodeTo(Foundation.NSCoder) @@ -35031,12 +36316,19 @@ M:HealthKit.HKCorrelationType.Create(HealthKit.HKCorrelationTypeIdentifier) M:HealthKit.HKDeletedObject.EncodeTo(Foundation.NSCoder) M:HealthKit.HKDetailedCdaErrors.#ctor M:HealthKit.HKDetailedCdaErrors.#ctor(Foundation.NSDictionary) +M:HealthKit.HKDevice.Copy(Foundation.NSZone) M:HealthKit.HKDevice.EncodeTo(Foundation.NSCoder) M:HealthKit.HKDocumentType.Create(HealthKit.HKDocumentTypeIdentifier) +M:HealthKit.HKElectrocardiogramVoltageMeasurement.Copy(Foundation.NSZone) +M:HealthKit.HKFhirResource.Copy(Foundation.NSZone) M:HealthKit.HKFhirResource.EncodeTo(Foundation.NSCoder) +M:HealthKit.HKFhirVersion.Copy(Foundation.NSZone) M:HealthKit.HKFhirVersion.EncodeTo(Foundation.NSCoder) +M:HealthKit.HKFitzpatrickSkinTypeObject.Copy(Foundation.NSZone) M:HealthKit.HKFitzpatrickSkinTypeObject.EncodeTo(Foundation.NSCoder) +M:HealthKit.HKGlassesLensSpecification.Copy(Foundation.NSZone) M:HealthKit.HKGlassesLensSpecification.EncodeTo(Foundation.NSCoder) +M:HealthKit.HKGlassesPrescription.Copy(Foundation.NSZone) M:HealthKit.HKGlassesPrescription.EncodeTo(Foundation.NSCoder) M:HealthKit.HKHealthStore.DeleteObjectAsync(HealthKit.HKObject) M:HealthKit.HKHealthStore.DeleteObjectsAsync(HealthKit.HKObject[]) @@ -35067,8 +36359,10 @@ M:HealthKit.HKLiveWorkoutBuilderDelegate.DidEndActivity(HealthKit.HKLiveWorkoutB M:HealthKit.HKMetadata.#ctor M:HealthKit.HKMetadata.#ctor(Foundation.NSDictionary) M:HealthKit.HKObject.EncodeTo(Foundation.NSCoder) +M:HealthKit.HKObjectType.Copy(Foundation.NSZone) M:HealthKit.HKObjectType.EncodeTo(Foundation.NSCoder) M:HealthKit.HKObjectType.GetClinicalType(HealthKit.HKClinicalTypeIdentifier) +M:HealthKit.HKQuantity.Copy(Foundation.NSZone) M:HealthKit.HKQuantity.EncodeTo(Foundation.NSCoder) M:HealthKit.HKQuantitySample.FromType(HealthKit.HKQuantityType,HealthKit.HKQuantity,Foundation.NSDate,Foundation.NSDate,HealthKit.HKMetadata) M:HealthKit.HKQuantitySeriesSampleBuilder.FinishSeries(HealthKit.HKMetadata,Foundation.NSDate,HealthKit.HKQuantitySeriesSampleBuilderFinishSeriesDelegate) @@ -35080,17 +36374,27 @@ M:HealthKit.HKQuantitySeriesSampleBuilder.FinishSeriesAsync(HealthKit.HKMetadata M:HealthKit.HKQuantityType.Create(HealthKit.HKQuantityTypeIdentifier) M:HealthKit.HKQuery.GetPredicateForClinicalRecords(HealthKit.HKFhirResourceType) M:HealthKit.HKQuery.GetPredicateForClinicalRecords(HealthKit.HKSource,HealthKit.HKFhirResourceType,System.String) +M:HealthKit.HKQueryAnchor.Copy(Foundation.NSZone) M:HealthKit.HKQueryAnchor.EncodeTo(Foundation.NSCoder) +M:HealthKit.HKQueryDescriptor.Copy(Foundation.NSZone) M:HealthKit.HKQueryDescriptor.EncodeTo(Foundation.NSCoder) M:HealthKit.HKSeriesBuilder.EncodeTo(Foundation.NSCoder) M:HealthKit.HKSeriesSample.Copy(Foundation.NSZone) +M:HealthKit.HKSource.Copy(Foundation.NSZone) M:HealthKit.HKSource.EncodeTo(Foundation.NSCoder) +M:HealthKit.HKSourceRevision.Copy(Foundation.NSZone) M:HealthKit.HKSourceRevision.EncodeTo(Foundation.NSCoder) +M:HealthKit.HKStatistics.Copy(Foundation.NSZone) M:HealthKit.HKStatistics.EncodeTo(Foundation.NSCoder) +M:HealthKit.HKUnit.Copy(Foundation.NSZone) M:HealthKit.HKUnit.EncodeTo(Foundation.NSCoder) +M:HealthKit.HKVerifiableClinicalRecordSubject.Copy(Foundation.NSZone) M:HealthKit.HKVerifiableClinicalRecordSubject.EncodeTo(Foundation.NSCoder) +M:HealthKit.HKVisionPrescription.Copy(Foundation.NSZone) M:HealthKit.HKVisionPrescription.EncodeTo(Foundation.NSCoder) +M:HealthKit.HKVisionPrism.Copy(Foundation.NSZone) M:HealthKit.HKVisionPrism.EncodeTo(Foundation.NSCoder) +M:HealthKit.HKWheelchairUseObject.Copy(Foundation.NSZone) M:HealthKit.HKWheelchairUseObject.EncodeTo(Foundation.NSCoder) M:HealthKit.HKWorkout.Create(HealthKit.HKWorkoutActivityType,Foundation.NSDate,Foundation.NSDate,HealthKit.HKWorkoutEvent[],HealthKit.HKQuantity,HealthKit.HKQuantity,HealthKit.HKDevice,HealthKit.HKMetadata) M:HealthKit.HKWorkout.Create(HealthKit.HKWorkoutActivityType,Foundation.NSDate,Foundation.NSDate,HealthKit.HKWorkoutEvent[],HealthKit.HKQuantity,HealthKit.HKQuantity,HealthKit.HKMetadata) @@ -35098,6 +36402,7 @@ M:HealthKit.HKWorkout.Create(HealthKit.HKWorkoutActivityType,Foundation.NSDate,F M:HealthKit.HKWorkout.Create(HealthKit.HKWorkoutActivityType,Foundation.NSDate,Foundation.NSDate,System.Double,HealthKit.HKQuantity,HealthKit.HKQuantity,HealthKit.HKDevice,HealthKit.HKMetadata) M:HealthKit.HKWorkout.Create(HealthKit.HKWorkoutActivityType,Foundation.NSDate,Foundation.NSDate,System.Double,HealthKit.HKQuantity,HealthKit.HKQuantity,HealthKit.HKMetadata) M:HealthKit.HKWorkout.CreateFlightsClimbedWorkout(HealthKit.HKWorkoutActivityType,Foundation.NSDate,Foundation.NSDate,HealthKit.HKWorkoutEvent[],HealthKit.HKQuantity,HealthKit.HKQuantity,HealthKit.HKQuantity,HealthKit.HKDevice,HealthKit.HKMetadata) +M:HealthKit.HKWorkoutActivity.Copy(Foundation.NSZone) M:HealthKit.HKWorkoutActivity.EncodeTo(Foundation.NSCoder) M:HealthKit.HKWorkoutBuilder.Add(HealthKit.HKMetadata,HealthKit.HKWorkoutBuilderCompletionHandler) M:HealthKit.HKWorkoutBuilder.AddAsync(Foundation.NSDictionary) @@ -35110,7 +36415,9 @@ M:HealthKit.HKWorkoutBuilder.EndCollectionAsync(Foundation.NSDate) M:HealthKit.HKWorkoutBuilder.FinishWorkoutAsync M:HealthKit.HKWorkoutBuilder.UpdateActivityAsync(Foundation.NSUuid,Foundation.NSDate) M:HealthKit.HKWorkoutBuilder.UpdateActivityAsync(Foundation.NSUuid,Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject}) +M:HealthKit.HKWorkoutConfiguration.Copy(Foundation.NSZone) M:HealthKit.HKWorkoutConfiguration.EncodeTo(Foundation.NSCoder) +M:HealthKit.HKWorkoutEvent.Copy(Foundation.NSZone) M:HealthKit.HKWorkoutEvent.Create(HealthKit.HKWorkoutEventType,Foundation.NSDate,HealthKit.HKMetadata) M:HealthKit.HKWorkoutEvent.Create(HealthKit.HKWorkoutEventType,Foundation.NSDateInterval,HealthKit.HKMetadata) M:HealthKit.HKWorkoutEvent.EncodeTo(Foundation.NSCoder) @@ -35204,10 +36511,14 @@ M:HomeKit.HMAccessoryProfile.Dispose(System.Boolean) M:HomeKit.HMAccessoryProfileEventArgs.#ctor(HomeKit.HMAccessoryProfile) M:HomeKit.HMAccessoryServiceUpdateCharacteristicEventArgs.#ctor(HomeKit.HMService,HomeKit.HMCharacteristic) M:HomeKit.HMAccessorySetupManager.PerformAccessorySetupAsync(HomeKit.HMAccessorySetupRequest) +M:HomeKit.HMAccessorySetupRequest.Copy(Foundation.NSZone) +M:HomeKit.HMAccessorySetupResult.Copy(Foundation.NSZone) M:HomeKit.HMAccessoryUpdateEventArgs.#ctor(HomeKit.HMService) M:HomeKit.HMActionSet.AddActionAsync(HomeKit.HMAction) M:HomeKit.HMActionSet.RemoveActionAsync(HomeKit.HMAction) M:HomeKit.HMActionSet.UpdateNameAsync(System.String) +M:HomeKit.HMCalendarEvent.Copy(Foundation.NSZone) +M:HomeKit.HMCalendarEvent.MutableCopy(Foundation.NSZone) M:HomeKit.HMCameraSnapshotControl.Dispose(System.Boolean) M:HomeKit.HMCameraSnapshotControlDelegate_Extensions.DidTakeSnapshot(HomeKit.IHMCameraSnapshotControlDelegate,HomeKit.HMCameraSnapshotControl,HomeKit.HMCameraSnapshot,Foundation.NSError) M:HomeKit.HMCameraSnapshotControlDelegate_Extensions.DidUpdateMostRecentSnapshot(HomeKit.IHMCameraSnapshotControlDelegate,HomeKit.HMCameraSnapshotControl) @@ -35226,9 +36537,15 @@ M:HomeKit.HMCharacteristic.EnableNotificationAsync(System.Boolean) M:HomeKit.HMCharacteristic.ReadValueAsync M:HomeKit.HMCharacteristic.UpdateAuthorizationDataAsync(Foundation.NSData) M:HomeKit.HMCharacteristic.WriteValueAsync(Foundation.NSObject) +M:HomeKit.HMCharacteristicEvent.Copy(Foundation.NSZone) +M:HomeKit.HMCharacteristicEvent.MutableCopy(Foundation.NSZone) M:HomeKit.HMCharacteristicEvent.UpdateTriggerValueAsync(Foundation.INSCopying) M:HomeKit.HMCharacteristicProperties.#ctor +M:HomeKit.HMCharacteristicThresholdRangeEvent.Copy(Foundation.NSZone) +M:HomeKit.HMCharacteristicThresholdRangeEvent.MutableCopy(Foundation.NSZone) M:HomeKit.HMCharacteristicWriteAction.UpdateTargetValueAsync(Foundation.INSCopying) +M:HomeKit.HMDurationEvent.Copy(Foundation.NSZone) +M:HomeKit.HMDurationEvent.MutableCopy(Foundation.NSZone) M:HomeKit.HMEventTrigger.AddEventAsync(HomeKit.HMEvent) M:HomeKit.HMEventTrigger.CreatePredicateForEvaluatingTriggerOccurringAfterSignificantEvent(HomeKit.HMSignificantEvent,Foundation.NSDateComponents) M:HomeKit.HMEventTrigger.CreatePredicateForEvaluatingTriggerOccurringBeforeSignificantEvent(HomeKit.HMSignificantEvent,Foundation.NSDateComponents) @@ -35431,6 +36748,8 @@ M:HomeKit.HMHomeServiceServiceGroupEventArgs.#ctor(HomeKit.HMService,HomeKit.HMS M:HomeKit.HMHomeTriggerEventArgs.#ctor(HomeKit.HMTrigger) M:HomeKit.HMHomeUserEventArgs.#ctor(HomeKit.HMUser) M:HomeKit.HMHomeZoneEventArgs.#ctor(HomeKit.HMZone) +M:HomeKit.HMLocationEvent.Copy(Foundation.NSZone) +M:HomeKit.HMLocationEvent.MutableCopy(Foundation.NSZone) M:HomeKit.HMLocationEvent.UpdateRegionAsync(CoreLocation.CLRegion) M:HomeKit.HMMatterHome.#ctor(Foundation.NSCoder) M:HomeKit.HMMatterHome.#ctor(Foundation.NSObjectFlag) @@ -35472,6 +36791,8 @@ M:HomeKit.HMMutableSignificantTimeEvent.#ctor(HomeKit.HMSignificantEvent,Foundat M:HomeKit.HMNetworkConfigurationProfile.Dispose(System.Boolean) M:HomeKit.HMNetworkConfigurationProfileDelegate_Extensions.DidUpdateNetworkAccessMode(HomeKit.IHMNetworkConfigurationProfileDelegate,HomeKit.HMNetworkConfigurationProfile) M:HomeKit.HMNetworkConfigurationProfileDelegate.DidUpdateNetworkAccessMode(HomeKit.HMNetworkConfigurationProfile) +M:HomeKit.HMPresenceEvent.Copy(Foundation.NSZone) +M:HomeKit.HMPresenceEvent.MutableCopy(Foundation.NSZone) M:HomeKit.HMRoom.UpdateNameAsync(System.String) M:HomeKit.HMService.Dispose(System.Boolean) M:HomeKit.HMService.UpdateAssociatedServiceType(HomeKit.HMServiceType,System.Action{Foundation.NSError}) @@ -35483,6 +36804,8 @@ M:HomeKit.HMServiceGroup.RemoveServiceAsync(HomeKit.HMService) M:HomeKit.HMServiceGroup.UpdateNameAsync(System.String) M:HomeKit.HMServiceTypeExtensions.ToFlags(System.Collections.Generic.IEnumerable{Foundation.NSString}) M:HomeKit.HMSignificantTimeEvent.#ctor(HomeKit.HMSignificantEvent,Foundation.NSDateComponents) +M:HomeKit.HMSignificantTimeEvent.Copy(Foundation.NSZone) +M:HomeKit.HMSignificantTimeEvent.MutableCopy(Foundation.NSZone) M:HomeKit.HMTimerTrigger.UpdateFireDateAsync(Foundation.NSDate) M:HomeKit.HMTimerTrigger.UpdateRecurrenceAsync(Foundation.NSDateComponents) M:HomeKit.HMTimerTrigger.UpdateTimeZoneAsync(Foundation.NSTimeZone) @@ -36335,17 +37658,23 @@ M:Intents.INAddTasksTemporalEventTriggerResolutionResult.GetConfirmationRequired M:Intents.INAddTasksTemporalEventTriggerResolutionResult.GetDisambiguation(Intents.INTemporalEventTrigger[]) M:Intents.INAddTasksTemporalEventTriggerResolutionResult.GetSuccess(Intents.INTemporalEventTrigger) M:Intents.INAddTasksTemporalEventTriggerResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INAirline.Copy(Foundation.NSZone) M:Intents.INAirline.EncodeTo(Foundation.NSCoder) +M:Intents.INAirport.Copy(Foundation.NSZone) M:Intents.INAirport.EncodeTo(Foundation.NSCoder) +M:Intents.INAirportGate.Copy(Foundation.NSZone) M:Intents.INAirportGate.EncodeTo(Foundation.NSCoder) M:Intents.INAnswerCallIntentHandling_Extensions.ConfirmAnswerCall(Intents.IINAnswerCallIntentHandling,Intents.INAnswerCallIntent,System.Action{Intents.INAnswerCallIntentResponse}) M:Intents.INAppendToNoteIntentHandling_Extensions.Confirm(Intents.IINAppendToNoteIntentHandling,Intents.INAppendToNoteIntent,System.Action{Intents.INAppendToNoteIntentResponse}) M:Intents.INAppendToNoteIntentHandling_Extensions.ResolveContentForAppend(Intents.IINAppendToNoteIntentHandling,Intents.INAppendToNoteIntent,System.Action{Intents.INNoteContentResolutionResult}) M:Intents.INAppendToNoteIntentHandling_Extensions.ResolveTargetNoteForAppend(Intents.IINAppendToNoteIntentHandling,Intents.INAppendToNoteIntent,System.Action{Intents.INNoteResolutionResult}) +M:Intents.INBalanceAmount.Copy(Foundation.NSZone) M:Intents.INBalanceAmount.EncodeTo(Foundation.NSCoder) M:Intents.INBalanceTypeResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INBalanceTypeResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INBillDetails.Copy(Foundation.NSZone) M:Intents.INBillDetails.EncodeTo(Foundation.NSCoder) +M:Intents.INBillPayee.Copy(Foundation.NSZone) M:Intents.INBillPayee.EncodeTo(Foundation.NSCoder) M:Intents.INBillPayeeResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INBillPayeeResolutionResult.GetUnsupported(System.IntPtr) @@ -36353,8 +37682,11 @@ M:Intents.INBillTypeResolutionResult.GetConfirmationRequired(Foundation.NSObject M:Intents.INBillTypeResolutionResult.GetConfirmationRequired(Intents.INBillType) M:Intents.INBillTypeResolutionResult.GetSuccess(Intents.INBillType) M:Intents.INBillTypeResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INBoatReservation.Copy(Foundation.NSZone) M:Intents.INBoatReservation.EncodeTo(Foundation.NSCoder) +M:Intents.INBoatTrip.Copy(Foundation.NSZone) M:Intents.INBoatTrip.EncodeTo(Foundation.NSCoder) +M:Intents.INBookRestaurantReservationIntent.Copy(Foundation.NSZone) M:Intents.INBookRestaurantReservationIntentHandling_Extensions.Confirm(Intents.IINBookRestaurantReservationIntentHandling,Intents.INBookRestaurantReservationIntent,System.Action{Intents.INBookRestaurantReservationIntentResponse}) M:Intents.INBookRestaurantReservationIntentHandling_Extensions.ResolveBookingDate(Intents.IINBookRestaurantReservationIntentHandling,Intents.INBookRestaurantReservationIntent,System.Action{Intents.INDateComponentsResolutionResult}) M:Intents.INBookRestaurantReservationIntentHandling_Extensions.ResolveGuest(Intents.IINBookRestaurantReservationIntentHandling,Intents.INBookRestaurantReservationIntent,System.Action{Intents.INRestaurantGuestResolutionResult}) @@ -36363,14 +37695,19 @@ M:Intents.INBookRestaurantReservationIntentHandling_Extensions.ResolvePartySize( M:Intents.INBookRestaurantReservationIntentHandling_Extensions.ResolveRestaurant(Intents.IINBookRestaurantReservationIntentHandling,Intents.INBookRestaurantReservationIntent,System.Action{Intents.INRestaurantResolutionResult}) M:Intents.INBooleanResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INBooleanResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INBusReservation.Copy(Foundation.NSZone) M:Intents.INBusReservation.EncodeTo(Foundation.NSCoder) +M:Intents.INBusTrip.Copy(Foundation.NSZone) M:Intents.INBusTrip.EncodeTo(Foundation.NSCoder) M:Intents.INCallCapabilityResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INCallCapabilityResolutionResult.GetUnsupported(System.IntPtr) M:Intents.INCallDestinationTypeResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INCallDestinationTypeResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INCallGroup.Copy(Foundation.NSZone) M:Intents.INCallGroup.EncodeTo(Foundation.NSCoder) +M:Intents.INCallRecord.Copy(Foundation.NSZone) M:Intents.INCallRecord.EncodeTo(Foundation.NSCoder) +M:Intents.INCallRecordFilter.Copy(Foundation.NSZone) M:Intents.INCallRecordFilter.EncodeTo(Foundation.NSCoder) M:Intents.INCallRecordResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INCallRecordResolutionResult.GetUnsupported(System.IntPtr) @@ -36383,6 +37720,7 @@ M:Intents.INCallRecordTypeResolutionResult.GetUnsupported(System.IntPtr) M:Intents.INCancelRideIntentHandling_Extensions.Confirm(Intents.IINCancelRideIntentHandling,Intents.INCancelRideIntent,System.Action{Intents.INCancelRideIntentResponse}) M:Intents.INCancelWorkoutIntentHandling_Extensions.Confirm(Intents.IINCancelWorkoutIntentHandling,Intents.INCancelWorkoutIntent,System.Action{Intents.INCancelWorkoutIntentResponse}) M:Intents.INCancelWorkoutIntentHandling_Extensions.ResolveWorkoutName(Intents.IINCancelWorkoutIntentHandling,Intents.INCancelWorkoutIntent,System.Action{Intents.INSpeakableStringResolutionResult}) +M:Intents.INCar.Copy(Foundation.NSZone) M:Intents.INCar.EncodeTo(Foundation.NSCoder) M:Intents.INCarAirCirculationModeResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INCarAirCirculationModeResolutionResult.GetConfirmationRequired(Intents.INCarAirCirculationMode) @@ -36396,6 +37734,7 @@ M:Intents.INCarDefrosterResolutionResult.GetConfirmationRequired(Foundation.NSOb M:Intents.INCarDefrosterResolutionResult.GetConfirmationRequired(Intents.INCarDefroster) M:Intents.INCarDefrosterResolutionResult.GetSuccess(Intents.INCarDefroster) M:Intents.INCarDefrosterResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INCarHeadUnit.Copy(Foundation.NSZone) M:Intents.INCarHeadUnit.EncodeTo(Foundation.NSCoder) M:Intents.INCarSeatResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INCarSeatResolutionResult.GetConfirmationRequired(Intents.INCarSeat) @@ -36413,9 +37752,11 @@ M:Intents.INCreateTaskListIntentHandling_Extensions.Confirm(Intents.IINCreateTas M:Intents.INCreateTaskListIntentHandling_Extensions.ResolveGroupName(Intents.IINCreateTaskListIntentHandling,Intents.INCreateTaskListIntent,System.Action{Intents.INSpeakableStringResolutionResult}) M:Intents.INCreateTaskListIntentHandling_Extensions.ResolveTaskTitles(Intents.IINCreateTaskListIntentHandling,Intents.INCreateTaskListIntent,System.Action{Intents.INSpeakableStringResolutionResult[]}) M:Intents.INCreateTaskListIntentHandling_Extensions.ResolveTitle(Intents.IINCreateTaskListIntentHandling,Intents.INCreateTaskListIntent,System.Action{Intents.INSpeakableStringResolutionResult}) +M:Intents.INCurrencyAmount.Copy(Foundation.NSZone) M:Intents.INCurrencyAmount.EncodeTo(Foundation.NSCoder) M:Intents.INCurrencyAmountResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INCurrencyAmountResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INDateComponentsRange.Copy(Foundation.NSZone) M:Intents.INDateComponentsRange.EncodeTo(Foundation.NSCoder) M:Intents.INDateComponentsRangeResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INDateComponentsRangeResolutionResult.GetUnsupported(System.IntPtr) @@ -36423,6 +37764,7 @@ M:Intents.INDateComponentsResolutionResult.GetConfirmationRequired(Foundation.NS M:Intents.INDateComponentsResolutionResult.GetUnsupported(System.IntPtr) M:Intents.INDateSearchTypeResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INDateSearchTypeResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INDefaultCardTemplate.Copy(Foundation.NSZone) M:Intents.INDefaultCardTemplate.EncodeTo(Foundation.NSCoder) M:Intents.INDeleteTasksIntentHandling_Extensions.Confirm(Intents.IINDeleteTasksIntentHandling,Intents.INDeleteTasksIntent,System.Action{Intents.INDeleteTasksIntentResponse}) M:Intents.INDeleteTasksIntentHandling_Extensions.ResolveTaskList(Intents.IINDeleteTasksIntentHandling,Intents.INDeleteTasksIntent,System.Action{Intents.INDeleteTasksTaskListResolutionResult}) @@ -36447,15 +37789,20 @@ M:Intents.INEnergyResolutionResult.GetConfirmationRequired(Foundation.NSObject,S M:Intents.INEnergyResolutionResult.GetUnsupported(System.IntPtr) M:Intents.INEnumResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INEnumResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INExtension.GetHandler(Intents.INIntent) M:Intents.INFile.EncodeTo(Foundation.NSCoder) M:Intents.INFileResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INFileResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INFlight.Copy(Foundation.NSZone) M:Intents.INFlight.EncodeTo(Foundation.NSCoder) +M:Intents.INFlightReservation.Copy(Foundation.NSZone) M:Intents.INFlightReservation.EncodeTo(Foundation.NSCoder) +M:Intents.INFocusStatus.Copy(Foundation.NSZone) M:Intents.INFocusStatus.EncodeTo(Foundation.NSCoder) M:Intents.INFocusStatusCenter.RequestAuthorizationAsync M:Intents.INGetAvailableRestaurantReservationBookingDefaultsIntentHandling_Extensions.Confirm(Intents.IINGetAvailableRestaurantReservationBookingDefaultsIntentHandling,Intents.INGetAvailableRestaurantReservationBookingDefaultsIntent,System.Action{Intents.INGetAvailableRestaurantReservationBookingDefaultsIntentResponse}) M:Intents.INGetAvailableRestaurantReservationBookingDefaultsIntentHandling_Extensions.ResolveAvailableRestaurantReservationBookingDefaults(Intents.IINGetAvailableRestaurantReservationBookingDefaultsIntentHandling,Intents.INGetAvailableRestaurantReservationBookingDefaultsIntent,System.Action{Intents.INRestaurantResolutionResult}) +M:Intents.INGetAvailableRestaurantReservationBookingsIntent.Copy(Foundation.NSZone) M:Intents.INGetAvailableRestaurantReservationBookingsIntentHandling_Extensions.Confirm(Intents.IINGetAvailableRestaurantReservationBookingsIntentHandling,Intents.INGetAvailableRestaurantReservationBookingsIntent,System.Action{Intents.INGetAvailableRestaurantReservationBookingsIntentResponse}) M:Intents.INGetAvailableRestaurantReservationBookingsIntentHandling_Extensions.ResolveAvailableRestaurantReservationBookings(Intents.IINGetAvailableRestaurantReservationBookingsIntentHandling,Intents.INGetAvailableRestaurantReservationBookingsIntent,System.Action{Intents.INRestaurantResolutionResult}) M:Intents.INGetAvailableRestaurantReservationBookingsIntentHandling_Extensions.ResolvePartySizeAvailableRestaurantReservationBookings(Intents.IINGetAvailableRestaurantReservationBookingsIntentHandling,Intents.INGetAvailableRestaurantReservationBookingsIntent,System.Action{Intents.INIntegerResolutionResult}) @@ -36469,11 +37816,13 @@ M:Intents.INGetCarPowerLevelStatusIntentHandling_Extensions.StopSendingUpdates(I M:Intents.INGetRestaurantGuestIntentHandling_Extensions.Confirm(Intents.IINGetRestaurantGuestIntentHandling,Intents.INGetRestaurantGuestIntent,System.Action{Intents.INGetRestaurantGuestIntentResponse}) M:Intents.INGetRideStatusIntentHandling_Extensions.Confirm(Intents.IINGetRideStatusIntentHandling,Intents.INGetRideStatusIntent,System.Action{Intents.INGetRideStatusIntentResponse}) M:Intents.INGetUserCurrentRestaurantReservationBookingsIntent.#ctor(Intents.INRestaurant,System.String,System.IntPtr,Foundation.NSDate) +M:Intents.INGetUserCurrentRestaurantReservationBookingsIntent.Copy(Foundation.NSZone) M:Intents.INGetUserCurrentRestaurantReservationBookingsIntentHandling_Extensions.Confirm(Intents.IINGetUserCurrentRestaurantReservationBookingsIntentHandling,Intents.INGetUserCurrentRestaurantReservationBookingsIntent,System.Action{Intents.INGetUserCurrentRestaurantReservationBookingsIntentResponse}) M:Intents.INGetUserCurrentRestaurantReservationBookingsIntentHandling_Extensions.ResolveUserCurrentRestaurantReservationBookings(Intents.IINGetUserCurrentRestaurantReservationBookingsIntentHandling,Intents.INGetUserCurrentRestaurantReservationBookingsIntent,System.Action{Intents.INRestaurantResolutionResult}) M:Intents.INGetVisualCodeIntentHandling_Extensions.Confirm(Intents.IINGetVisualCodeIntentHandling,Intents.INGetVisualCodeIntent,System.Action{Intents.INGetVisualCodeIntentResponse}) M:Intents.INGetVisualCodeIntentHandling_Extensions.ResolveVisualCodeType(Intents.IINGetVisualCodeIntentHandling,Intents.INGetVisualCodeIntent,System.Action{Intents.INVisualCodeTypeResolutionResult}) M:Intents.INHangUpCallIntentHandling_Extensions.ConfirmHangUpCall(Intents.IINHangUpCallIntentHandling,Intents.INHangUpCallIntent,System.Action{Intents.INHangUpCallIntentResponse}) +M:Intents.INImage.Copy(Foundation.NSZone) M:Intents.INImage.EncodeTo(Foundation.NSCoder) M:Intents.INImage.FetchImage(System.Action{UIKit.UIImage}) M:Intents.INImage.FetchImageAsync @@ -36481,14 +37830,19 @@ M:Intents.INImage.FromImage(AppKit.NSImage) M:Intents.INImage.FromImage(CoreGraphics.CGImage) M:Intents.INImage.FromImage(UIKit.UIImage) M:Intents.INImage.GetImageSize(Intents.INIntentResponse) +M:Intents.INImageNoteContent.Copy(Foundation.NSZone) M:Intents.INImageNoteContent.EncodeTo(Foundation.NSCoder) M:Intents.INIntegerResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INIntegerResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INIntent.Copy(Foundation.NSZone) M:Intents.INIntent.EncodeTo(Foundation.NSCoder) +M:Intents.INIntentDonationMetadata.Copy(Foundation.NSZone) M:Intents.INIntentDonationMetadata.EncodeTo(Foundation.NSCoder) M:Intents.INIntentResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INIntentResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INIntentResponse.Copy(Foundation.NSZone) M:Intents.INIntentResponse.EncodeTo(Foundation.NSCoder) +M:Intents.INInteraction.Copy(Foundation.NSZone) M:Intents.INInteraction.DeleteAllInteractionsAsync M:Intents.INInteraction.DeleteGroupedInteractionsAsync(System.String) M:Intents.INInteraction.DeleteInteractionsAsync(System.String[]) @@ -36503,18 +37857,23 @@ M:Intents.INListRideOptionsIntentHandling_Extensions.ResolveDropOffLocation(Inte M:Intents.INListRideOptionsIntentHandling_Extensions.ResolvePickupLocation(Intents.IINListRideOptionsIntentHandling,Intents.INListRideOptionsIntent,System.Action{Intents.INPlacemarkResolutionResult}) M:Intents.INLocationSearchTypeResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INLocationSearchTypeResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INLodgingReservation.Copy(Foundation.NSZone) M:Intents.INLodgingReservation.EncodeTo(Foundation.NSCoder) M:Intents.INMassResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INMassResolutionResult.GetUnsupported(System.IntPtr) M:Intents.INMediaAffinityTypeResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INMediaAffinityTypeResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INMediaDestination.Copy(Foundation.NSZone) M:Intents.INMediaDestination.EncodeTo(Foundation.NSCoder) M:Intents.INMediaDestinationResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INMediaDestinationResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INMediaItem.Copy(Foundation.NSZone) M:Intents.INMediaItem.EncodeTo(Foundation.NSCoder) M:Intents.INMediaItemResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INMediaItemResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INMediaSearch.Copy(Foundation.NSZone) M:Intents.INMediaSearch.EncodeTo(Foundation.NSCoder) +M:Intents.INMessage.Copy(Foundation.NSZone) M:Intents.INMessage.EncodeTo(Foundation.NSCoder) M:Intents.INMessageAttributeOptionsResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INMessageAttributeOptionsResolutionResult.GetConfirmationRequired(Intents.INMessageAttributeOptions) @@ -36524,10 +37883,13 @@ M:Intents.INMessageAttributeResolutionResult.GetConfirmationRequired(Foundation. M:Intents.INMessageAttributeResolutionResult.GetConfirmationRequired(Intents.INMessageAttribute) M:Intents.INMessageAttributeResolutionResult.GetSuccess(Intents.INMessageAttribute) M:Intents.INMessageAttributeResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INMessageLinkMetadata.Copy(Foundation.NSZone) M:Intents.INMessageLinkMetadata.EncodeTo(Foundation.NSCoder) +M:Intents.INNote.Copy(Foundation.NSZone) M:Intents.INNote.EncodeTo(Foundation.NSCoder) M:Intents.INNotebookItemTypeResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INNotebookItemTypeResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INNoteContent.Copy(Foundation.NSZone) M:Intents.INNoteContent.EncodeTo(Foundation.NSCoder) M:Intents.INNoteContentResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INNoteContentResolutionResult.GetUnsupported(System.IntPtr) @@ -36535,15 +37897,19 @@ M:Intents.INNoteContentTypeResolutionResult.GetConfirmationRequired(Foundation.N M:Intents.INNoteContentTypeResolutionResult.GetUnsupported(System.IntPtr) M:Intents.INNoteResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INNoteResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INObject.Copy(Foundation.NSZone) M:Intents.INObject.EncodeTo(Foundation.NSCoder) M:Intents.INObject.GetAlternativeSpeakableMatches M:Intents.INObject.SetAlternativeSpeakableMatches(Intents.INSpeakableString[]) +M:Intents.INObjectCollection`1.Copy(Foundation.NSZone) M:Intents.INObjectCollection`1.EncodeTo(Foundation.NSCoder) M:Intents.INObjectResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INObjectResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INObjectSection`1.Copy(Foundation.NSZone) M:Intents.INObjectSection`1.EncodeTo(Foundation.NSCoder) M:Intents.INOutgoingMessageTypeResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INOutgoingMessageTypeResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INParameter.Copy(Foundation.NSZone) M:Intents.INParameter.EncodeTo(Foundation.NSCoder) M:Intents.INParameter.GetParameter(System.Type,System.String) M:Intents.INPauseWorkoutIntentHandling_Extensions.Confirm(Intents.IINPauseWorkoutIntentHandling,Intents.INPauseWorkoutIntent,System.Action{Intents.INPauseWorkoutIntentResponse}) @@ -36556,15 +37922,19 @@ M:Intents.INPayBillIntentHandling_Extensions.ResolveFromAccount(Intents.IINPayBi M:Intents.INPayBillIntentHandling_Extensions.ResolveTransactionAmount(Intents.IINPayBillIntentHandling,Intents.INPayBillIntent,System.Action{Intents.INPaymentAmountResolutionResult}) M:Intents.INPayBillIntentHandling_Extensions.ResolveTransactionNote(Intents.IINPayBillIntentHandling,Intents.INPayBillIntent,System.Action{Intents.INStringResolutionResult}) M:Intents.INPayBillIntentHandling_Extensions.ResolveTransactionScheduledDate(Intents.IINPayBillIntentHandling,Intents.INPayBillIntent,System.Action{Intents.INDateComponentsRangeResolutionResult}) +M:Intents.INPaymentAccount.Copy(Foundation.NSZone) M:Intents.INPaymentAccount.EncodeTo(Foundation.NSCoder) M:Intents.INPaymentAccountResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INPaymentAccountResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INPaymentAmount.Copy(Foundation.NSZone) M:Intents.INPaymentAmount.EncodeTo(Foundation.NSCoder) M:Intents.INPaymentAmountResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INPaymentAmountResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INPaymentMethod.Copy(Foundation.NSZone) M:Intents.INPaymentMethod.EncodeTo(Foundation.NSCoder) M:Intents.INPaymentMethodResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INPaymentMethodResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INPaymentRecord.Copy(Foundation.NSZone) M:Intents.INPaymentRecord.EncodeTo(Foundation.NSCoder) M:Intents.INPaymentStatusResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INPaymentStatusResolutionResult.GetConfirmationRequired(Intents.INPaymentStatus) @@ -36572,8 +37942,10 @@ M:Intents.INPaymentStatusResolutionResult.GetSuccess(Intents.INPaymentStatus) M:Intents.INPaymentStatusResolutionResult.GetUnsupported(System.IntPtr) M:Intents.INPerson.#ctor(Intents.INPersonHandle,Foundation.NSPersonNameComponents,System.String,Intents.INImage,System.String,System.String,System.Boolean,Intents.INPersonSuggestionType,Intents.INPerson.INPersonType) M:Intents.INPerson.#ctor(Intents.INPersonHandle,Foundation.NSPersonNameComponents,System.String,Intents.INImage,System.String,System.String,System.Boolean,Intents.INPersonSuggestionType) +M:Intents.INPerson.Copy(Foundation.NSZone) M:Intents.INPerson.EncodeTo(Foundation.NSCoder) M:Intents.INPersonHandle.#ctor(System.String,Intents.INPersonHandleType,Intents.INPersonHandleLabel) +M:Intents.INPersonHandle.Copy(Foundation.NSZone) M:Intents.INPersonHandle.EncodeTo(Foundation.NSCoder) M:Intents.INPersonResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INPersonResolutionResult.GetUnsupported(System.IntPtr) @@ -36601,11 +37973,13 @@ M:Intents.INPlayMediaPlaybackSpeedResolutionResult.GetSuccess(System.Double) M:Intents.INPlayMediaPlaybackSpeedResolutionResult.GetUnsupported(System.IntPtr) M:Intents.INPreferences.RequestSiriAuthorizationAsync M:Intents.INPriceRange.#ctor(Intents.INPriceRangeOption,Foundation.NSDecimalNumber,System.String) +M:Intents.INPriceRange.Copy(Foundation.NSZone) M:Intents.INPriceRange.EncodeTo(Foundation.NSCoder) M:Intents.INRadioTypeResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INRadioTypeResolutionResult.GetConfirmationRequired(Intents.INRadioType) M:Intents.INRadioTypeResolutionResult.GetSuccess(Intents.INRadioType) M:Intents.INRadioTypeResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INRecurrenceRule.Copy(Foundation.NSZone) M:Intents.INRecurrenceRule.EncodeTo(Foundation.NSCoder) M:Intents.INRelativeReferenceResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INRelativeReferenceResolutionResult.GetConfirmationRequired(Intents.INRelativeReference) @@ -36615,10 +37989,14 @@ M:Intents.INRelativeSettingResolutionResult.GetConfirmationRequired(Foundation.N M:Intents.INRelativeSettingResolutionResult.GetConfirmationRequired(Intents.INRelativeSetting) M:Intents.INRelativeSettingResolutionResult.GetSuccess(Intents.INRelativeSetting) M:Intents.INRelativeSettingResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INRelevanceProvider.Copy(Foundation.NSZone) M:Intents.INRelevanceProvider.EncodeTo(Foundation.NSCoder) +M:Intents.INRelevantShortcut.Copy(Foundation.NSZone) M:Intents.INRelevantShortcut.EncodeTo(Foundation.NSCoder) M:Intents.INRelevantShortcutStore.SetRelevantShortcutsAsync(Intents.INRelevantShortcut[]) +M:Intents.INRentalCar.Copy(Foundation.NSZone) M:Intents.INRentalCar.EncodeTo(Foundation.NSCoder) +M:Intents.INRentalCarReservation.Copy(Foundation.NSZone) M:Intents.INRentalCarReservation.EncodeTo(Foundation.NSCoder) M:Intents.INRequestPaymentCurrencyAmountResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INRequestPaymentCurrencyAmountResolutionResult.GetUnsupported(System.IntPtr) @@ -36639,26 +38017,41 @@ M:Intents.INRequestRideIntentHandling_Extensions.ResolvePartySize(Intents.IINReq M:Intents.INRequestRideIntentHandling_Extensions.ResolvePickupLocation(Intents.IINRequestRideIntentHandling,Intents.INRequestRideIntent,System.Action{Intents.INPlacemarkResolutionResult}) M:Intents.INRequestRideIntentHandling_Extensions.ResolveRideOptionName(Intents.IINRequestRideIntentHandling,Intents.INRequestRideIntent,System.Action{Intents.INSpeakableStringResolutionResult}) M:Intents.INRequestRideIntentHandling_Extensions.ResolveScheduledPickupTime(Intents.IINRequestRideIntentHandling,Intents.INRequestRideIntent,System.Action{Intents.INDateComponentsRangeResolutionResult}) +M:Intents.INReservation.Copy(Foundation.NSZone) M:Intents.INReservation.EncodeTo(Foundation.NSCoder) +M:Intents.INReservationAction.Copy(Foundation.NSZone) M:Intents.INReservationAction.EncodeTo(Foundation.NSCoder) +M:Intents.INRestaurant.Copy(Foundation.NSZone) M:Intents.INRestaurant.EncodeTo(Foundation.NSCoder) +M:Intents.INRestaurantGuestDisplayPreferences.Copy(Foundation.NSZone) M:Intents.INRestaurantGuestDisplayPreferences.EncodeTo(Foundation.NSCoder) M:Intents.INRestaurantGuestResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INRestaurantGuestResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INRestaurantOffer.Copy(Foundation.NSZone) M:Intents.INRestaurantOffer.EncodeTo(Foundation.NSCoder) +M:Intents.INRestaurantReservation.Copy(Foundation.NSZone) M:Intents.INRestaurantReservation.EncodeTo(Foundation.NSCoder) +M:Intents.INRestaurantReservationBooking.Copy(Foundation.NSZone) M:Intents.INRestaurantReservationBooking.EncodeTo(Foundation.NSCoder) M:Intents.INRestaurantReservationUserBooking.#ctor(Intents.INRestaurant,Foundation.NSDate,System.UIntPtr,System.String) +M:Intents.INRestaurantReservationUserBooking.Copy(Foundation.NSZone) M:Intents.INRestaurantResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INRestaurantResolutionResult.GetUnsupported(System.IntPtr) M:Intents.INResumeWorkoutIntentHandling_Extensions.Confirm(Intents.IINResumeWorkoutIntentHandling,Intents.INResumeWorkoutIntent,System.Action{Intents.INResumeWorkoutIntentResponse}) M:Intents.INResumeWorkoutIntentHandling_Extensions.ResolveWorkoutName(Intents.IINResumeWorkoutIntentHandling,Intents.INResumeWorkoutIntent,System.Action{Intents.INSpeakableStringResolutionResult}) +M:Intents.INRideCompletionStatus.Copy(Foundation.NSZone) M:Intents.INRideCompletionStatus.EncodeTo(Foundation.NSCoder) +M:Intents.INRideDriver.Copy(Foundation.NSZone) M:Intents.INRideDriver.EncodeTo(Foundation.NSCoder) +M:Intents.INRideFareLineItem.Copy(Foundation.NSZone) M:Intents.INRideFareLineItem.EncodeTo(Foundation.NSCoder) +M:Intents.INRideOption.Copy(Foundation.NSZone) M:Intents.INRideOption.EncodeTo(Foundation.NSCoder) +M:Intents.INRidePartySizeOption.Copy(Foundation.NSZone) M:Intents.INRidePartySizeOption.EncodeTo(Foundation.NSCoder) +M:Intents.INRideStatus.Copy(Foundation.NSZone) M:Intents.INRideStatus.EncodeTo(Foundation.NSCoder) +M:Intents.INRideVehicle.Copy(Foundation.NSZone) M:Intents.INRideVehicle.EncodeTo(Foundation.NSCoder) M:Intents.INSaveProfileInCarIntent.#ctor(Foundation.NSNumber,System.String) M:Intents.INSaveProfileInCarIntentHandling_Extensions.Confirm(Intents.IINSaveProfileInCarIntentHandling,Intents.INSaveProfileInCarIntent,System.Action{Intents.INSaveProfileInCarIntentResponse}) @@ -36713,6 +38106,7 @@ M:Intents.INSearchForPhotosIntentHandling_Extensions.ResolveDateCreated(Intents. M:Intents.INSearchForPhotosIntentHandling_Extensions.ResolveLocationCreated(Intents.IINSearchForPhotosIntentHandling,Intents.INSearchForPhotosIntent,System.Action{Intents.INPlacemarkResolutionResult}) M:Intents.INSearchForPhotosIntentHandling_Extensions.ResolvePeopleInPhoto(Intents.IINSearchForPhotosIntentHandling,Intents.INSearchForPhotosIntent,System.Action{Intents.INPersonResolutionResult[]}) M:Intents.INSearchForPhotosIntentHandling_Extensions.ResolveSearchTerms(Intents.IINSearchForPhotosIntentHandling,Intents.INSearchForPhotosIntent,System.Action{Intents.INStringResolutionResult[]}) +M:Intents.INSeat.Copy(Foundation.NSZone) M:Intents.INSeat.EncodeTo(Foundation.NSCoder) M:Intents.INSendMessageIntentHandling_Extensions.Confirm(Intents.IINSendMessageIntentHandling,Intents.INSendMessageIntent,System.Action{Intents.INSendMessageIntentResponse}) M:Intents.INSendMessageIntentHandling_Extensions.ResolveContent(Intents.IINSendMessageIntentHandling,Intents.INSendMessageIntent,System.Action{Intents.INStringResolutionResult}) @@ -36804,6 +38198,7 @@ M:Intents.INSetTaskAttributeTemporalEventTriggerResolutionResult.GetDisambiguati M:Intents.INSetTaskAttributeTemporalEventTriggerResolutionResult.GetSuccess(Intents.INTemporalEventTrigger) M:Intents.INSetTaskAttributeTemporalEventTriggerResolutionResult.GetUnsupported(System.IntPtr) M:Intents.INShareFocusStatusIntentHandling_Extensions.ConfirmShareFocusStatus(Intents.IINShareFocusStatusIntentHandling,Intents.INShareFocusStatusIntent,System.Action{Intents.INShareFocusStatusIntentResponse}) +M:Intents.INShortcut.Copy(Foundation.NSZone) M:Intents.INShortcut.EncodeTo(Foundation.NSCoder) M:Intents.INSnoozeTasksIntentHandling_Extensions.Confirm(Intents.IINSnoozeTasksIntentHandling,Intents.INSnoozeTasksIntent,System.Action{Intents.INSnoozeTasksIntentResponse}) M:Intents.INSnoozeTasksIntentHandling_Extensions.ResolveNextTriggerTime(Intents.IINSnoozeTasksIntentHandling,Intents.INSnoozeTasksIntent,System.Action{Intents.INDateComponentsRangeResolutionResult}) @@ -36813,11 +38208,13 @@ M:Intents.INSnoozeTasksTaskResolutionResult.GetConfirmationRequired(Intents.INTa M:Intents.INSnoozeTasksTaskResolutionResult.GetDisambiguation(Intents.INTask[]) M:Intents.INSnoozeTasksTaskResolutionResult.GetSuccess(Intents.INTask) M:Intents.INSnoozeTasksTaskResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INSpatialEventTrigger.Copy(Foundation.NSZone) M:Intents.INSpatialEventTrigger.EncodeTo(Foundation.NSCoder) M:Intents.INSpatialEventTriggerResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INSpatialEventTriggerResolutionResult.GetUnsupported(System.IntPtr) M:Intents.INSpeakable_Extensions.GetIdentifier(Intents.IINSpeakable) M:Intents.INSpeakableString.#ctor(System.String,System.String,System.String) +M:Intents.INSpeakableString.Copy(Foundation.NSZone) M:Intents.INSpeakableString.EncodeTo(Foundation.NSCoder) M:Intents.INSpeakableStringResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INSpeakableStringResolutionResult.GetUnsupported(System.IntPtr) @@ -36861,7 +38258,9 @@ M:Intents.INStartWorkoutIntentHandling_Extensions.ResolveWorkoutLocationType(Int M:Intents.INStartWorkoutIntentHandling_Extensions.ResolveWorkoutName(Intents.IINStartWorkoutIntentHandling,Intents.INStartWorkoutIntent,System.Action{Intents.INSpeakableStringResolutionResult}) M:Intents.INStringResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INStringResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INTask.Copy(Foundation.NSZone) M:Intents.INTask.EncodeTo(Foundation.NSCoder) +M:Intents.INTaskList.Copy(Foundation.NSZone) M:Intents.INTaskList.EncodeTo(Foundation.NSCoder) M:Intents.INTaskListResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INTaskListResolutionResult.GetUnsupported(System.IntPtr) @@ -36873,18 +38272,25 @@ M:Intents.INTaskStatusResolutionResult.GetConfirmationRequired(Foundation.NSObje M:Intents.INTaskStatusResolutionResult.GetUnsupported(System.IntPtr) M:Intents.INTemperatureResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INTemperatureResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INTemporalEventTrigger.Copy(Foundation.NSZone) M:Intents.INTemporalEventTrigger.EncodeTo(Foundation.NSCoder) M:Intents.INTemporalEventTriggerResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INTemporalEventTriggerResolutionResult.GetUnsupported(System.IntPtr) M:Intents.INTemporalEventTriggerTypeOptionsResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INTemporalEventTriggerTypeOptionsResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INTermsAndConditions.Copy(Foundation.NSZone) M:Intents.INTermsAndConditions.EncodeTo(Foundation.NSCoder) +M:Intents.INTextNoteContent.Copy(Foundation.NSZone) M:Intents.INTextNoteContent.EncodeTo(Foundation.NSCoder) +M:Intents.INTicketedEvent.Copy(Foundation.NSZone) M:Intents.INTicketedEvent.EncodeTo(Foundation.NSCoder) +M:Intents.INTicketedEventReservation.Copy(Foundation.NSZone) M:Intents.INTicketedEventReservation.EncodeTo(Foundation.NSCoder) M:Intents.INTimeIntervalResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INTimeIntervalResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INTrainReservation.Copy(Foundation.NSZone) M:Intents.INTrainReservation.EncodeTo(Foundation.NSCoder) +M:Intents.INTrainTrip.Copy(Foundation.NSZone) M:Intents.INTrainTrip.EncodeTo(Foundation.NSCoder) M:Intents.INTransferMoneyIntentHandling_Extensions.Confirm(Intents.IINTransferMoneyIntentHandling,Intents.INTransferMoneyIntent,System.Action{Intents.INTransferMoneyIntentResponse}) M:Intents.INTransferMoneyIntentHandling_Extensions.ResolveFromAccount(Intents.IINTransferMoneyIntentHandling,Intents.INTransferMoneyIntent,System.Action{Intents.INPaymentAccountResolutionResult}) @@ -36906,6 +38312,7 @@ M:Intents.INUrlResolutionResult.GetUnsupported(System.IntPtr) M:Intents.INUserContext.EncodeTo(Foundation.NSCoder) M:Intents.INVisualCodeTypeResolutionResult.GetConfirmationRequired(Foundation.NSObject,System.IntPtr) M:Intents.INVisualCodeTypeResolutionResult.GetUnsupported(System.IntPtr) +M:Intents.INVoiceShortcut.Copy(Foundation.NSZone) M:Intents.INVoiceShortcut.EncodeTo(Foundation.NSCoder) M:Intents.INVoiceShortcutCenter.GetAllVoiceShortcutsAsync M:Intents.INVoiceShortcutCenter.GetVoiceShortcutAsync(Foundation.NSUuid) @@ -36954,9 +38361,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@) @@ -36973,8 +38393,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) @@ -37049,27 +38527,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) @@ -37118,8 +38618,10 @@ M:MapKit.MKAnnotationView.#ctor(CoreGraphics.CGRect) M:MapKit.MKAnnotationView.Dispose(System.Boolean) M:MapKit.MKAnnotationView.MKAnnotationViewAppearance.#ctor(System.IntPtr) M:MapKit.MKAnnotationViewEventArgs.#ctor(MapKit.MKAnnotationView) +M:MapKit.MKCircle.Intersects(MapKit.MKMapRect) M:MapKit.MKCircleView.#ctor(CoreGraphics.CGRect) M:MapKit.MKCircleView.MKCircleViewAppearance.#ctor(System.IntPtr) +M:MapKit.MKClusterAnnotation.SetCoordinate(CoreLocation.CLLocationCoordinate2D) M:MapKit.MKCompassButton.Dispose(System.Boolean) M:MapKit.MKCompassButton.MKCompassButtonAppearance.#ctor(System.IntPtr) M:MapKit.MKCoordinateRegion.#ctor(CoreLocation.CLLocationCoordinate2D,MapKit.MKCoordinateSpan) @@ -37138,6 +38640,7 @@ M:MapKit.MKGeometry.MapPointsPerMeterAtLatitude(System.Double) M:MapKit.MKGeometry.MetersBetweenMapPoints(MapKit.MKMapPoint,MapKit.MKMapPoint) M:MapKit.MKGeometry.MetersPerMapPointAtLatitude(System.Double) M:MapKit.MKLaunchOptions.#ctor +M:MapKit.MKLocalPointsOfInterestRequest.Copy(Foundation.NSZone) M:MapKit.MKLocalSearch.StartAsync M:MapKit.MKLocalSearch.StartAsync(System.Threading.CancellationToken) M:MapKit.MKLocalSearchCompleter.Dispose(System.Boolean) @@ -37145,9 +38648,12 @@ M:MapKit.MKLocalSearchCompleterDelegate_Extensions.DidFail(MapKit.IMKLocalSearch M:MapKit.MKLocalSearchCompleterDelegate_Extensions.DidUpdateResults(MapKit.IMKLocalSearchCompleterDelegate,MapKit.MKLocalSearchCompleter) M:MapKit.MKLocalSearchCompleterDelegate.DidFail(MapKit.MKLocalSearchCompleter,Foundation.NSError) M:MapKit.MKLocalSearchCompleterDelegate.DidUpdateResults(MapKit.MKLocalSearchCompleter) +M:MapKit.MKLocalSearchRequest.Copy(Foundation.NSZone) +M:MapKit.MKLookAroundScene.Copy(Foundation.NSZone) M:MapKit.MKLookAroundSceneRequest.GetSceneAsync M:MapKit.MKLookAroundSnapshotter.GetSnapshotAsync M:MapKit.MKLookAroundViewController.Dispose(System.Boolean) +M:MapKit.MKLookAroundViewController.EncodeTo(Foundation.NSCoder) M:MapKit.MKLookAroundViewControllerDelegate_Extensions.DidDismissFullScreen(MapKit.IMKLookAroundViewControllerDelegate,MapKit.MKLookAroundViewController) M:MapKit.MKLookAroundViewControllerDelegate_Extensions.DidPresentFullScreen(MapKit.IMKLookAroundViewControllerDelegate,MapKit.MKLookAroundViewController) M:MapKit.MKLookAroundViewControllerDelegate_Extensions.DidUpdateScene(MapKit.IMKLookAroundViewControllerDelegate,MapKit.MKLookAroundViewController) @@ -37160,12 +38666,17 @@ M:MapKit.MKLookAroundViewControllerDelegate.DidUpdateScene(MapKit.MKLookAroundVi M:MapKit.MKLookAroundViewControllerDelegate.WillDismissFullScreen(MapKit.MKLookAroundViewController) M:MapKit.MKLookAroundViewControllerDelegate.WillPresentFullScreen(MapKit.MKLookAroundViewController) M:MapKit.MKLookAroundViewControllerDelegate.WillUpdateScene(MapKit.MKLookAroundViewController) +M:MapKit.MKMapCamera.Copy(Foundation.NSZone) M:MapKit.MKMapCamera.EncodeTo(Foundation.NSCoder) +M:MapKit.MKMapCameraBoundary.Copy(Foundation.NSZone) M:MapKit.MKMapCameraBoundary.EncodeTo(Foundation.NSCoder) M:MapKit.MKMapCameraZoomRange.#ctor(System.Double,MapKit.MKMapCameraZoomRangeType) M:MapKit.MKMapCameraZoomRange.#ctor(System.Double) +M:MapKit.MKMapCameraZoomRange.Copy(Foundation.NSZone) M:MapKit.MKMapCameraZoomRange.EncodeTo(Foundation.NSCoder) +M:MapKit.MKMapConfiguration.Copy(Foundation.NSZone) M:MapKit.MKMapConfiguration.EncodeTo(Foundation.NSCoder) +M:MapKit.MKMapFeatureAnnotation.SetCoordinate(CoreLocation.CLLocationCoordinate2D) M:MapKit.MKMapItem.EncodeTo(Foundation.NSCoder) M:MapKit.MKMapItem.GetItemProviderVisibilityForTypeIdentifier(System.String) M:MapKit.MKMapItem.GetObject(Foundation.NSData,System.String,Foundation.NSError@) @@ -37207,6 +38718,7 @@ M:MapKit.MKMapSize.GetHashCode M:MapKit.MKMapSize.op_Equality(MapKit.MKMapSize,MapKit.MKMapSize) M:MapKit.MKMapSize.op_Inequality(MapKit.MKMapSize,MapKit.MKMapSize) M:MapKit.MKMapSize.ToString +M:MapKit.MKMapSnapshotOptions.Copy(Foundation.NSZone) M:MapKit.MKMapSnapshotter.StartAsync M:MapKit.MKMapSnapshotter.StartAsync(CoreFoundation.DispatchQueue) M:MapKit.MKMapView.#ctor(CoreGraphics.CGRect) @@ -37316,6 +38828,8 @@ M:MapKit.MKMapViewDragStateEventArgs.#ctor(MapKit.MKAnnotationView,MapKit.MKAnno M:MapKit.MKMarkerAnnotationView.#ctor(MapKit.IMKAnnotation,System.String) M:MapKit.MKMarkerAnnotationView.MKMarkerAnnotationViewAppearance.#ctor(System.IntPtr) M:MapKit.MKMultiPoint.GetCoordinates(System.Int32,System.Int32) +M:MapKit.MKMultiPolygon.Intersects(MapKit.MKMapRect) +M:MapKit.MKMultiPolyline.Intersects(MapKit.MKMapRect) M:MapKit.MKOverlay_Extensions.GetCanReplaceMapContent(MapKit.IMKOverlay) M:MapKit.MKOverlay_Extensions.Intersects(MapKit.IMKOverlay,MapKit.MKMapRect) M:MapKit.MKOverlay.Intersects(MapKit.MKMapRect) @@ -37336,19 +38850,23 @@ M:MapKit.MKPitchControl.Dispose(System.Boolean) M:MapKit.MKPitchControl.MKPitchControlAppearance.#ctor(System.IntPtr) M:MapKit.MKPlacemark.#ctor(CoreLocation.CLLocationCoordinate2D,MapKit.MKPlacemarkAddress) M:MapKit.MKPlacemark.Copy(Foundation.NSZone) +M:MapKit.MKPlacemark.SetCoordinate(CoreLocation.CLLocationCoordinate2D) M:MapKit.MKPlacemarkAddress.#ctor M:MapKit.MKPlacemarkAddress.#ctor(Foundation.NSDictionary) M:MapKit.MKPointOfInterestFilter.#ctor(MapKit.MKPointOfInterestCategory[],MapKit.MKPointOfInterestFilterType) M:MapKit.MKPointOfInterestFilter.#ctor(MapKit.MKPointOfInterestCategory[]) +M:MapKit.MKPointOfInterestFilter.Copy(Foundation.NSZone) M:MapKit.MKPointOfInterestFilter.EncodeTo(Foundation.NSCoder) M:MapKit.MKPolygon.FromCoordinates(CoreLocation.CLLocationCoordinate2D[],MapKit.MKPolygon[]) M:MapKit.MKPolygon.FromCoordinates(CoreLocation.CLLocationCoordinate2D[]) M:MapKit.MKPolygon.FromPoints(MapKit.MKMapPoint[],MapKit.MKPolygon[]) M:MapKit.MKPolygon.FromPoints(MapKit.MKMapPoint[]) +M:MapKit.MKPolygon.Intersects(MapKit.MKMapRect) M:MapKit.MKPolygonView.#ctor(CoreGraphics.CGRect) M:MapKit.MKPolygonView.MKPolygonViewAppearance.#ctor(System.IntPtr) M:MapKit.MKPolyline.FromCoordinates(CoreLocation.CLLocationCoordinate2D[]) M:MapKit.MKPolyline.FromPoints(MapKit.MKMapPoint[]) +M:MapKit.MKPolyline.Intersects(MapKit.MKMapRect) M:MapKit.MKPolylineView.#ctor(CoreGraphics.CGRect) M:MapKit.MKPolylineView.MKPolylineViewAppearance.#ctor(System.IntPtr) M:MapKit.MKReverseGeocoder.Dispose(System.Boolean) @@ -37356,6 +38874,8 @@ M:MapKit.MKReverseGeocoderDelegate.FailedWithError(MapKit.MKReverseGeocoder,Foun M:MapKit.MKReverseGeocoderDelegate.FoundWithPlacemark(MapKit.MKReverseGeocoder,MapKit.MKPlacemark) M:MapKit.MKScaleView.Dispose(System.Boolean) M:MapKit.MKScaleView.MKScaleViewAppearance.#ctor(System.IntPtr) +M:MapKit.MKShape.SetCoordinate(CoreLocation.CLLocationCoordinate2D) +M:MapKit.MKTileOverlay.Intersects(MapKit.MKMapRect) M:MapKit.MKUserLocationEventArgs.#ctor(MapKit.MKUserLocation) M:MapKit.MKUserLocationView.#ctor(CoreGraphics.CGRect) M:MapKit.MKUserLocationView.#ctor(MapKit.IMKAnnotation,System.String) @@ -37620,23 +39140,62 @@ M:MediaToolbox.MTProfessionalVideoWorkflow.RegisterFormatReaders M:Messages.IMSMessagesAppTranscriptPresentation.GetContentSizeThatFits(CoreGraphics.CGSize) M:Messages.IMSStickerBrowserViewDataSource.GetNumberOfStickers(Messages.MSStickerBrowserView) M:Messages.IMSStickerBrowserViewDataSource.GetSticker(Messages.MSStickerBrowserView,System.IntPtr) +M:Messages.MSConversation.InsertAttachment(Foundation.NSUrl,System.String,System.Action{Foundation.NSError}) M:Messages.MSConversation.InsertAttachmentAsync(Foundation.NSUrl,System.String) +M:Messages.MSConversation.InsertMessage(Messages.MSMessage,System.Action{Foundation.NSError}) M:Messages.MSConversation.InsertMessageAsync(Messages.MSMessage) +M:Messages.MSConversation.InsertSticker(Messages.MSSticker,System.Action{Foundation.NSError}) M:Messages.MSConversation.InsertStickerAsync(Messages.MSSticker) +M:Messages.MSConversation.InsertText(System.String,System.Action{Foundation.NSError}) M:Messages.MSConversation.InsertTextAsync(System.String) +M:Messages.MSConversation.SendAttachment(Foundation.NSUrl,System.String,System.Action{Foundation.NSError}) M:Messages.MSConversation.SendAttachmentAsync(Foundation.NSUrl,System.String) +M:Messages.MSConversation.SendMessage(Messages.MSMessage,System.Action{Foundation.NSError}) M:Messages.MSConversation.SendMessageAsync(Messages.MSMessage) +M:Messages.MSConversation.SendSticker(Messages.MSSticker,System.Action{Foundation.NSError}) M:Messages.MSConversation.SendStickerAsync(Messages.MSSticker) +M:Messages.MSConversation.SendText(System.String,System.Action{Foundation.NSError}) M:Messages.MSConversation.SendTextAsync(System.String) +M:Messages.MSMessage.#ctor +M:Messages.MSMessage.#ctor(Messages.MSSession) +M:Messages.MSMessage.Copy(Foundation.NSZone) M:Messages.MSMessage.EncodeTo(Foundation.NSCoder) +M:Messages.MSMessageLayout.Copy(Foundation.NSZone) +M:Messages.MSMessageLiveLayout.#ctor(Messages.MSMessageTemplateLayout) M:Messages.MSMessagesAppViewController.#ctor(System.String,Foundation.NSBundle) +M:Messages.MSMessagesAppViewController.DidBecomeActive(Messages.MSConversation) +M:Messages.MSMessagesAppViewController.DidCancelSendingMessage(Messages.MSMessage,Messages.MSConversation) +M:Messages.MSMessagesAppViewController.DidReceiveMessage(Messages.MSMessage,Messages.MSConversation) +M:Messages.MSMessagesAppViewController.DidResignActive(Messages.MSConversation) +M:Messages.MSMessagesAppViewController.DidSelectMessage(Messages.MSMessage,Messages.MSConversation) +M:Messages.MSMessagesAppViewController.DidStartSendingMessage(Messages.MSMessage,Messages.MSConversation) +M:Messages.MSMessagesAppViewController.DidTransition(Messages.MSMessagesAppPresentationStyle) +M:Messages.MSMessagesAppViewController.Dismiss +M:Messages.MSMessagesAppViewController.GetContentSizeThatFits(CoreGraphics.CGSize) +M:Messages.MSMessagesAppViewController.Request(Messages.MSMessagesAppPresentationStyle) +M:Messages.MSMessagesAppViewController.WillBecomeActive(Messages.MSConversation) +M:Messages.MSMessagesAppViewController.WillResignActive(Messages.MSConversation) +M:Messages.MSMessagesAppViewController.WillSelectMessage(Messages.MSMessage,Messages.MSConversation) +M:Messages.MSMessagesAppViewController.WillTransition(Messages.MSMessagesAppPresentationStyle) M:Messages.MSSession.EncodeTo(Foundation.NSCoder) +M:Messages.MSSticker.#ctor(Foundation.NSUrl,Foundation.NSUuid,System.String) +M:Messages.MSSticker.#ctor(Foundation.NSUrl,System.String,Foundation.NSError@) +M:Messages.MSStickerBrowserView.#ctor(CoreGraphics.CGRect,Messages.MSStickerSize) +M:Messages.MSStickerBrowserView.#ctor(CoreGraphics.CGRect) M:Messages.MSStickerBrowserView.Dispose(System.Boolean) M:Messages.MSStickerBrowserView.MSStickerBrowserViewAppearance.#ctor(System.IntPtr) +M:Messages.MSStickerBrowserView.ReloadData +M:Messages.MSStickerBrowserView.SetContentOffset(CoreGraphics.CGPoint,System.Boolean) +M:Messages.MSStickerBrowserViewController.#ctor(Messages.MSStickerSize) +M:Messages.MSStickerBrowserViewController.GetNumberOfStickers(Messages.MSStickerBrowserView) +M:Messages.MSStickerBrowserViewController.GetSticker(Messages.MSStickerBrowserView,System.IntPtr) M:Messages.MSStickerBrowserViewDataSource.GetNumberOfStickers(Messages.MSStickerBrowserView) M:Messages.MSStickerBrowserViewDataSource.GetSticker(Messages.MSStickerBrowserView,System.IntPtr) +M:Messages.MSStickerView.#ctor(CoreGraphics.CGRect,Messages.MSSticker) M:Messages.MSStickerView.#ctor(CoreGraphics.CGRect) M:Messages.MSStickerView.MSStickerViewAppearance.#ctor(System.IntPtr) +M:Messages.MSStickerView.StartAnimating +M:Messages.MSStickerView.StopAnimating M:MessageUI.IMFMailComposeViewControllerDelegate.Finished(MessageUI.MFMailComposeViewController,MessageUI.MFMailComposeResult,Foundation.NSError) M:MessageUI.IMFMessageComposeViewControllerDelegate.Finished(MessageUI.MFMessageComposeViewController,MessageUI.MessageComposeResult) M:MessageUI.MFComposeResultEventArgs.#ctor(MessageUI.MFMailComposeViewController,MessageUI.MFMailComposeResult,Foundation.NSError) @@ -38119,15 +39678,27 @@ M:Metal.IMTLTexture.ReplaceRegion(Metal.MTLRegion,System.UIntPtr,System.UIntPtr, M:Metal.IMTLVisibleFunctionTable.SetFunction(Metal.IMTLFunctionHandle,System.UIntPtr) M:Metal.IMTLVisibleFunctionTable.SetFunctions(Metal.IMTLFunctionHandle[],Foundation.NSRange) M:Metal.MTLAccelerationStructureCommandEncoder_Extensions.RefitAccelerationStructure(Metal.IMTLAccelerationStructureCommandEncoder,Metal.IMTLAccelerationStructure,Metal.MTLAccelerationStructureDescriptor,Metal.IMTLAccelerationStructure,Metal.IMTLBuffer,System.UIntPtr,Metal.MTLAccelerationStructureRefitOptions) +M:Metal.MTLAccelerationStructureDescriptor.Copy(Foundation.NSZone) +M:Metal.MTLAccelerationStructureGeometryDescriptor.Copy(Foundation.NSZone) +M:Metal.MTLAccelerationStructurePassDescriptor.Copy(Foundation.NSZone) +M:Metal.MTLAccelerationStructurePassSampleBufferAttachmentDescriptor.Copy(Foundation.NSZone) +M:Metal.MTLArchitecture.Copy(Foundation.NSZone) +M:Metal.MTLArgumentDescriptor.Copy(Foundation.NSZone) M:Metal.MTLArgumentEncoder_Extensions.SetAccelerationStructure(Metal.IMTLArgumentEncoder,Metal.IMTLAccelerationStructure,System.UIntPtr) M:Metal.MTLArgumentEncoder_Extensions.SetBuffers(Metal.IMTLArgumentEncoder,Metal.IMTLBuffer[],System.UIntPtr[],Foundation.NSRange) M:Metal.MTLArgumentEncoder_Extensions.SetIntersectionFunctionTable(Metal.IMTLArgumentEncoder,Metal.IMTLIntersectionFunctionTable,System.UIntPtr) M:Metal.MTLArgumentEncoder_Extensions.SetIntersectionFunctionTables(Metal.IMTLArgumentEncoder,Metal.IMTLIntersectionFunctionTable[],Foundation.NSRange) M:Metal.MTLArgumentEncoder_Extensions.SetVisibleFunctionTable(Metal.IMTLArgumentEncoder,Metal.IMTLVisibleFunctionTable,System.UIntPtr) M:Metal.MTLArgumentEncoder_Extensions.SetVisibleFunctionTables(Metal.IMTLArgumentEncoder,Metal.IMTLVisibleFunctionTable[],Foundation.NSRange) +M:Metal.MTLAttributeDescriptor.Copy(Foundation.NSZone) +M:Metal.MTLBinaryArchiveDescriptor.Copy(Foundation.NSZone) M:Metal.MTLBlitCommandEncoder_Extensions.GetTextureAccessCounters(Metal.IMTLBlitCommandEncoder,Metal.IMTLTexture,Metal.MTLRegion,System.UIntPtr,System.UIntPtr,System.Boolean,Metal.IMTLBuffer,System.UIntPtr) M:Metal.MTLBlitCommandEncoder_Extensions.ResetTextureAccessCounters(Metal.IMTLBlitCommandEncoder,Metal.IMTLTexture,Metal.MTLRegion,System.UIntPtr,System.UIntPtr) +M:Metal.MTLBlitPassDescriptor.Copy(Foundation.NSZone) +M:Metal.MTLBlitPassSampleBufferAttachmentDescriptor.Copy(Foundation.NSZone) M:Metal.MTLBuffer_Extensions.GetGpuAddress(Metal.IMTLBuffer) +M:Metal.MTLBufferLayoutDescriptor.Copy(Foundation.NSZone) +M:Metal.MTLCaptureDescriptor.Copy(Foundation.NSZone) M:Metal.MTLCaptureScope.BeginScope M:Metal.MTLCaptureScope.EndScope M:Metal.MTLClearColor.#ctor(System.Double,System.Double,System.Double,System.Double) @@ -38138,6 +39709,8 @@ M:Metal.MTLCommandBuffer_Extensions.CreateAccelerationStructureCommandEncoder(Me M:Metal.MTLCommandBuffer_Extensions.CreateAccelerationStructureCommandEncoder(Metal.IMTLCommandBuffer) M:Metal.MTLCommandBuffer_Extensions.CreateResourceStateCommandEncoder(Metal.IMTLCommandBuffer,Metal.MTLResourceStatePassDescriptor) M:Metal.MTLCommandBuffer_Extensions.GetResourceStateCommandEncoder(Metal.IMTLCommandBuffer) +M:Metal.MTLCommandBufferDescriptor.Copy(Foundation.NSZone) +M:Metal.MTLCompileOptions.Copy(Foundation.NSZone) M:Metal.MTLComputeCommandEncoder_Extensions.SetAccelerationStructure(Metal.IMTLComputeCommandEncoder,Metal.IMTLAccelerationStructure,System.UIntPtr) M:Metal.MTLComputeCommandEncoder_Extensions.SetBuffer(Metal.IMTLComputeCommandEncoder,Metal.IMTLBuffer,System.UIntPtr,System.UIntPtr,System.UIntPtr) M:Metal.MTLComputeCommandEncoder_Extensions.SetBufferOffset(Metal.IMTLComputeCommandEncoder,System.UIntPtr,System.UIntPtr,System.UIntPtr) @@ -38147,11 +39720,16 @@ M:Metal.MTLComputeCommandEncoder_Extensions.SetIntersectionFunctionTable(Metal.I M:Metal.MTLComputeCommandEncoder_Extensions.SetIntersectionFunctionTables(Metal.IMTLComputeCommandEncoder,Metal.IMTLIntersectionFunctionTable[],Foundation.NSRange) M:Metal.MTLComputeCommandEncoder_Extensions.SetVisibleFunctionTable(Metal.IMTLComputeCommandEncoder,Metal.IMTLVisibleFunctionTable,System.UIntPtr) M:Metal.MTLComputeCommandEncoder_Extensions.SetVisibleFunctionTables(Metal.IMTLComputeCommandEncoder,Metal.IMTLVisibleFunctionTable[],Foundation.NSRange) +M:Metal.MTLComputePassDescriptor.Copy(Foundation.NSZone) +M:Metal.MTLComputePassSampleBufferAttachmentDescriptor.Copy(Foundation.NSZone) +M:Metal.MTLComputePipelineDescriptor.Copy(Foundation.NSZone) M:Metal.MTLComputePipelineState_Extensions.CreateComputePipelineState(Metal.IMTLComputePipelineState,Metal.IMTLFunction[],Foundation.NSError@) M:Metal.MTLComputePipelineState_Extensions.CreateFunctionHandle(Metal.IMTLComputePipelineState,Metal.IMTLFunction) M:Metal.MTLComputePipelineState_Extensions.CreateIntersectionFunctionTable(Metal.IMTLComputePipelineState,Metal.MTLIntersectionFunctionTableDescriptor) M:Metal.MTLComputePipelineState_Extensions.CreateVisibleFunctionTable(Metal.IMTLComputePipelineState,Metal.MTLVisibleFunctionTableDescriptor) M:Metal.MTLComputePipelineState_Extensions.GetGpuResourceId(Metal.IMTLComputePipelineState) +M:Metal.MTLCounterSampleBufferDescriptor.Copy(Foundation.NSZone) +M:Metal.MTLDepthStencilDescriptor.Copy(Foundation.NSZone) M:Metal.MTLDevice_Extensions.ConvertSparsePixelRegions(Metal.IMTLDevice,Metal.MTLRegion[],Metal.MTLRegion[],Metal.MTLSize,Metal.MTLSparseTextureRegionAlignmentMode,System.UIntPtr) M:Metal.MTLDevice_Extensions.ConvertSparsePixelRegions(Metal.IMTLDevice,System.IntPtr,System.IntPtr,Metal.MTLSize,Metal.MTLSparseTextureRegionAlignmentMode,System.UIntPtr) M:Metal.MTLDevice_Extensions.ConvertSparseTileRegions(Metal.IMTLDevice,Metal.MTLRegion[],Metal.MTLRegion[],Metal.MTLSize,System.UIntPtr) @@ -38199,13 +39777,18 @@ M:Metal.MTLDrawable.PresentAfter(System.Double) M:Metal.MTLDrawPatchIndirectArguments.#ctor(System.UInt32,System.UInt32,System.UInt32,System.UInt32) M:Metal.MTLFunction_Extensions.GetOptions(Metal.IMTLFunction) M:Metal.MTLFunctionConstantValues.#ctor +M:Metal.MTLFunctionConstantValues.Copy(Foundation.NSZone) +M:Metal.MTLFunctionDescriptor.Copy(Foundation.NSZone) M:Metal.MTLFunctionStitchingFunctionNode.Copy(Foundation.NSZone) +M:Metal.MTLFunctionStitchingGraph.Copy(Foundation.NSZone) M:Metal.MTLFunctionStitchingInputNode.Copy(Foundation.NSZone) M:Metal.MTLHeap_Extensions.CreateAccelerationStructure(Metal.IMTLHeap,Metal.MTLAccelerationStructureDescriptor,System.UIntPtr) M:Metal.MTLHeap_Extensions.CreateAccelerationStructure(Metal.IMTLHeap,Metal.MTLAccelerationStructureDescriptor) M:Metal.MTLHeap_Extensions.CreateAccelerationStructure(Metal.IMTLHeap,System.UIntPtr,System.UIntPtr) M:Metal.MTLHeap_Extensions.CreateAccelerationStructure(Metal.IMTLHeap,System.UIntPtr) +M:Metal.MTLHeapDescriptor.Copy(Foundation.NSZone) M:Metal.MTLIndirectCommandBuffer_Extensions.GetGpuResourceID(Metal.IMTLIndirectCommandBuffer) +M:Metal.MTLIndirectCommandBufferDescriptor.Copy(Foundation.NSZone) M:Metal.MTLIndirectCommandBufferExecutionRange.#ctor(System.UInt32,System.UInt32) M:Metal.MTLIndirectComputeCommand_Extensions.SetKernelBuffer(Metal.IMTLIndirectComputeCommand,Metal.IMTLBuffer,System.UIntPtr,System.UIntPtr,System.UIntPtr) M:Metal.MTLIndirectRenderCommand_Extensions.ClearBarrier(Metal.IMTLIndirectRenderCommand) @@ -38216,9 +39799,11 @@ M:Metal.MTLIndirectRenderCommand_Extensions.SetMeshBuffer(Metal.IMTLIndirectRend M:Metal.MTLIndirectRenderCommand_Extensions.SetObjectBuffer(Metal.IMTLIndirectRenderCommand,Metal.IMTLBuffer,System.UIntPtr,System.UIntPtr) M:Metal.MTLIndirectRenderCommand_Extensions.SetObjectThreadgroupMemoryLength(Metal.IMTLIndirectRenderCommand,System.UIntPtr,System.UIntPtr) M:Metal.MTLIndirectRenderCommand_Extensions.SetVertexBuffer(Metal.IMTLIndirectRenderCommand,Metal.IMTLBuffer,System.UIntPtr,System.UIntPtr,System.UIntPtr) +M:Metal.MTLIntersectionFunctionDescriptor.Copy(Foundation.NSZone) M:Metal.MTLIntersectionFunctionTable_Extensions.GetGpuResourceId(Metal.IMTLIntersectionFunctionTable) M:Metal.MTLIntersectionFunctionTable_Extensions.SetOpaqueCurveIntersectionFunction(Metal.IMTLIntersectionFunctionTable,Metal.MTLIntersectionFunctionSignature,Foundation.NSRange) M:Metal.MTLIntersectionFunctionTable_Extensions.SetOpaqueCurveIntersectionFunction(Metal.IMTLIntersectionFunctionTable,Metal.MTLIntersectionFunctionSignature,System.UIntPtr) +M:Metal.MTLIntersectionFunctionTableDescriptor.Copy(Foundation.NSZone) M:Metal.MTLIntersectionFunctionTableExtensions.SetBuffers(Metal.IMTLIntersectionFunctionTable,Metal.IMTLBuffer[],System.UIntPtr[],Foundation.NSRange) M:Metal.MTLIOCompressionContext.AppendData(Foundation.NSData) M:Metal.MTLIOCompressionContext.AppendData(System.Byte[]) @@ -38229,10 +39814,15 @@ M:Metal.MTLIOCompressionContext.FlushAndDestroy M:Metal.MTLLibrary_Extensions.CreateFunctionAsync(Metal.IMTLLibrary,System.String,Metal.MTLFunctionConstantValues) M:Metal.MTLLibrary_Extensions.CreateIntersectionFunction(Metal.IMTLLibrary,Metal.MTLIntersectionFunctionDescriptor,Foundation.NSError@) M:Metal.MTLLibrary_Extensions.CreateIntersectionFunction(Metal.IMTLLibrary,Metal.MTLIntersectionFunctionDescriptor,System.Action{Metal.IMTLFunction,Foundation.NSError}) +M:Metal.MTLLinkedFunctions.Copy(Foundation.NSZone) +M:Metal.MTLMeshRenderPipelineDescriptor.Copy(Foundation.NSZone) M:Metal.MTLOrigin.#ctor(System.IntPtr,System.IntPtr,System.IntPtr) M:Metal.MTLOrigin.ToString +M:Metal.MTLPipelineBufferDescriptor.Copy(Foundation.NSZone) M:Metal.MTLQuadTessellationFactorsHalf.#ctor(System.UInt16[],System.UInt16[]) +M:Metal.MTLRasterizationRateLayerDescriptor.Copy(Foundation.NSZone) M:Metal.MTLRasterizationRateLayerDescriptor.Create(Metal.MTLSize,System.Single[],System.Single[]) +M:Metal.MTLRasterizationRateMapDescriptor.Copy(Foundation.NSZone) M:Metal.MTLRegion.#ctor(Metal.MTLOrigin,Metal.MTLSize) M:Metal.MTLRegion.Create1D(System.IntPtr,System.IntPtr) M:Metal.MTLRegion.Create1D(System.UIntPtr,System.UIntPtr) @@ -38286,8 +39876,14 @@ M:Metal.MTLRenderCommandEncoder_Extensions.SetVertexIntersectionFunctionTable(Me M:Metal.MTLRenderCommandEncoder_Extensions.SetVertexIntersectionFunctionTables(Metal.IMTLRenderCommandEncoder,Metal.IMTLIntersectionFunctionTable[],Foundation.NSRange) M:Metal.MTLRenderCommandEncoder_Extensions.SetVertexVisibleFunctionTable(Metal.IMTLRenderCommandEncoder,Metal.IMTLVisibleFunctionTable,System.UIntPtr) M:Metal.MTLRenderCommandEncoder_Extensions.SetVertexVisibleFunctionTables(Metal.IMTLRenderCommandEncoder,Metal.IMTLVisibleFunctionTable[],Foundation.NSRange) +M:Metal.MTLRenderPassAttachmentDescriptor.Copy(Foundation.NSZone) +M:Metal.MTLRenderPassDescriptor.Copy(Foundation.NSZone) M:Metal.MTLRenderPassDescriptor.GetSamplePositions(Metal.MTLSamplePosition[]) M:Metal.MTLRenderPassDescriptor.SetSamplePositions(Metal.MTLSamplePosition[]) +M:Metal.MTLRenderPassSampleBufferAttachmentDescriptor.Copy(Foundation.NSZone) +M:Metal.MTLRenderPipelineColorAttachmentDescriptor.Copy(Foundation.NSZone) +M:Metal.MTLRenderPipelineDescriptor.Copy(Foundation.NSZone) +M:Metal.MTLRenderPipelineFunctionsDescriptor.Copy(Foundation.NSZone) M:Metal.MTLRenderPipelineState_Extensions.FunctionHandleWithFunction(Metal.IMTLRenderPipelineState,Metal.IMTLFunction,Metal.MTLRenderStages) M:Metal.MTLRenderPipelineState_Extensions.GetMaxTotalThreadsPerMeshThreadgroup(Metal.IMTLRenderPipelineState) M:Metal.MTLRenderPipelineState_Extensions.GetMaxTotalThreadsPerObjectThreadgroup(Metal.IMTLRenderPipelineState) @@ -38302,7 +39898,10 @@ M:Metal.MTLResourceStateCommandEncoder_Extensions.Update(Metal.IMTLResourceState M:Metal.MTLResourceStateCommandEncoder_Extensions.Update(Metal.IMTLResourceStateCommandEncoder,Metal.IMTLTexture,Metal.MTLSparseTextureMappingMode,Metal.MTLRegion[],System.UIntPtr[],System.UIntPtr[]) M:Metal.MTLResourceStateCommandEncoder_Extensions.Update(Metal.IMTLResourceStateCommandEncoder,Metal.IMTLTexture,Metal.MTLSparseTextureMappingMode,System.IntPtr,System.IntPtr,System.IntPtr,System.UIntPtr) M:Metal.MTLResourceStateCommandEncoder_Extensions.Wait(Metal.IMTLResourceStateCommandEncoder,Metal.IMTLFence) +M:Metal.MTLResourceStatePassDescriptor.Copy(Foundation.NSZone) +M:Metal.MTLResourceStatePassSampleBufferAttachmentDescriptor.Copy(Foundation.NSZone) M:Metal.MTLSamplePosition.#ctor(System.Single,System.Single) +M:Metal.MTLSamplerDescriptor.Copy(Foundation.NSZone) M:Metal.MTLSamplerState_Extensions.GetGpuResourceId(Metal.IMTLSamplerState) M:Metal.MTLScissorRect.#ctor(System.UIntPtr,System.UIntPtr,System.UIntPtr,System.UIntPtr) M:Metal.MTLScissorRect.ToString @@ -38310,45 +39909,79 @@ M:Metal.MTLSharedEventHandle.EncodeTo(Foundation.NSCoder) M:Metal.MTLSharedTextureHandle.EncodeTo(Foundation.NSCoder) M:Metal.MTLSize.#ctor(System.IntPtr,System.IntPtr,System.IntPtr) M:Metal.MTLSizeAndAlign.#ctor(System.UIntPtr,System.UIntPtr) +M:Metal.MTLStageInputOutputDescriptor.Copy(Foundation.NSZone) +M:Metal.MTLStencilDescriptor.Copy(Foundation.NSZone) +M:Metal.MTLStitchedLibraryDescriptor.Copy(Foundation.NSZone) M:Metal.MTLTexture_Extensions.GetCompressionType(Metal.IMTLTexture) M:Metal.MTLTexture_Extensions.GetFirstMipmapInTail(Metal.IMTLTexture) M:Metal.MTLTexture_Extensions.GetGpuResourceId(Metal.IMTLTexture) M:Metal.MTLTexture_Extensions.GetIsSparse(Metal.IMTLTexture) M:Metal.MTLTexture_Extensions.GetTailSizeInBytes(Metal.IMTLTexture) +M:Metal.MTLTextureDescriptor.Copy(Foundation.NSZone) +M:Metal.MTLTileRenderPipelineColorAttachmentDescriptor.Copy(Foundation.NSZone) +M:Metal.MTLTileRenderPipelineDescriptor.Copy(Foundation.NSZone) M:Metal.MTLTriangleTessellationFactorsHalf.#ctor(System.UInt16[],System.UInt16) +M:Metal.MTLVertexAttributeDescriptor.Copy(Foundation.NSZone) +M:Metal.MTLVertexBufferLayoutDescriptor.Copy(Foundation.NSZone) +M:Metal.MTLVertexDescriptor.Copy(Foundation.NSZone) M:Metal.MTLVertexDescriptor.FromModelIO(ModelIO.MDLVertexDescriptor,Foundation.NSError@) M:Metal.MTLVertexDescriptor.FromModelIO(ModelIO.MDLVertexDescriptor) M:Metal.MTLVertexFormatExtensions.ToModelVertexFormat(Metal.MTLVertexFormat) M:Metal.MTLViewport.#ctor(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double) M:Metal.MTLViewport.ToString M:Metal.MTLVisibleFunctionTable_Extensions.GetGpuResourceId(Metal.IMTLVisibleFunctionTable) +M:Metal.MTLVisibleFunctionTableDescriptor.Copy(Foundation.NSZone) M:MetalFX.IMTLFXSpatialScaler.Encode(Metal.IMTLCommandBuffer) M:MetalFX.IMTLFXTemporalScaler.Encode(Metal.IMTLCommandBuffer) +M:MetalFX.MTLFXSpatialScalerDescriptor.Create(Metal.IMTLDevice) +M:MetalFX.MTLFXSpatialScalerDescriptor.SupportsDevice(Metal.IMTLDevice) +M:MetalFX.MTLFXTemporalScalerDescriptor.Create(Metal.IMTLDevice) +M:MetalFX.MTLFXTemporalScalerDescriptor.GetSupportedInputContentMaxScale(Metal.IMTLDevice) +M:MetalFX.MTLFXTemporalScalerDescriptor.GetSupportedInputContentMinScale(Metal.IMTLDevice) +M:MetalFX.MTLFXTemporalScalerDescriptor.SupportsDevice(Metal.IMTLDevice) M:MetalKit.IMTKViewDelegate.Draw(MetalKit.MTKView) M:MetalKit.IMTKViewDelegate.DrawableSizeWillChange(MetalKit.MTKView,CoreGraphics.CGSize) +M:MetalKit.MTKMesh.#ctor(ModelIO.MDLMesh,Metal.IMTLDevice,Foundation.NSError@) M:MetalKit.MTKMesh.FromAsset(ModelIO.MDLAsset,Metal.IMTLDevice,ModelIO.MDLMesh[]@,Foundation.NSError@) M:MetalKit.MTKMeshBuffer.Copy(Foundation.NSZone) +M:MetalKit.MTKMeshBuffer.FillData(Foundation.NSData,System.UIntPtr) +M:MetalKit.MTKMeshBufferAllocator.#ctor(Metal.IMTLDevice) +M:MetalKit.MTKMeshBufferAllocator.CreateBuffer(Foundation.NSData,ModelIO.MDLMeshBufferType) +M:MetalKit.MTKMeshBufferAllocator.CreateBuffer(ModelIO.IMDLMeshBufferZone,Foundation.NSData,ModelIO.MDLMeshBufferType) +M:MetalKit.MTKMeshBufferAllocator.CreateBuffer(ModelIO.IMDLMeshBufferZone,System.UIntPtr,ModelIO.MDLMeshBufferType) +M:MetalKit.MTKMeshBufferAllocator.CreateBuffer(System.UIntPtr,ModelIO.MDLMeshBufferType) +M:MetalKit.MTKMeshBufferAllocator.CreateZone(Foundation.NSNumber[],Foundation.NSNumber[]) +M:MetalKit.MTKMeshBufferAllocator.CreateZone(System.UIntPtr) M:MetalKit.MTKSubmesh.Dispose(System.Boolean) +M:MetalKit.MTKTextureLoader.#ctor(Metal.IMTLDevice) M:MetalKit.MTKTextureLoader.FromCGImage(CoreGraphics.CGImage,MetalKit.MTKTextureLoaderOptions,Foundation.NSError@) M:MetalKit.MTKTextureLoader.FromCGImage(CoreGraphics.CGImage,MetalKit.MTKTextureLoaderOptions,MetalKit.MTKTextureLoaderCallback) M:MetalKit.MTKTextureLoader.FromCGImageAsync(CoreGraphics.CGImage,MetalKit.MTKTextureLoaderOptions) M:MetalKit.MTKTextureLoader.FromData(Foundation.NSData,MetalKit.MTKTextureLoaderOptions,Foundation.NSError@) M:MetalKit.MTKTextureLoader.FromData(Foundation.NSData,MetalKit.MTKTextureLoaderOptions,MetalKit.MTKTextureLoaderCallback) M:MetalKit.MTKTextureLoader.FromDataAsync(Foundation.NSData,MetalKit.MTKTextureLoaderOptions) +M:MetalKit.MTKTextureLoader.FromName(System.String,System.Runtime.InteropServices.NFloat,AppKit.NSDisplayGamut,Foundation.NSBundle,Foundation.NSDictionary,Foundation.NSError@) +M:MetalKit.MTKTextureLoader.FromName(System.String,System.Runtime.InteropServices.NFloat,AppKit.NSDisplayGamut,Foundation.NSBundle,Foundation.NSDictionary,MetalKit.MTKTextureLoaderCallback) M:MetalKit.MTKTextureLoader.FromName(System.String,System.Runtime.InteropServices.NFloat,AppKit.NSDisplayGamut,Foundation.NSBundle,MetalKit.MTKTextureLoaderOptions,Foundation.NSError@) M:MetalKit.MTKTextureLoader.FromName(System.String,System.Runtime.InteropServices.NFloat,AppKit.NSDisplayGamut,Foundation.NSBundle,MetalKit.MTKTextureLoaderOptions,MetalKit.MTKTextureLoaderCallback) +M:MetalKit.MTKTextureLoader.FromName(System.String,System.Runtime.InteropServices.NFloat,Foundation.NSBundle,Foundation.NSDictionary,Foundation.NSError@) +M:MetalKit.MTKTextureLoader.FromName(System.String,System.Runtime.InteropServices.NFloat,Foundation.NSBundle,Foundation.NSDictionary,MetalKit.MTKTextureLoaderCallback) M:MetalKit.MTKTextureLoader.FromName(System.String,System.Runtime.InteropServices.NFloat,Foundation.NSBundle,MetalKit.MTKTextureLoaderOptions,Foundation.NSError@) M:MetalKit.MTKTextureLoader.FromName(System.String,System.Runtime.InteropServices.NFloat,Foundation.NSBundle,MetalKit.MTKTextureLoaderOptions,MetalKit.MTKTextureLoaderCallback) M:MetalKit.MTKTextureLoader.FromNameAsync(System.String,System.Runtime.InteropServices.NFloat,AppKit.NSDisplayGamut,Foundation.NSBundle,Foundation.NSDictionary) M:MetalKit.MTKTextureLoader.FromNameAsync(System.String,System.Runtime.InteropServices.NFloat,AppKit.NSDisplayGamut,Foundation.NSBundle,MetalKit.MTKTextureLoaderOptions) M:MetalKit.MTKTextureLoader.FromNameAsync(System.String,System.Runtime.InteropServices.NFloat,Foundation.NSBundle,Foundation.NSDictionary) M:MetalKit.MTKTextureLoader.FromNameAsync(System.String,System.Runtime.InteropServices.NFloat,Foundation.NSBundle,MetalKit.MTKTextureLoaderOptions) +M:MetalKit.MTKTextureLoader.FromNames(System.String[],System.Runtime.InteropServices.NFloat,AppKit.NSDisplayGamut,Foundation.NSBundle,Foundation.NSDictionary,MetalKit.MTKTextureLoaderArrayCallback) M:MetalKit.MTKTextureLoader.FromNames(System.String[],System.Runtime.InteropServices.NFloat,AppKit.NSDisplayGamut,Foundation.NSBundle,MetalKit.MTKTextureLoaderOptions,MetalKit.MTKTextureLoaderArrayCallback) +M:MetalKit.MTKTextureLoader.FromNames(System.String[],System.Runtime.InteropServices.NFloat,Foundation.NSBundle,Foundation.NSDictionary,MetalKit.MTKTextureLoaderArrayCallback) M:MetalKit.MTKTextureLoader.FromNames(System.String[],System.Runtime.InteropServices.NFloat,Foundation.NSBundle,MetalKit.MTKTextureLoaderOptions,MetalKit.MTKTextureLoaderArrayCallback) M:MetalKit.MTKTextureLoader.FromNamesAsync(System.String[],System.Runtime.InteropServices.NFloat,AppKit.NSDisplayGamut,Foundation.NSBundle,Foundation.NSDictionary) M:MetalKit.MTKTextureLoader.FromNamesAsync(System.String[],System.Runtime.InteropServices.NFloat,AppKit.NSDisplayGamut,Foundation.NSBundle,MetalKit.MTKTextureLoaderOptions) M:MetalKit.MTKTextureLoader.FromNamesAsync(System.String[],System.Runtime.InteropServices.NFloat,Foundation.NSBundle,Foundation.NSDictionary) M:MetalKit.MTKTextureLoader.FromNamesAsync(System.String[],System.Runtime.InteropServices.NFloat,Foundation.NSBundle,MetalKit.MTKTextureLoaderOptions) +M:MetalKit.MTKTextureLoader.FromTexture(ModelIO.MDLTexture,Foundation.NSDictionary,Foundation.NSError@) +M:MetalKit.MTKTextureLoader.FromTexture(ModelIO.MDLTexture,Foundation.NSDictionary,MetalKit.MTKTextureLoaderCallback) M:MetalKit.MTKTextureLoader.FromTexture(ModelIO.MDLTexture,MetalKit.MTKTextureLoaderOptions,Foundation.NSError@) M:MetalKit.MTKTextureLoader.FromTexture(ModelIO.MDLTexture,MetalKit.MTKTextureLoaderOptions,MetalKit.MTKTextureLoaderCallback) M:MetalKit.MTKTextureLoader.FromTextureAsync(ModelIO.MDLTexture,Foundation.NSDictionary) @@ -38356,14 +39989,25 @@ M:MetalKit.MTKTextureLoader.FromTextureAsync(ModelIO.MDLTexture,MetalKit.MTKText M:MetalKit.MTKTextureLoader.FromUrl(Foundation.NSUrl,MetalKit.MTKTextureLoaderOptions,Foundation.NSError@) M:MetalKit.MTKTextureLoader.FromUrl(Foundation.NSUrl,MetalKit.MTKTextureLoaderOptions,MetalKit.MTKTextureLoaderCallback) M:MetalKit.MTKTextureLoader.FromUrlAsync(Foundation.NSUrl,MetalKit.MTKTextureLoaderOptions) +M:MetalKit.MTKTextureLoader.FromUrls(Foundation.NSUrl[],Foundation.NSDictionary,Foundation.NSError@) +M:MetalKit.MTKTextureLoader.FromUrls(Foundation.NSUrl[],Foundation.NSDictionary,MetalKit.MTKTextureLoaderArrayCallback) M:MetalKit.MTKTextureLoader.FromUrls(Foundation.NSUrl[],MetalKit.MTKTextureLoaderOptions,Foundation.NSError@) M:MetalKit.MTKTextureLoader.FromUrls(Foundation.NSUrl[],MetalKit.MTKTextureLoaderOptions,MetalKit.MTKTextureLoaderArrayCallback) M:MetalKit.MTKTextureLoader.FromUrlsAsync(Foundation.NSUrl[],Foundation.NSDictionary) M:MetalKit.MTKTextureLoader.FromUrlsAsync(Foundation.NSUrl[],MetalKit.MTKTextureLoaderOptions) M:MetalKit.MTKTextureLoaderOptions.#ctor M:MetalKit.MTKTextureLoaderOptions.#ctor(Foundation.NSDictionary) +M:MetalKit.MTKView.#ctor(CoreGraphics.CGRect,Metal.IMTLDevice) +M:MetalKit.MTKView.ActionForLayer(CoreAnimation.CALayer,System.String) +M:MetalKit.MTKView.DisplayLayer(CoreAnimation.CALayer) M:MetalKit.MTKView.Dispose(System.Boolean) +M:MetalKit.MTKView.Draw +M:MetalKit.MTKView.DrawLayer(CoreAnimation.CALayer,CoreGraphics.CGContext) +M:MetalKit.MTKView.EncodeTo(Foundation.NSCoder) +M:MetalKit.MTKView.LayoutSublayersOfLayer(CoreAnimation.CALayer) M:MetalKit.MTKView.MTKViewAppearance.#ctor(System.IntPtr) +M:MetalKit.MTKView.ReleaseDrawables +M:MetalKit.MTKView.WillDrawLayer(CoreAnimation.CALayer) M:MetalKit.MTKViewDelegate.Draw(MetalKit.MTKView) M:MetalKit.MTKViewDelegate.DrawableSizeWillChange(MetalKit.MTKView,CoreGraphics.CGSize) M:MetalPerformanceShaders.IMPSCnnBatchNormalizationDataSource.Copy(Foundation.NSZone,Metal.IMTLDevice) @@ -39769,7 +41413,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) @@ -41573,6 +43221,15 @@ M:OpenGLES.EAGLContext.RenderBufferStorage(System.UIntPtr,CoreAnimation.CAEAGLLa M:OpenGLES.EAGLContext.SetCurrentContext(OpenGLES.EAGLContext) M:OpenGLES.EAGLContext.TexImage(IOSurface.IOSurface,System.UIntPtr,System.UIntPtr,System.UInt32,System.UInt32,System.UIntPtr,System.UIntPtr,System.UInt32) M:OSLog.OSLogMessageComponent.EncodeTo(Foundation.NSCoder) +M:OSLog.OSLogStore.#ctor +M:OSLog.OSLogStore.CreateLocalStore(Foundation.NSError@) +M:OSLog.OSLogStore.CreateStore(Foundation.NSUrl,Foundation.NSError@) +M:OSLog.OSLogStore.CreateStore(OSLog.OSLogStoreScope,Foundation.NSError@) +M:OSLog.OSLogStore.GetEntriesEnumerator(Foundation.NSError@) +M:OSLog.OSLogStore.GetEntriesEnumerator(OSLog.OSLogEnumeratorOptions,OSLog.OSLogPosition,Foundation.NSPredicate,Foundation.NSError@) +M:OSLog.OSLogStore.GetPosition(Foundation.NSDate) +M:OSLog.OSLogStore.GetPositionWithTimeIntervalSinceEnd(System.Double) +M:OSLog.OSLogStore.GetPositionWithTimeIntervalSinceLatestBoot(System.Double) M:PassKit.IPKAddPassesViewControllerDelegate.Finished(PassKit.PKAddPassesViewController) M:PassKit.IPKAddPaymentPassViewControllerDelegate.DidFinishAddingPaymentPass(PassKit.PKAddPaymentPassViewController,PassKit.PKPaymentPass,Foundation.NSError) M:PassKit.IPKAddPaymentPassViewControllerDelegate.GenerateRequestWithCertificateChain(PassKit.PKAddPaymentPassViewController,Foundation.NSData[],Foundation.NSData,Foundation.NSData,System.Action{PassKit.PKAddPaymentPassRequest}) @@ -42185,7 +43842,11 @@ M:PencilKit.IPKToolPickerObserver.FramesObscuredDidChange(PencilKit.PKToolPicker M:PencilKit.IPKToolPickerObserver.IsRulerActiveDidChange(PencilKit.PKToolPicker) M:PencilKit.IPKToolPickerObserver.SelectedToolDidChange(PencilKit.PKToolPicker) M:PencilKit.IPKToolPickerObserver.VisibilityDidChange(PencilKit.PKToolPicker) +M:PencilKit.PKCanvasView.FramesObscuredDidChange(PencilKit.PKToolPicker) +M:PencilKit.PKCanvasView.IsRulerActiveDidChange(PencilKit.PKToolPicker) M:PencilKit.PKCanvasView.PKCanvasViewAppearance.#ctor(System.IntPtr) +M:PencilKit.PKCanvasView.SelectedToolDidChange(PencilKit.PKToolPicker) +M:PencilKit.PKCanvasView.VisibilityDidChange(PencilKit.PKToolPicker) M:PencilKit.PKCanvasViewDelegate_Extensions.DidBeginUsingTool(PencilKit.IPKCanvasViewDelegate,PencilKit.PKCanvasView) M:PencilKit.PKCanvasViewDelegate_Extensions.DidFinishRendering(PencilKit.IPKCanvasViewDelegate,PencilKit.PKCanvasView) M:PencilKit.PKCanvasViewDelegate_Extensions.DrawingDidChange(PencilKit.IPKCanvasViewDelegate,PencilKit.PKCanvasView) @@ -42208,9 +43869,16 @@ M:PencilKit.PKCanvasViewDelegate.ViewForZoomingInScrollView(UIKit.UIScrollView) M:PencilKit.PKCanvasViewDelegate.WillEndDragging(UIKit.UIScrollView,CoreGraphics.CGPoint,CoreGraphics.CGPoint@) M:PencilKit.PKCanvasViewDelegate.ZoomingEnded(UIKit.UIScrollView,UIKit.UIView,System.Runtime.InteropServices.NFloat) M:PencilKit.PKCanvasViewDelegate.ZoomingStarted(UIKit.UIScrollView,UIKit.UIView) +M:PencilKit.PKDrawing.Copy(Foundation.NSZone) M:PencilKit.PKDrawing.EncodeTo(Foundation.NSCoder) +M:PencilKit.PKFloatRange.Copy(Foundation.NSZone) M:PencilKit.PKInk.#ctor(PencilKit.PKInkType,AppKit.NSColor) M:PencilKit.PKInk.#ctor(PencilKit.PKInkType,UIKit.UIColor) +M:PencilKit.PKInk.Copy(Foundation.NSZone) +M:PencilKit.PKStroke.Copy(Foundation.NSZone) +M:PencilKit.PKStrokePath.Copy(Foundation.NSZone) +M:PencilKit.PKStrokePoint.Copy(Foundation.NSZone) +M:PencilKit.PKTool.Copy(Foundation.NSZone) M:PencilKit.PKToolPickerObserver_Extensions.FramesObscuredDidChange(PencilKit.IPKToolPickerObserver,PencilKit.PKToolPicker) M:PencilKit.PKToolPickerObserver_Extensions.IsRulerActiveDidChange(PencilKit.IPKToolPickerObserver,PencilKit.PKToolPicker) M:PencilKit.PKToolPickerObserver_Extensions.SelectedToolDidChange(PencilKit.IPKToolPickerObserver,PencilKit.PKToolPicker) @@ -42340,11 +44008,17 @@ M:Photos.PHAdjustmentData.EncodeTo(Foundation.NSCoder) M:Photos.PHAssetContentEditingInputExtensions.CancelContentEditingInputRequest(Photos.PHAsset,System.UIntPtr) M:Photos.PHAssetContentEditingInputExtensions.RequestContentEditingInput(Photos.PHAsset,Photos.PHContentEditingInputRequestOptions,Photos.PHContentEditingHandler) M:Photos.PHAssetCreationRequest.SupportsAssetResourceTypes(Photos.PHAssetResourceType[]) +M:Photos.PHAssetResourceCreationOptions.Copy(Foundation.NSZone) M:Photos.PHAssetResourceManager.WriteDataAsync(Photos.PHAssetResource,Foundation.NSUrl,Photos.PHAssetResourceRequestOptions) +M:Photos.PHAssetResourceRequestOptions.Copy(Foundation.NSZone) M:Photos.PHCloudIdentifier.EncodeTo(Foundation.NSCoder) M:Photos.PHContentEditingOutput.EncodeTo(Foundation.NSCoder) +M:Photos.PHFetchOptions.Copy(Foundation.NSZone) +M:Photos.PHFetchResult.Copy(Foundation.NSZone) M:Photos.PHFetchResult.GetEnumerator M:Photos.PHFetchResult.ObjectsAt``1(Foundation.NSIndexSet) +M:Photos.PHImageRequestOptions.Copy(Foundation.NSZone) +M:Photos.PHLivePhoto.Copy(Foundation.NSZone) M:Photos.PHLivePhoto.EncodeTo(Foundation.NSCoder) M:Photos.PHLivePhoto.GetObject(Foundation.NSData,System.String,Foundation.NSError@) M:Photos.PHLivePhotoEditingContext.PrepareLivePhotoForPlayback(CoreGraphics.CGSize,Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject},System.Action{Photos.PHLivePhoto,Foundation.NSError}) @@ -42361,6 +44035,9 @@ M:Photos.PHLivePhotoEditingContext.SaveLivePhotoAsync(Photos.PHContentEditingOut M:Photos.PHLivePhotoEditingContext.SaveLivePhotoAsync(Photos.PHContentEditingOutput) M:Photos.PHLivePhotoEditingOption.#ctor M:Photos.PHLivePhotoEditingOption.#ctor(Foundation.NSDictionary) +M:Photos.PHLivePhotoRequestOptions.Copy(Foundation.NSZone) +M:Photos.PHObject.Copy(Foundation.NSZone) +M:Photos.PHPersistentChangeToken.Copy(Foundation.NSZone) M:Photos.PHPersistentChangeToken.EncodeTo(Foundation.NSCoder) M:Photos.PHPhotoLibrary_CloudIdentifiers.GetCloudIdentifierMappings(Photos.PHPhotoLibrary,System.String[]) M:Photos.PHPhotoLibrary_CloudIdentifiers.GetCloudIdentifiers(Photos.PHPhotoLibrary,System.String[]) @@ -42371,6 +44048,7 @@ M:Photos.PHPhotoLibrary.RequestAuthorizationAsync M:Photos.PHPhotoLibrary.RequestAuthorizationAsync(Photos.PHAccessLevel) M:Photos.PHPhotoLibrary.UnregisterChangeObserver(System.Object) M:Photos.PHPhotoLibraryChangeObserver.PhotoLibraryDidChange(Photos.PHChange) +M:Photos.PHVideoRequestOptions.Copy(Foundation.NSZone) M:PhotosUI.IPHContentEditingController.CancelContentEditing M:PhotosUI.IPHContentEditingController.CanHandleAdjustmentData(Photos.PHAdjustmentData) M:PhotosUI.IPHContentEditingController.FinishContentEditing(System.Action{Photos.PHContentEditingOutput}) @@ -42406,6 +44084,9 @@ M:PhotosUI.PHLivePhotoViewDelegate.WillBeginPlayback(PhotosUI.PHLivePhotoView,Ph M:PhotosUI.PHPhotoLibrary_PhotosUISupport.PresentLimitedLibraryPicker(Photos.PHPhotoLibrary,UIKit.UIViewController,System.Action{System.String[]}) M:PhotosUI.PHPhotoLibrary_PhotosUISupport.PresentLimitedLibraryPicker(Photos.PHPhotoLibrary,UIKit.UIViewController) M:PhotosUI.PHPhotoLibrary_PhotosUISupport.PresentLimitedLibraryPickerAsync(Photos.PHPhotoLibrary,UIKit.UIViewController) +M:PhotosUI.PHPickerConfiguration.Copy(Foundation.NSZone) +M:PhotosUI.PHPickerFilter.Copy(Foundation.NSZone) +M:PhotosUI.PHPickerUpdateConfiguration.Copy(Foundation.NSZone) M:PhotosUI.PHPickerUpdateConfiguration.EncodeTo(Foundation.NSCoder) M:PhotosUI.PHPickerViewController.Dispose(System.Boolean) M:PhotosUI.PHPickerViewControllerDelegate.DidFinishPicking(PhotosUI.PHPickerViewController,PhotosUI.PHPickerResult[]) @@ -42469,7 +44150,9 @@ M:PushKit.IPKPushRegistryDelegate.DidInvalidatePushToken(PushKit.PKPushRegistry, M:PushKit.IPKPushRegistryDelegate.DidReceiveIncomingPush(PushKit.PKPushRegistry,PushKit.PKPushPayload,System.String,System.Action) M:PushKit.IPKPushRegistryDelegate.DidReceiveIncomingPush(PushKit.PKPushRegistry,PushKit.PKPushPayload,System.String) M:PushKit.IPKPushRegistryDelegate.DidUpdatePushCredentials(PushKit.PKPushRegistry,PushKit.PKPushCredentials,System.String) +M:PushKit.PKPushRegistry.#ctor(CoreFoundation.DispatchQueue) M:PushKit.PKPushRegistry.Dispose(System.Boolean) +M:PushKit.PKPushRegistry.PushToken(System.String) M:PushKit.PKPushRegistryDelegate_Extensions.DidInvalidatePushToken(PushKit.IPKPushRegistryDelegate,PushKit.PKPushRegistry,System.String) M:PushKit.PKPushRegistryDelegate_Extensions.DidReceiveIncomingPush(PushKit.IPKPushRegistryDelegate,PushKit.PKPushRegistry,PushKit.PKPushPayload,System.String,System.Action) M:PushKit.PKPushRegistryDelegate_Extensions.DidReceiveIncomingPush(PushKit.IPKPushRegistryDelegate,PushKit.PKPushRegistry,PushKit.PKPushPayload,System.String) @@ -42557,7 +44240,10 @@ M:QuickLook.QLPreviewController.add_DidDismiss(System.EventHandler) M:QuickLook.QLPreviewController.add_DidSaveEditedCopy(System.EventHandler{QuickLook.QLPreviewControllerDelegateDidSaveEventArgs}) M:QuickLook.QLPreviewController.add_DidUpdateContents(System.EventHandler{QuickLook.QLPreviewControllerDelegateDidUpdateEventArgs}) M:QuickLook.QLPreviewController.add_WillDismiss(System.EventHandler) +M:QuickLook.QLPreviewController.CanPreviewItem(QuickLook.IQLPreviewItem) M:QuickLook.QLPreviewController.Dispose(System.Boolean) +M:QuickLook.QLPreviewController.RefreshCurrentPreviewItem +M:QuickLook.QLPreviewController.ReloadData M:QuickLook.QLPreviewController.remove_DidDismiss(System.EventHandler) M:QuickLook.QLPreviewController.remove_DidSaveEditedCopy(System.EventHandler{QuickLook.QLPreviewControllerDelegateDidSaveEventArgs}) M:QuickLook.QLPreviewController.remove_DidUpdateContents(System.EventHandler{QuickLook.QLPreviewControllerDelegateDidUpdateEventArgs}) @@ -42588,6 +44274,13 @@ M:QuickLook.QLPreviewingController_Extensions.PreparePreviewOfFile(QuickLook.IQL M:QuickLook.QLPreviewingController_Extensions.PreparePreviewOfSearchableItem(QuickLook.IQLPreviewingController,System.String,System.String,System.Action{Foundation.NSError}) 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(CoreGraphics.CGSize,QuickLook.QLPreviewReplyUIDocumentCreationHandler) +M:QuickLook.QLPreviewReply.#ctor(CoreGraphics.CGSize,System.Boolean,QuickLook.QLPreviewReplyDrawingHandler) +M:QuickLook.QLPreviewReply.#ctor(Foundation.NSUrl) +M:QuickLook.QLPreviewReply.#ctor(UniformTypeIdentifiers.UTType,CoreGraphics.CGSize,QuickLook.QLPreviewReplyDataCreationHandler) +M:QuickLook.QLPreviewReplyAttachment.#ctor(Foundation.NSData,UniformTypeIdentifiers.UTType) +M:QuickLook.QLPreviewSceneActivationConfiguration.#ctor(Foundation.NSUrl[],QuickLook.QLPreviewSceneOptions) 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) @@ -42620,7 +44313,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) @@ -42687,6 +44387,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) @@ -42701,14 +44405,22 @@ M:ReplayKit.NSExtensionContext_RPBroadcastExtension.CompleteRequest(Foundation.N M:ReplayKit.NSExtensionContext_RPBroadcastExtension.CompleteRequest(Foundation.NSExtensionContext,Foundation.NSUrl,ReplayKit.RPBroadcastConfiguration,Foundation.NSDictionary{Foundation.NSString,Foundation.INSCoding}) M:ReplayKit.NSExtensionContext_RPBroadcastExtension.LoadBroadcastingApplicationInfo(Foundation.NSExtensionContext,ReplayKit.LoadBroadcastingHandler) M:ReplayKit.RPBroadcastActivityController.Dispose(System.Boolean) +M:ReplayKit.RPBroadcastActivityController.ShowBroadcastPicker(CoreGraphics.CGPoint,AppKit.NSWindow,System.String,System.Action{ReplayKit.RPBroadcastActivityController,Foundation.NSError}) M:ReplayKit.RPBroadcastActivityControllerDelegate.DidFinish(ReplayKit.RPBroadcastActivityController,ReplayKit.RPBroadcastController,Foundation.NSError) M:ReplayKit.RPBroadcastActivityViewController.#ctor(System.String,Foundation.NSBundle) M:ReplayKit.RPBroadcastActivityViewController.Dispose(System.Boolean) +M:ReplayKit.RPBroadcastActivityViewController.LoadBroadcastActivityViewController(System.Action{ReplayKit.RPBroadcastActivityViewController,Foundation.NSError}) +M:ReplayKit.RPBroadcastActivityViewController.LoadBroadcastActivityViewController(System.String,System.Action{ReplayKit.RPBroadcastActivityViewController,Foundation.NSError}) M:ReplayKit.RPBroadcastActivityViewController.LoadBroadcastActivityViewControllerAsync M:ReplayKit.RPBroadcastActivityViewController.LoadBroadcastActivityViewControllerAsync(System.String) M:ReplayKit.RPBroadcastActivityViewControllerDelegate.DidFinish(ReplayKit.RPBroadcastActivityViewController,ReplayKit.RPBroadcastController,Foundation.NSError) +M:ReplayKit.RPBroadcastConfiguration.EncodeTo(Foundation.NSCoder) M:ReplayKit.RPBroadcastController.Dispose(System.Boolean) +M:ReplayKit.RPBroadcastController.FinishBroadcast(System.Action{Foundation.NSError}) M:ReplayKit.RPBroadcastController.FinishBroadcastAsync +M:ReplayKit.RPBroadcastController.PauseBroadcast +M:ReplayKit.RPBroadcastController.ResumeBroadcast +M:ReplayKit.RPBroadcastController.StartBroadcast(System.Action{Foundation.NSError}) M:ReplayKit.RPBroadcastController.StartBroadcastAsync M:ReplayKit.RPBroadcastControllerDelegate_Extensions.DidFinish(ReplayKit.IRPBroadcastControllerDelegate,ReplayKit.RPBroadcastController,Foundation.NSError) M:ReplayKit.RPBroadcastControllerDelegate_Extensions.DidUpdateBroadcastUrl(ReplayKit.IRPBroadcastControllerDelegate,ReplayKit.RPBroadcastController,Foundation.NSUrl) @@ -42716,21 +44428,42 @@ M:ReplayKit.RPBroadcastControllerDelegate_Extensions.DidUpdateServiceInfo(Replay M:ReplayKit.RPBroadcastControllerDelegate.DidFinish(ReplayKit.RPBroadcastController,Foundation.NSError) M:ReplayKit.RPBroadcastControllerDelegate.DidUpdateBroadcastUrl(ReplayKit.RPBroadcastController,Foundation.NSUrl) M:ReplayKit.RPBroadcastControllerDelegate.DidUpdateServiceInfo(ReplayKit.RPBroadcastController,Foundation.NSDictionary{Foundation.NSString,Foundation.INSCoding}) +M:ReplayKit.RPBroadcastHandler.BeginRequestWithExtensionContext(Foundation.NSExtensionContext) +M:ReplayKit.RPBroadcastHandler.UpdateServiceInfo(Foundation.NSDictionary{Foundation.NSString,Foundation.INSCoding}) +M:ReplayKit.RPBroadcastMP4ClipHandler.FinishedProcessingMP4Clip(ReplayKit.RPBroadcastConfiguration,Foundation.NSError) +M:ReplayKit.RPBroadcastMP4ClipHandler.ProcessMP4Clip(Foundation.NSUrl,Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject},System.Boolean) +M:ReplayKit.RPBroadcastSampleHandler.BroadcastAnnotated(Foundation.NSDictionary) +M:ReplayKit.RPBroadcastSampleHandler.BroadcastFinished +M:ReplayKit.RPBroadcastSampleHandler.BroadcastPaused +M:ReplayKit.RPBroadcastSampleHandler.BroadcastResumed +M:ReplayKit.RPBroadcastSampleHandler.BroadcastStarted(Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject}) +M:ReplayKit.RPBroadcastSampleHandler.FinishBroadcast(Foundation.NSError) +M:ReplayKit.RPBroadcastSampleHandler.ProcessSampleBuffer(CoreMedia.CMSampleBuffer,ReplayKit.RPSampleBufferType) M:ReplayKit.RPPreviewViewController.#ctor(System.String,Foundation.NSBundle) M:ReplayKit.RPPreviewViewController.Dispose(System.Boolean) M:ReplayKit.RPPreviewViewControllerDelegate_Extensions.DidFinish(ReplayKit.IRPPreviewViewControllerDelegate,ReplayKit.RPPreviewViewController,Foundation.NSSet{Foundation.NSString}) M:ReplayKit.RPPreviewViewControllerDelegate_Extensions.DidFinish(ReplayKit.IRPPreviewViewControllerDelegate,ReplayKit.RPPreviewViewController) M:ReplayKit.RPPreviewViewControllerDelegate.DidFinish(ReplayKit.RPPreviewViewController,Foundation.NSSet{Foundation.NSString}) M:ReplayKit.RPPreviewViewControllerDelegate.DidFinish(ReplayKit.RPPreviewViewController) +M:ReplayKit.RPScreenRecorder.DiscardRecording(System.Action) M:ReplayKit.RPScreenRecorder.DiscardRecordingAsync M:ReplayKit.RPScreenRecorder.Dispose(System.Boolean) +M:ReplayKit.RPScreenRecorder.ExportClip(Foundation.NSUrl,System.Double,System.Action{Foundation.NSError}) M:ReplayKit.RPScreenRecorder.ExportClipAsync(Foundation.NSUrl,System.Double) +M:ReplayKit.RPScreenRecorder.StartCapture(System.Action{CoreMedia.CMSampleBuffer,ReplayKit.RPSampleBufferType,Foundation.NSError},System.Action{Foundation.NSError}) M:ReplayKit.RPScreenRecorder.StartCaptureAsync(System.Action{CoreMedia.CMSampleBuffer,ReplayKit.RPSampleBufferType,Foundation.NSError}) +M:ReplayKit.RPScreenRecorder.StartClipBuffering(System.Action{Foundation.NSError}) M:ReplayKit.RPScreenRecorder.StartClipBufferingAsync +M:ReplayKit.RPScreenRecorder.StartRecording(System.Action{Foundation.NSError}) +M:ReplayKit.RPScreenRecorder.StartRecording(System.Boolean,System.Action{Foundation.NSError}) M:ReplayKit.RPScreenRecorder.StartRecordingAsync M:ReplayKit.RPScreenRecorder.StartRecordingAsync(System.Boolean) +M:ReplayKit.RPScreenRecorder.StopCapture(System.Action{Foundation.NSError}) M:ReplayKit.RPScreenRecorder.StopCaptureAsync +M:ReplayKit.RPScreenRecorder.StopClipBuffering(System.Action{Foundation.NSError}) M:ReplayKit.RPScreenRecorder.StopClipBufferingAsync +M:ReplayKit.RPScreenRecorder.StopRecording(Foundation.NSUrl,System.Action{Foundation.NSError}) +M:ReplayKit.RPScreenRecorder.StopRecording(System.Action{ReplayKit.RPPreviewViewController,Foundation.NSError}) M:ReplayKit.RPScreenRecorder.StopRecordingAsync M:ReplayKit.RPScreenRecorder.StopRecordingAsync(Foundation.NSUrl) M:ReplayKit.RPScreenRecorderDelegate_Extensions.DidChangeAvailability(ReplayKit.IRPScreenRecorderDelegate,ReplayKit.RPScreenRecorder) @@ -42740,6 +44473,7 @@ M:ReplayKit.RPScreenRecorderDelegate.DidChangeAvailability(ReplayKit.RPScreenRec M:ReplayKit.RPScreenRecorderDelegate.DidStopRecording(ReplayKit.RPScreenRecorder,Foundation.NSError,ReplayKit.RPPreviewViewController) M:ReplayKit.RPScreenRecorderDelegate.DidStopRecording(ReplayKit.RPScreenRecorder,ReplayKit.RPPreviewViewController,Foundation.NSError) M:ReplayKit.RPSystemBroadcastPickerView.#ctor(CoreGraphics.CGRect) +M:ReplayKit.RPSystemBroadcastPickerView.EncodeTo(Foundation.NSCoder) M:ReplayKit.RPSystemBroadcastPickerView.RPSystemBroadcastPickerViewAppearance.#ctor(System.IntPtr) M:SafariServices.ISFSafariExtensionHandling.AdditionalRequestHeaders(Foundation.NSUrl,System.Action{Foundation.NSDictionary{Foundation.NSString,Foundation.NSString}}) M:SafariServices.ISFSafariExtensionHandling.ContentBlocker(System.String,Foundation.NSUrl[],SafariServices.SFSafariPage) @@ -42886,11 +44620,14 @@ M:SafetyKit.ISACrashDetectionDelegate.DidDetectEvent(SafetyKit.SACrashDetectionM M:SafetyKit.ISAEmergencyResponseDelegate.DidUpdateVoiceCallStatus(SafetyKit.SAEmergencyResponseManager,SafetyKit.SAEmergencyResponseManagerVoiceCallStatus) M:SafetyKit.SACrashDetectionDelegate_Extensions.DidDetectEvent(SafetyKit.ISACrashDetectionDelegate,SafetyKit.SACrashDetectionManager,SafetyKit.SACrashDetectionEvent) M:SafetyKit.SACrashDetectionDelegate.DidDetectEvent(SafetyKit.SACrashDetectionManager,SafetyKit.SACrashDetectionEvent) +M:SafetyKit.SACrashDetectionEvent.Copy(Foundation.NSZone) M:SafetyKit.SACrashDetectionEvent.EncodeTo(Foundation.NSCoder) M:SafetyKit.SACrashDetectionManager.Dispose(System.Boolean) +M:SafetyKit.SACrashDetectionManager.RequestAuthorization(SafetyKit.SACrashDetectionManagerRequestAuthorizationCompletionHandler) M:SafetyKit.SACrashDetectionManager.RequestAuthorizationAsync M:SafetyKit.SAEmergencyResponseDelegate_Extensions.DidUpdateVoiceCallStatus(SafetyKit.ISAEmergencyResponseDelegate,SafetyKit.SAEmergencyResponseManager,SafetyKit.SAEmergencyResponseManagerVoiceCallStatus) M:SafetyKit.SAEmergencyResponseDelegate.DidUpdateVoiceCallStatus(SafetyKit.SAEmergencyResponseManager,SafetyKit.SAEmergencyResponseManagerVoiceCallStatus) +M:SafetyKit.SAEmergencyResponseManager.DialVoiceCall(System.String,SafetyKit.SAEmergencyResponseManagerDialVoiceCallCompletionHandler) M:SafetyKit.SAEmergencyResponseManager.DialVoiceCallAsync(System.String) M:SafetyKit.SAEmergencyResponseManager.Dispose(System.Boolean) M:SceneKit.ISCNActionable.GetAction(System.String) @@ -42951,6 +44688,7 @@ M:SceneKit.ISCNSceneRendererDelegate.Update(SceneKit.ISCNSceneRenderer,System.Do M:SceneKit.ISCNSceneRendererDelegate.WillRenderScene(SceneKit.ISCNSceneRenderer,SceneKit.SCNScene,System.Double) M:SceneKit.ISCNShadable.HandleBinding(System.String,SceneKit.SCNBindingHandler) M:SceneKit.ISCNShadable.HandleUnbinding(System.String,SceneKit.SCNBindingHandler) +M:SceneKit.SCNAction.Copy(Foundation.NSZone) M:SceneKit.SCNAction.EncodeTo(Foundation.NSCoder) M:SceneKit.SCNActionable.GetAction(System.String) M:SceneKit.SCNActionable.HasActions @@ -42975,8 +44713,25 @@ M:SceneKit.SCNAnimatable.RemoveAnimation(Foundation.NSString) M:SceneKit.SCNAnimatable.RemoveAnimationUsingBlendOutDuration(Foundation.NSString,System.Runtime.InteropServices.NFloat) M:SceneKit.SCNAnimatable.ResumeAnimation(Foundation.NSString) M:SceneKit.SCNAnimatable.SetSpeed(System.Runtime.InteropServices.NFloat,Foundation.NSString) +M:SceneKit.SCNAnimation.Copy(Foundation.NSZone) M:SceneKit.SCNAnimation.EncodeTo(Foundation.NSCoder) +M:SceneKit.SCNAnimationPlayer.AddAnimation(SceneKit.ISCNAnimationProtocol,System.String) +M:SceneKit.SCNAnimationPlayer.AddAnimation(SceneKit.SCNAnimationPlayer,Foundation.NSString) +M:SceneKit.SCNAnimationPlayer.Copy(Foundation.NSZone) M:SceneKit.SCNAnimationPlayer.EncodeTo(Foundation.NSCoder) +M:SceneKit.SCNAnimationPlayer.GetAnimation(Foundation.NSString) +M:SceneKit.SCNAnimationPlayer.GetAnimationKeys +M:SceneKit.SCNAnimationPlayer.GetAnimationPlayer(Foundation.NSString) +M:SceneKit.SCNAnimationPlayer.IsAnimationPaused(Foundation.NSString) +M:SceneKit.SCNAnimationPlayer.PauseAnimation(Foundation.NSString) +M:SceneKit.SCNAnimationPlayer.RemoveAllAnimations +M:SceneKit.SCNAnimationPlayer.RemoveAllAnimationsWithBlendOutDuration(System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNAnimationPlayer.RemoveAnimation(Foundation.NSString,System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNAnimationPlayer.RemoveAnimation(Foundation.NSString) +M:SceneKit.SCNAnimationPlayer.RemoveAnimationUsingBlendOutDuration(Foundation.NSString,System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNAnimationPlayer.ResumeAnimation(Foundation.NSString) +M:SceneKit.SCNAnimationPlayer.SetSpeed(System.Runtime.InteropServices.NFloat,Foundation.NSString) +M:SceneKit.SCNAudioSource.Copy(Foundation.NSZone) M:SceneKit.SCNAudioSource.EncodeTo(Foundation.NSCoder) M:SceneKit.SCNAvoidOccluderConstraint.Dispose(System.Boolean) M:SceneKit.SCNAvoidOccluderConstraintDelegate_Extensions.DidAvoidOccluder(SceneKit.ISCNAvoidOccluderConstraintDelegate,SceneKit.SCNAvoidOccluderConstraint,SceneKit.SCNNode,SceneKit.SCNNode) @@ -42986,14 +44741,64 @@ M:SceneKit.SCNAvoidOccluderConstraintDelegate.ShouldAvoidOccluder(SceneKit.SCNAv M:SceneKit.SCNBoundingVolume.GetBoundingBox(SceneKit.SCNVector3@,SceneKit.SCNVector3@) M:SceneKit.SCNBoundingVolume.GetBoundingSphere(SceneKit.SCNVector3@,System.Runtime.InteropServices.NFloat@) M:SceneKit.SCNBoundingVolume.SetBoundingBox(SceneKit.SCNVector3@,SceneKit.SCNVector3@) +M:SceneKit.SCNCamera.AddAnimation(SceneKit.ISCNAnimationProtocol,System.String) +M:SceneKit.SCNCamera.AddAnimation(SceneKit.SCNAnimationPlayer,Foundation.NSString) +M:SceneKit.SCNCamera.Copy(Foundation.NSZone) M:SceneKit.SCNCamera.EncodeTo(Foundation.NSCoder) +M:SceneKit.SCNCamera.GetAnimation(Foundation.NSString) +M:SceneKit.SCNCamera.GetAnimationKeys +M:SceneKit.SCNCamera.GetAnimationPlayer(Foundation.NSString) +M:SceneKit.SCNCamera.IsAnimationPaused(Foundation.NSString) +M:SceneKit.SCNCamera.PauseAnimation(Foundation.NSString) +M:SceneKit.SCNCamera.RemoveAllAnimations +M:SceneKit.SCNCamera.RemoveAllAnimationsWithBlendOutDuration(System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNCamera.RemoveAnimation(Foundation.NSString,System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNCamera.RemoveAnimation(Foundation.NSString) +M:SceneKit.SCNCamera.RemoveAnimationUsingBlendOutDuration(Foundation.NSString,System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNCamera.ResumeAnimation(Foundation.NSString) +M:SceneKit.SCNCamera.SetSpeed(System.Runtime.InteropServices.NFloat,Foundation.NSString) M:SceneKit.SCNCameraController.Dispose(System.Boolean) M:SceneKit.SCNCameraControllerDelegate_Extensions.CameraInertiaDidEnd(SceneKit.ISCNCameraControllerDelegate,SceneKit.SCNCameraController) M:SceneKit.SCNCameraControllerDelegate_Extensions.CameraInertiaWillStart(SceneKit.ISCNCameraControllerDelegate,SceneKit.SCNCameraController) M:SceneKit.SCNCameraControllerDelegate.CameraInertiaDidEnd(SceneKit.SCNCameraController) M:SceneKit.SCNCameraControllerDelegate.CameraInertiaWillStart(SceneKit.SCNCameraController) +M:SceneKit.SCNConstraint.AddAnimation(SceneKit.ISCNAnimationProtocol,System.String) +M:SceneKit.SCNConstraint.AddAnimation(SceneKit.SCNAnimationPlayer,Foundation.NSString) +M:SceneKit.SCNConstraint.Copy(Foundation.NSZone) M:SceneKit.SCNConstraint.EncodeTo(Foundation.NSCoder) +M:SceneKit.SCNConstraint.GetAnimation(Foundation.NSString) +M:SceneKit.SCNConstraint.GetAnimationKeys +M:SceneKit.SCNConstraint.GetAnimationPlayer(Foundation.NSString) +M:SceneKit.SCNConstraint.IsAnimationPaused(Foundation.NSString) +M:SceneKit.SCNConstraint.PauseAnimation(Foundation.NSString) +M:SceneKit.SCNConstraint.RemoveAllAnimations +M:SceneKit.SCNConstraint.RemoveAllAnimationsWithBlendOutDuration(System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNConstraint.RemoveAnimation(Foundation.NSString,System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNConstraint.RemoveAnimation(Foundation.NSString) +M:SceneKit.SCNConstraint.RemoveAnimationUsingBlendOutDuration(Foundation.NSString,System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNConstraint.ResumeAnimation(Foundation.NSString) +M:SceneKit.SCNConstraint.SetSpeed(System.Runtime.InteropServices.NFloat,Foundation.NSString) +M:SceneKit.SCNGeometry.AddAnimation(SceneKit.ISCNAnimationProtocol,System.String) +M:SceneKit.SCNGeometry.AddAnimation(SceneKit.SCNAnimationPlayer,Foundation.NSString) +M:SceneKit.SCNGeometry.Copy(Foundation.NSZone) M:SceneKit.SCNGeometry.EncodeTo(Foundation.NSCoder) +M:SceneKit.SCNGeometry.GetAnimation(Foundation.NSString) +M:SceneKit.SCNGeometry.GetAnimationKeys +M:SceneKit.SCNGeometry.GetAnimationPlayer(Foundation.NSString) +M:SceneKit.SCNGeometry.GetBoundingBox(SceneKit.SCNVector3@,SceneKit.SCNVector3@) +M:SceneKit.SCNGeometry.GetBoundingSphere(SceneKit.SCNVector3@,System.Runtime.InteropServices.NFloat@) +M:SceneKit.SCNGeometry.HandleBinding(System.String,SceneKit.SCNBindingHandler) +M:SceneKit.SCNGeometry.HandleUnbinding(System.String,SceneKit.SCNBindingHandler) +M:SceneKit.SCNGeometry.IsAnimationPaused(Foundation.NSString) +M:SceneKit.SCNGeometry.PauseAnimation(Foundation.NSString) +M:SceneKit.SCNGeometry.RemoveAllAnimations +M:SceneKit.SCNGeometry.RemoveAllAnimationsWithBlendOutDuration(System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNGeometry.RemoveAnimation(Foundation.NSString,System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNGeometry.RemoveAnimation(Foundation.NSString) +M:SceneKit.SCNGeometry.RemoveAnimationUsingBlendOutDuration(Foundation.NSString,System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNGeometry.ResumeAnimation(Foundation.NSString) +M:SceneKit.SCNGeometry.SetBoundingBox(SceneKit.SCNVector3@,SceneKit.SCNVector3@) +M:SceneKit.SCNGeometry.SetSpeed(System.Runtime.InteropServices.NFloat,Foundation.NSString) M:SceneKit.SCNGeometryElement.EncodeTo(Foundation.NSCoder) M:SceneKit.SCNGeometrySource.EncodeTo(Foundation.NSCoder) M:SceneKit.SCNGeometrySource.FromData(Foundation.NSData,SceneKit.SCNGeometrySourceSemantics,System.IntPtr,System.Boolean,System.IntPtr,System.IntPtr,System.IntPtr,System.IntPtr) @@ -43001,48 +44806,162 @@ M:SceneKit.SCNGeometrySource.FromMetalBuffer(Metal.IMTLBuffer,Metal.MTLVertexFor M:SceneKit.SCNGeometrySource.FromNormals(SceneKit.SCNVector3[]) M:SceneKit.SCNGeometrySource.FromTextureCoordinates(CoreGraphics.CGPoint[]) M:SceneKit.SCNGeometrySource.FromVertices(SceneKit.SCNVector3[]) +M:SceneKit.SCNGeometryTessellator.Copy(Foundation.NSZone) M:SceneKit.SCNGeometryTessellator.EncodeTo(Foundation.NSCoder) M:SceneKit.SCNHitTestOptions.#ctor M:SceneKit.SCNHitTestOptions.#ctor(Foundation.NSDictionary) M:SceneKit.SCNJavaScript.ExportModule(JavaScriptCore.JSContext) M:SceneKit.SCNLayer.Dispose(System.Boolean) +M:SceneKit.SCNLayer.GetNodesInsideFrustum(SceneKit.SCNNode) +M:SceneKit.SCNLayer.HitTest(CoreGraphics.CGPoint,Foundation.NSDictionary) M:SceneKit.SCNLayer.HitTest(CoreGraphics.CGPoint,SceneKit.SCNHitTestOptions) +M:SceneKit.SCNLayer.IsNodeInsideFrustum(SceneKit.SCNNode,SceneKit.SCNNode) +M:SceneKit.SCNLayer.Prepare(Foundation.NSObject,System.Func{System.Boolean}) +M:SceneKit.SCNLayer.Prepare(Foundation.NSObject[],System.Action{System.Boolean}) M:SceneKit.SCNLayer.PrepareAsync(Foundation.NSObject[]) +M:SceneKit.SCNLayer.PresentScene(SceneKit.SCNScene,SpriteKit.SKTransition,SceneKit.SCNNode,System.Action) M:SceneKit.SCNLayer.PresentSceneAsync(SceneKit.SCNScene,SpriteKit.SKTransition,SceneKit.SCNNode) +M:SceneKit.SCNLayer.ProjectPoint(SceneKit.SCNVector3) +M:SceneKit.SCNLayer.UnprojectPoint(SceneKit.SCNVector3) +M:SceneKit.SCNLevelOfDetail.Copy(Foundation.NSZone) M:SceneKit.SCNLevelOfDetail.EncodeTo(Foundation.NSCoder) +M:SceneKit.SCNLight.AddAnimation(SceneKit.ISCNAnimationProtocol,System.String) +M:SceneKit.SCNLight.AddAnimation(SceneKit.SCNAnimationPlayer,Foundation.NSString) +M:SceneKit.SCNLight.Copy(Foundation.NSZone) M:SceneKit.SCNLight.EncodeTo(Foundation.NSCoder) +M:SceneKit.SCNLight.GetAnimation(Foundation.NSString) +M:SceneKit.SCNLight.GetAnimationKeys +M:SceneKit.SCNLight.GetAnimationPlayer(Foundation.NSString) +M:SceneKit.SCNLight.IsAnimationPaused(Foundation.NSString) +M:SceneKit.SCNLight.PauseAnimation(Foundation.NSString) +M:SceneKit.SCNLight.RemoveAllAnimations +M:SceneKit.SCNLight.RemoveAllAnimationsWithBlendOutDuration(System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNLight.RemoveAnimation(Foundation.NSString,System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNLight.RemoveAnimation(Foundation.NSString) +M:SceneKit.SCNLight.RemoveAnimationUsingBlendOutDuration(Foundation.NSString,System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNLight.ResumeAnimation(Foundation.NSString) +M:SceneKit.SCNLight.SetSpeed(System.Runtime.InteropServices.NFloat,Foundation.NSString) +M:SceneKit.SCNMaterial.AddAnimation(SceneKit.ISCNAnimationProtocol,System.String) +M:SceneKit.SCNMaterial.AddAnimation(SceneKit.SCNAnimationPlayer,Foundation.NSString) +M:SceneKit.SCNMaterial.Copy(Foundation.NSZone) M:SceneKit.SCNMaterial.EncodeTo(Foundation.NSCoder) +M:SceneKit.SCNMaterial.GetAnimation(Foundation.NSString) +M:SceneKit.SCNMaterial.GetAnimationKeys +M:SceneKit.SCNMaterial.GetAnimationPlayer(Foundation.NSString) +M:SceneKit.SCNMaterial.HandleBinding(System.String,SceneKit.SCNBindingHandler) +M:SceneKit.SCNMaterial.HandleUnbinding(System.String,SceneKit.SCNBindingHandler) +M:SceneKit.SCNMaterial.IsAnimationPaused(Foundation.NSString) +M:SceneKit.SCNMaterial.PauseAnimation(Foundation.NSString) +M:SceneKit.SCNMaterial.RemoveAllAnimations +M:SceneKit.SCNMaterial.RemoveAllAnimationsWithBlendOutDuration(System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNMaterial.RemoveAnimation(Foundation.NSString,System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNMaterial.RemoveAnimation(Foundation.NSString) +M:SceneKit.SCNMaterial.RemoveAnimationUsingBlendOutDuration(Foundation.NSString,System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNMaterial.ResumeAnimation(Foundation.NSString) +M:SceneKit.SCNMaterial.SetSpeed(System.Runtime.InteropServices.NFloat,Foundation.NSString) +M:SceneKit.SCNMaterialProperty.AddAnimation(SceneKit.ISCNAnimationProtocol,System.String) +M:SceneKit.SCNMaterialProperty.AddAnimation(SceneKit.SCNAnimationPlayer,Foundation.NSString) M:SceneKit.SCNMaterialProperty.EncodeTo(Foundation.NSCoder) +M:SceneKit.SCNMaterialProperty.GetAnimation(Foundation.NSString) +M:SceneKit.SCNMaterialProperty.GetAnimationKeys +M:SceneKit.SCNMaterialProperty.GetAnimationPlayer(Foundation.NSString) +M:SceneKit.SCNMaterialProperty.IsAnimationPaused(Foundation.NSString) +M:SceneKit.SCNMaterialProperty.PauseAnimation(Foundation.NSString) +M:SceneKit.SCNMaterialProperty.RemoveAllAnimations +M:SceneKit.SCNMaterialProperty.RemoveAllAnimationsWithBlendOutDuration(System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNMaterialProperty.RemoveAnimation(Foundation.NSString,System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNMaterialProperty.RemoveAnimation(Foundation.NSString) +M:SceneKit.SCNMaterialProperty.RemoveAnimationUsingBlendOutDuration(Foundation.NSString,System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNMaterialProperty.ResumeAnimation(Foundation.NSString) +M:SceneKit.SCNMaterialProperty.SetSpeed(System.Runtime.InteropServices.NFloat,Foundation.NSString) M:SceneKit.SCNMatrix4.#ctor(CoreAnimation.CATransform3D) M:SceneKit.SCNMatrix4.CreateFromAxisAngle(CoreGraphics.NVector3d,System.Double,SceneKit.SCNMatrix4@) M:SceneKit.SCNMatrix4.CreateFromAxisAngle(System.Numerics.Vector3,System.Single,SceneKit.SCNMatrix4@) M:SceneKit.SCNMatrix4.CreateFromColumns(SceneKit.SCNVector4,SceneKit.SCNVector4,SceneKit.SCNVector4,SceneKit.SCNVector4,SceneKit.SCNMatrix4@) M:SceneKit.SCNMatrix4.CreateFromColumns(SceneKit.SCNVector4,SceneKit.SCNVector4,SceneKit.SCNVector4,SceneKit.SCNVector4) +M:SceneKit.SCNMorpher.AddAnimation(SceneKit.ISCNAnimationProtocol,System.String) +M:SceneKit.SCNMorpher.AddAnimation(SceneKit.SCNAnimationPlayer,Foundation.NSString) M:SceneKit.SCNMorpher.EncodeTo(Foundation.NSCoder) +M:SceneKit.SCNMorpher.GetAnimation(Foundation.NSString) +M:SceneKit.SCNMorpher.GetAnimationKeys +M:SceneKit.SCNMorpher.GetAnimationPlayer(Foundation.NSString) +M:SceneKit.SCNMorpher.IsAnimationPaused(Foundation.NSString) +M:SceneKit.SCNMorpher.PauseAnimation(Foundation.NSString) +M:SceneKit.SCNMorpher.RemoveAllAnimations +M:SceneKit.SCNMorpher.RemoveAllAnimationsWithBlendOutDuration(System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNMorpher.RemoveAnimation(Foundation.NSString,System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNMorpher.RemoveAnimation(Foundation.NSString) +M:SceneKit.SCNMorpher.RemoveAnimationUsingBlendOutDuration(Foundation.NSString,System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNMorpher.ResumeAnimation(Foundation.NSString) +M:SceneKit.SCNMorpher.SetSpeed(System.Runtime.InteropServices.NFloat,Foundation.NSString) M:SceneKit.SCNNode.Add(SceneKit.SCNNode) M:SceneKit.SCNNode.AddAnimation(CoreAnimation.CAAnimation,System.String) +M:SceneKit.SCNNode.AddAnimation(SceneKit.ISCNAnimationProtocol,System.String) +M:SceneKit.SCNNode.AddAnimation(SceneKit.SCNAnimationPlayer,Foundation.NSString) M:SceneKit.SCNNode.AddNodes(SceneKit.SCNNode[]) +M:SceneKit.SCNNode.Copy(Foundation.NSZone) +M:SceneKit.SCNNode.DidHintFocusMovement(UIKit.UIFocusMovementHint) M:SceneKit.SCNNode.DidUpdateFocus(UIKit.UIFocusUpdateContext,UIKit.UIFocusAnimationCoordinator) M:SceneKit.SCNNode.Dispose(System.Boolean) M:SceneKit.SCNNode.EncodeTo(Foundation.NSCoder) +M:SceneKit.SCNNode.GetAction(System.String) +M:SceneKit.SCNNode.GetAnimation(Foundation.NSString) M:SceneKit.SCNNode.GetAnimation(System.String) +M:SceneKit.SCNNode.GetAnimationKeys +M:SceneKit.SCNNode.GetAnimationPlayer(Foundation.NSString) +M:SceneKit.SCNNode.GetBoundingBox(SceneKit.SCNVector3@,SceneKit.SCNVector3@) +M:SceneKit.SCNNode.GetBoundingSphere(SceneKit.SCNVector3@,System.Runtime.InteropServices.NFloat@) M:SceneKit.SCNNode.GetEnumerator M:SceneKit.SCNNode.GetSoundIdentifier(UIKit.UIFocusUpdateContext) +M:SceneKit.SCNNode.HasActions M:SceneKit.SCNNode.HitTest(SceneKit.SCNVector3,SceneKit.SCNVector3,SceneKit.SCNHitTestOptions) +M:SceneKit.SCNNode.IsAnimationPaused(Foundation.NSString) M:SceneKit.SCNNode.IsAnimationPaused(System.String) +M:SceneKit.SCNNode.PauseAnimation(Foundation.NSString) M:SceneKit.SCNNode.PauseAnimation(System.String) +M:SceneKit.SCNNode.RemoveAction(System.String) +M:SceneKit.SCNNode.RemoveAllActions +M:SceneKit.SCNNode.RemoveAllAnimations +M:SceneKit.SCNNode.RemoveAllAnimationsWithBlendOutDuration(System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNNode.RemoveAnimation(Foundation.NSString,System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNNode.RemoveAnimation(Foundation.NSString) M:SceneKit.SCNNode.RemoveAnimation(System.String,System.Runtime.InteropServices.NFloat) M:SceneKit.SCNNode.RemoveAnimation(System.String) +M:SceneKit.SCNNode.RemoveAnimationUsingBlendOutDuration(Foundation.NSString,System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNNode.ResumeAnimation(Foundation.NSString) M:SceneKit.SCNNode.ResumeAnimation(System.String) +M:SceneKit.SCNNode.RunAction(SceneKit.SCNAction,System.Action) +M:SceneKit.SCNNode.RunAction(SceneKit.SCNAction,System.String,System.Action) +M:SceneKit.SCNNode.RunAction(SceneKit.SCNAction,System.String) +M:SceneKit.SCNNode.RunAction(SceneKit.SCNAction) +M:SceneKit.SCNNode.SetBoundingBox(SceneKit.SCNVector3@,SceneKit.SCNVector3@) M:SceneKit.SCNNode.SetNeedsFocusUpdate +M:SceneKit.SCNNode.SetSpeed(System.Runtime.InteropServices.NFloat,Foundation.NSString) M:SceneKit.SCNNode.ShouldUpdateFocus(UIKit.UIFocusUpdateContext) M:SceneKit.SCNNode.UpdateFocusIfNeeded M:SceneKit.SCNNodeRendererDelegate_Extensions.Render(SceneKit.ISCNNodeRendererDelegate,SceneKit.SCNNode,SceneKit.SCNRenderer,Foundation.NSDictionary) M:SceneKit.SCNNodeRendererDelegate.Render(SceneKit.SCNNode,SceneKit.SCNRenderer,Foundation.NSDictionary) +M:SceneKit.SCNParticlePropertyController.Copy(Foundation.NSZone) M:SceneKit.SCNParticlePropertyController.Dispose(System.Boolean) M:SceneKit.SCNParticlePropertyController.EncodeTo(Foundation.NSCoder) +M:SceneKit.SCNParticleSystem.AddAnimation(SceneKit.ISCNAnimationProtocol,System.String) +M:SceneKit.SCNParticleSystem.AddAnimation(SceneKit.SCNAnimationPlayer,Foundation.NSString) +M:SceneKit.SCNParticleSystem.Copy(Foundation.NSZone) M:SceneKit.SCNParticleSystem.EncodeTo(Foundation.NSCoder) +M:SceneKit.SCNParticleSystem.GetAnimation(Foundation.NSString) +M:SceneKit.SCNParticleSystem.GetAnimationKeys +M:SceneKit.SCNParticleSystem.GetAnimationPlayer(Foundation.NSString) +M:SceneKit.SCNParticleSystem.IsAnimationPaused(Foundation.NSString) +M:SceneKit.SCNParticleSystem.PauseAnimation(Foundation.NSString) +M:SceneKit.SCNParticleSystem.RemoveAllAnimations +M:SceneKit.SCNParticleSystem.RemoveAllAnimationsWithBlendOutDuration(System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNParticleSystem.RemoveAnimation(Foundation.NSString,System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNParticleSystem.RemoveAnimation(Foundation.NSString) +M:SceneKit.SCNParticleSystem.RemoveAnimationUsingBlendOutDuration(Foundation.NSString,System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNParticleSystem.ResumeAnimation(Foundation.NSString) +M:SceneKit.SCNParticleSystem.SetSpeed(System.Runtime.InteropServices.NFloat,Foundation.NSString) M:SceneKit.SCNPhysicsBehavior.EncodeTo(Foundation.NSCoder) +M:SceneKit.SCNPhysicsBody.Copy(Foundation.NSZone) M:SceneKit.SCNPhysicsBody.EncodeTo(Foundation.NSCoder) M:SceneKit.SCNPhysicsContactDelegate_Extensions.DidBeginContact(SceneKit.ISCNPhysicsContactDelegate,SceneKit.SCNPhysicsWorld,SceneKit.SCNPhysicsContact) M:SceneKit.SCNPhysicsContactDelegate_Extensions.DidEndContact(SceneKit.ISCNPhysicsContactDelegate,SceneKit.SCNPhysicsWorld,SceneKit.SCNPhysicsContact) @@ -43051,7 +44970,9 @@ M:SceneKit.SCNPhysicsContactDelegate.DidBeginContact(SceneKit.SCNPhysicsWorld,Sc M:SceneKit.SCNPhysicsContactDelegate.DidEndContact(SceneKit.SCNPhysicsWorld,SceneKit.SCNPhysicsContact) M:SceneKit.SCNPhysicsContactDelegate.DidUpdateContact(SceneKit.SCNPhysicsWorld,SceneKit.SCNPhysicsContact) M:SceneKit.SCNPhysicsContactEventArgs.#ctor(SceneKit.SCNPhysicsContact) +M:SceneKit.SCNPhysicsField.Copy(Foundation.NSZone) M:SceneKit.SCNPhysicsField.EncodeTo(Foundation.NSCoder) +M:SceneKit.SCNPhysicsShape.Copy(Foundation.NSZone) M:SceneKit.SCNPhysicsShape.Create(SceneKit.SCNGeometry,SceneKit.SCNPhysicsShapeOptions) M:SceneKit.SCNPhysicsShape.Create(SceneKit.SCNGeometry,System.Nullable{SceneKit.SCNPhysicsShapeType},System.Nullable{System.Boolean},System.Nullable{SceneKit.SCNVector3}) M:SceneKit.SCNPhysicsShape.Create(SceneKit.SCNNode,SceneKit.SCNPhysicsShapeOptions) @@ -43062,6 +44983,7 @@ M:SceneKit.SCNPhysicsShapeOptions.#ctor M:SceneKit.SCNPhysicsShapeOptions.ToDictionary M:SceneKit.SCNPhysicsTest.#ctor M:SceneKit.SCNPhysicsTest.#ctor(Foundation.NSDictionary) +M:SceneKit.SCNPhysicsVehicleWheel.Copy(Foundation.NSZone) M:SceneKit.SCNPhysicsVehicleWheel.EncodeTo(Foundation.NSCoder) M:SceneKit.SCNPhysicsWorld.add_DidBeginContact(System.EventHandler{SceneKit.SCNPhysicsContactEventArgs}) M:SceneKit.SCNPhysicsWorld.add_DidEndContact(System.EventHandler{SceneKit.SCNPhysicsContactEventArgs}) @@ -43075,6 +44997,7 @@ M:SceneKit.SCNPhysicsWorld.RayTestWithSegmentFromPoint(SceneKit.SCNVector3,Scene M:SceneKit.SCNPhysicsWorld.remove_DidBeginContact(System.EventHandler{SceneKit.SCNPhysicsContactEventArgs}) M:SceneKit.SCNPhysicsWorld.remove_DidEndContact(System.EventHandler{SceneKit.SCNPhysicsContactEventArgs}) M:SceneKit.SCNPhysicsWorld.remove_DidUpdateContact(System.EventHandler{SceneKit.SCNPhysicsContactEventArgs}) +M:SceneKit.SCNProgram.Copy(Foundation.NSZone) M:SceneKit.SCNProgram.Dispose(System.Boolean) M:SceneKit.SCNProgram.EncodeTo(Foundation.NSCoder) M:SceneKit.SCNProgram.SetSemantic(Foundation.NSString,System.String,SceneKit.SCNProgramSemanticOptions) @@ -43095,9 +45018,17 @@ M:SceneKit.SCNReferenceNode.EncodeTo(Foundation.NSCoder) M:SceneKit.SCNRenderer.Dispose(System.Boolean) M:SceneKit.SCNRenderer.FromContext(OpenGL.CGLContext,Foundation.NSDictionary) M:SceneKit.SCNRenderer.FromContext(OpenGLES.EAGLContext,Foundation.NSDictionary) +M:SceneKit.SCNRenderer.GetNodesInsideFrustum(SceneKit.SCNNode) +M:SceneKit.SCNRenderer.HitTest(CoreGraphics.CGPoint,Foundation.NSDictionary) M:SceneKit.SCNRenderer.HitTest(CoreGraphics.CGPoint,SceneKit.SCNHitTestOptions) +M:SceneKit.SCNRenderer.IsNodeInsideFrustum(SceneKit.SCNNode,SceneKit.SCNNode) +M:SceneKit.SCNRenderer.Prepare(Foundation.NSObject,System.Func{System.Boolean}) +M:SceneKit.SCNRenderer.Prepare(Foundation.NSObject[],System.Action{System.Boolean}) M:SceneKit.SCNRenderer.PrepareAsync(Foundation.NSObject[]) +M:SceneKit.SCNRenderer.PresentScene(SceneKit.SCNScene,SpriteKit.SKTransition,SceneKit.SCNNode,System.Action) M:SceneKit.SCNRenderer.PresentSceneAsync(SceneKit.SCNScene,SpriteKit.SKTransition,SceneKit.SCNNode) +M:SceneKit.SCNRenderer.ProjectPoint(SceneKit.SCNVector3) +M:SceneKit.SCNRenderer.UnprojectPoint(SceneKit.SCNVector3) M:SceneKit.SCNRenderingOptions.#ctor M:SceneKit.SCNRenderingOptions.#ctor(Foundation.NSDictionary) M:SceneKit.SCNScene.Add(SceneKit.SCNNode) @@ -43158,7 +45089,22 @@ M:SceneKit.SCNShaderModifiers.#ctor M:SceneKit.SCNShaderModifiers.#ctor(Foundation.NSDictionary) M:SceneKit.SCNSkinner.Create(SceneKit.SCNGeometry,SceneKit.SCNNode[],SceneKit.SCNMatrix4[],SceneKit.SCNGeometrySource,SceneKit.SCNGeometrySource) M:SceneKit.SCNSkinner.EncodeTo(Foundation.NSCoder) +M:SceneKit.SCNTechnique.AddAnimation(SceneKit.ISCNAnimationProtocol,System.String) +M:SceneKit.SCNTechnique.AddAnimation(SceneKit.SCNAnimationPlayer,Foundation.NSString) +M:SceneKit.SCNTechnique.Copy(Foundation.NSZone) M:SceneKit.SCNTechnique.EncodeTo(Foundation.NSCoder) +M:SceneKit.SCNTechnique.GetAnimation(Foundation.NSString) +M:SceneKit.SCNTechnique.GetAnimationKeys +M:SceneKit.SCNTechnique.GetAnimationPlayer(Foundation.NSString) +M:SceneKit.SCNTechnique.IsAnimationPaused(Foundation.NSString) +M:SceneKit.SCNTechnique.PauseAnimation(Foundation.NSString) +M:SceneKit.SCNTechnique.RemoveAllAnimations +M:SceneKit.SCNTechnique.RemoveAllAnimationsWithBlendOutDuration(System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNTechnique.RemoveAnimation(Foundation.NSString,System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNTechnique.RemoveAnimation(Foundation.NSString) +M:SceneKit.SCNTechnique.RemoveAnimationUsingBlendOutDuration(Foundation.NSString,System.Runtime.InteropServices.NFloat) +M:SceneKit.SCNTechnique.ResumeAnimation(Foundation.NSString) +M:SceneKit.SCNTechnique.SetSpeed(System.Runtime.InteropServices.NFloat,Foundation.NSString) M:SceneKit.SCNText.Create(Foundation.NSAttributedString,System.Runtime.InteropServices.NFloat) M:SceneKit.SCNText.Create(System.String,System.Runtime.InteropServices.NFloat) M:SceneKit.SCNTimingFunction.EncodeTo(Foundation.NSCoder) @@ -43173,10 +45119,18 @@ M:SceneKit.SCNVector4.op_Implicit(System.Numerics.Vector4)~SceneKit.SCNVector4 M:SceneKit.SCNView.#ctor(CoreGraphics.CGRect,SceneKit.SCNRenderingOptions) M:SceneKit.SCNView.#ctor(CoreGraphics.CGRect) M:SceneKit.SCNView.Dispose(System.Boolean) +M:SceneKit.SCNView.GetNodesInsideFrustum(SceneKit.SCNNode) +M:SceneKit.SCNView.HitTest(CoreGraphics.CGPoint,Foundation.NSDictionary) M:SceneKit.SCNView.HitTest(CoreGraphics.CGPoint,SceneKit.SCNHitTestOptions) +M:SceneKit.SCNView.IsNodeInsideFrustum(SceneKit.SCNNode,SceneKit.SCNNode) +M:SceneKit.SCNView.Prepare(Foundation.NSObject,System.Func{System.Boolean}) +M:SceneKit.SCNView.Prepare(Foundation.NSObject[],System.Action{System.Boolean}) M:SceneKit.SCNView.PrepareAsync(Foundation.NSObject[]) +M:SceneKit.SCNView.PresentScene(SceneKit.SCNScene,SpriteKit.SKTransition,SceneKit.SCNNode,System.Action) M:SceneKit.SCNView.PresentSceneAsync(SceneKit.SCNScene,SpriteKit.SKTransition,SceneKit.SCNNode) +M:SceneKit.SCNView.ProjectPoint(SceneKit.SCNVector3) M:SceneKit.SCNView.SCNViewAppearance.#ctor(System.IntPtr) +M:SceneKit.SCNView.UnprojectPoint(SceneKit.SCNVector3) M:ScreenCaptureKit.ISCContentSharingPickerObserver.DidCancel(ScreenCaptureKit.SCContentSharingPicker,ScreenCaptureKit.SCStream) M:ScreenCaptureKit.ISCContentSharingPickerObserver.DidFail(Foundation.NSError) M:ScreenCaptureKit.ISCContentSharingPickerObserver.DidUpdate(ScreenCaptureKit.SCContentSharingPicker,ScreenCaptureKit.SCContentFilter,ScreenCaptureKit.SCStream) @@ -43491,8 +45445,11 @@ M:Security.SslContext.Write(System.Byte[],System.IntPtr@) M:Security.SslStreamConnection.#ctor(System.IO.Stream) M:Security.SslStreamConnection.Read(System.IntPtr,System.IntPtr@) M:Security.SslStreamConnection.Write(System.IntPtr,System.IntPtr@) +M:SensitiveContentAnalysis.SCSensitivityAnalyzer.AnalyzeImage(CoreGraphics.CGImage,System.Action{SensitiveContentAnalysis.SCSensitivityAnalysis,Foundation.NSError}) +M:SensitiveContentAnalysis.SCSensitivityAnalyzer.AnalyzeImage(Foundation.NSUrl,System.Action{SensitiveContentAnalysis.SCSensitivityAnalysis,Foundation.NSError}) M:SensitiveContentAnalysis.SCSensitivityAnalyzer.AnalyzeImageAsync(CoreGraphics.CGImage) M:SensitiveContentAnalysis.SCSensitivityAnalyzer.AnalyzeImageAsync(Foundation.NSUrl) +M:SensitiveContentAnalysis.SCSensitivityAnalyzer.AnalyzeVideo(Foundation.NSUrl,System.Action{SensitiveContentAnalysis.SCSensitivityAnalysis,Foundation.NSError}) M:SensitiveContentAnalysis.SCSensitivityAnalyzer.AnalyzeVideoAsync(Foundation.NSUrl,Foundation.NSProgress@) M:SensitiveContentAnalysis.SCSensitivityAnalyzer.AnalyzeVideoAsync(Foundation.NSUrl) M:SensorKit.ISRSensorReaderDelegate.DidChangeAuthorizationStatus(SensorKit.SRSensorReader,SensorKit.SRAuthorizationStatus) @@ -43510,7 +45467,10 @@ M:SensorKit.SRAbsoluteTime.FromContinuousTime(System.UInt64) M:SensorKit.SRAbsoluteTime.GetCurrent M:SensorKit.SRAbsoluteTime.ToCFAbsoluteTime(System.Double) M:SensorKit.SRDeletionRecord.EncodeTo(Foundation.NSCoder) +M:SensorKit.SRDevice.Copy(Foundation.NSZone) M:SensorKit.SRDevice.EncodeTo(Foundation.NSCoder) +M:SensorKit.SRFetchResult`1.Copy(Foundation.NSZone) +M:SensorKit.SRMediaEvent.Copy(Foundation.NSZone) M:SensorKit.SRMediaEvent.EncodeTo(Foundation.NSCoder) M:SensorKit.SRSensorExtensions.GetSensorForDeletionRecords(SensorKit.SRSensor) M:SensorKit.SRSensorReader.#ctor(SensorKit.SRSensor) @@ -43536,6 +45496,7 @@ M:SensorKit.SRSensorReaderDelegate.FetchingRequestFailed(SensorKit.SRSensorReade M:SensorKit.SRSensorReaderDelegate.StartRecordingFailed(SensorKit.SRSensorReader,Foundation.NSError) M:SensorKit.SRSensorReaderDelegate.StopRecordingFailed(SensorKit.SRSensorReader,Foundation.NSError) M:SensorKit.SRSensorReaderDelegate.WillStartRecording(SensorKit.SRSensorReader) +M:SensorKit.SRSupplementalCategory.Copy(Foundation.NSZone) M:SensorKit.SRSupplementalCategory.EncodeTo(Foundation.NSCoder) M:ServiceManagement.SMAppService.CreateAgentService(System.String) M:ServiceManagement.SMAppService.CreateDaemonService(System.String) @@ -43554,6 +45515,7 @@ M:SharedWithYou.ISWCollaborationViewDelegate.WillPresentPopover(SharedWithYou.SW M:SharedWithYou.ISWHighlightCenterDelegate.HighlightsDidChange(SharedWithYou.SWHighlightCenter) M:SharedWithYou.SWAttributionView.#ctor(CoreGraphics.CGRect) M:SharedWithYou.SWAttributionView.SWAttributionViewAppearance.#ctor(System.IntPtr) +M:SharedWithYou.SWCollaborationHighlight.Copy(Foundation.NSZone) M:SharedWithYou.SWCollaborationHighlight.EncodeTo(Foundation.NSCoder) M:SharedWithYou.SWCollaborationView.#ctor(CoreGraphics.CGRect) M:SharedWithYou.SWCollaborationView.Dispose(System.Boolean) @@ -43564,6 +45526,7 @@ M:SharedWithYou.SWCollaborationViewDelegate_Extensions.WillPresentPopover(Shared M:SharedWithYou.SWCollaborationViewDelegate.DidDismissPopover(SharedWithYou.SWCollaborationView) M:SharedWithYou.SWCollaborationViewDelegate.ShouldPresentPopover(SharedWithYou.SWCollaborationView) M:SharedWithYou.SWCollaborationViewDelegate.WillPresentPopover(SharedWithYou.SWCollaborationView) +M:SharedWithYou.SWHighlight.Copy(Foundation.NSZone) M:SharedWithYou.SWHighlight.EncodeTo(Foundation.NSCoder) M:SharedWithYou.SWHighlightCenter.Dispose(System.Boolean) M:SharedWithYou.SWHighlightCenter.GetCollaborationHighlightAsync(Foundation.NSUrl) @@ -43580,45 +45543,143 @@ M:SharedWithYou.SWHighlightPersistenceEvent.Copy(Foundation.NSZone) M:SharedWithYou.SWHighlightPersistenceEvent.EncodeTo(Foundation.NSCoder) M:SharedWithYouCore.ISWCollaborationActionHandler.HandleStartCollaborationAction(SharedWithYouCore.SWCollaborationCoordinator,SharedWithYouCore.SWStartCollaborationAction) M:SharedWithYouCore.ISWCollaborationActionHandler.HandleUpdateCollaborationParticipantsAction(SharedWithYouCore.SWCollaborationCoordinator,SharedWithYouCore.SWUpdateCollaborationParticipantsAction) +M:SharedWithYouCore.SWAction.Copy(Foundation.NSZone) M:SharedWithYouCore.SWAction.EncodeTo(Foundation.NSCoder) M:SharedWithYouCore.SWCollaborationCoordinator.Dispose(System.Boolean) M:SharedWithYouCore.SWCollaborationMetadata.#ctor(System.String,SharedWithYouCore.SWIdentifierType) M:SharedWithYouCore.SWCollaborationMetadata.#ctor(System.String) +M:SharedWithYouCore.SWCollaborationMetadata.Copy(Foundation.NSZone) M:SharedWithYouCore.SWCollaborationMetadata.EncodeTo(Foundation.NSCoder) M:SharedWithYouCore.SWCollaborationMetadata.GetItemProviderVisibilityForTypeIdentifier(System.String) M:SharedWithYouCore.SWCollaborationMetadata.GetObject(Foundation.NSData,System.String,Foundation.NSError@) M:SharedWithYouCore.SWCollaborationMetadata.LoadData(System.String,System.Action{Foundation.NSData,Foundation.NSError}) M:SharedWithYouCore.SWCollaborationMetadata.LoadDataAsync(System.String,Foundation.NSProgress@) M:SharedWithYouCore.SWCollaborationMetadata.LoadDataAsync(System.String) +M:SharedWithYouCore.SWCollaborationMetadata.MutableCopy(Foundation.NSZone) +M:SharedWithYouCore.SWCollaborationOption.Copy(Foundation.NSZone) M:SharedWithYouCore.SWCollaborationOption.EncodeTo(Foundation.NSCoder) +M:SharedWithYouCore.SWCollaborationOptionsGroup.Copy(Foundation.NSZone) M:SharedWithYouCore.SWCollaborationOptionsGroup.EncodeTo(Foundation.NSCoder) M:SharedWithYouCore.SWCollaborationOptionsPickerGroup.#ctor(System.String,SharedWithYouCore.SWCollaborationOption[]) +M:SharedWithYouCore.SWCollaborationShareOptions.Copy(Foundation.NSZone) M:SharedWithYouCore.SWCollaborationShareOptions.EncodeTo(Foundation.NSCoder) M:SharedWithYouCore.SWPerson.EncodeTo(Foundation.NSCoder) +M:SharedWithYouCore.SWPersonIdentity.Copy(Foundation.NSZone) M:SharedWithYouCore.SWPersonIdentity.EncodeTo(Foundation.NSCoder) +M:SharedWithYouCore.SWPersonIdentityProof.Copy(Foundation.NSZone) M:SharedWithYouCore.SWPersonIdentityProof.EncodeTo(Foundation.NSCoder) +M:SharedWithYouCore.SWStartCollaborationAction.Copy(Foundation.NSZone) M:SharedWithYouCore.SWStartCollaborationAction.EncodeTo(Foundation.NSCoder) +M:SharedWithYouCore.SWUpdateCollaborationParticipantsAction.Copy(Foundation.NSZone) 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 +M:Social.SLComposeServiceViewController.CellClicked(AppKit.NSTextView,AppKit.NSTextAttachmentCell,CoreGraphics.CGRect,System.UIntPtr) +M:Social.SLComposeServiceViewController.CellDoubleClicked(AppKit.NSTextView,AppKit.NSTextAttachmentCell,CoreGraphics.CGRect,System.UIntPtr) +M:Social.SLComposeServiceViewController.Changed(UIKit.UITextView) +M:Social.SLComposeServiceViewController.DidChangeSelection(Foundation.NSNotification) +M:Social.SLComposeServiceViewController.DidChangeTypingAttributes(Foundation.NSNotification) +M:Social.SLComposeServiceViewController.DidCheckText(AppKit.NSTextView,Foundation.NSRange,Foundation.NSTextCheckingTypes,Foundation.NSDictionary,Foundation.NSTextCheckingResult[],Foundation.NSOrthography,System.IntPtr) +M:Social.SLComposeServiceViewController.DidSelectCancel +M:Social.SLComposeServiceViewController.DidSelectPost +M:Social.SLComposeServiceViewController.DoCommandBySelector(AppKit.NSTextView,ObjCRuntime.Selector) +M:Social.SLComposeServiceViewController.DraggedCell(AppKit.NSTextView,AppKit.NSTextAttachmentCell,CoreGraphics.CGRect,AppKit.NSEvent,System.UIntPtr) +M:Social.SLComposeServiceViewController.EditingEnded(UIKit.UITextView) +M:Social.SLComposeServiceViewController.EditingStarted(UIKit.UITextView) +M:Social.SLComposeServiceViewController.GetCandidates(AppKit.NSTextView,Foundation.NSRange) +M:Social.SLComposeServiceViewController.GetCompletions(AppKit.NSTextView,System.String[],Foundation.NSRange,System.IntPtr@) +M:Social.SLComposeServiceViewController.GetConfigurationItems +M:Social.SLComposeServiceViewController.GetEditMenuForText(UIKit.UITextView,Foundation.NSRange,UIKit.UIMenuElement[]) +M:Social.SLComposeServiceViewController.GetMenuConfiguration(UIKit.UITextView,UIKit.UITextItem,UIKit.UIMenu) +M:Social.SLComposeServiceViewController.GetPrimaryAction(UIKit.UITextView,UIKit.UITextItem,UIKit.UIAction) +M:Social.SLComposeServiceViewController.GetTextCheckingCandidates(AppKit.NSTextView,Foundation.NSTextCheckingResult[],Foundation.NSRange) +M:Social.SLComposeServiceViewController.GetUndoManager(AppKit.NSTextView) +M:Social.SLComposeServiceViewController.GetWritablePasteboardTypes(AppKit.NSTextView,AppKit.NSTextAttachmentCell,System.UIntPtr) +M:Social.SLComposeServiceViewController.IsContentValid +M:Social.SLComposeServiceViewController.LinkClicked(AppKit.NSTextView,Foundation.NSObject,System.UIntPtr) +M:Social.SLComposeServiceViewController.LoadPreviewView +M:Social.SLComposeServiceViewController.MenuForEvent(AppKit.NSTextView,AppKit.NSMenu,AppKit.NSEvent,System.UIntPtr) +M:Social.SLComposeServiceViewController.PopConfigurationViewController +M:Social.SLComposeServiceViewController.PresentationAnimationDidFinish +M:Social.SLComposeServiceViewController.PushConfigurationViewController(UIKit.UIViewController) +M:Social.SLComposeServiceViewController.ReloadConfigurationItems +M:Social.SLComposeServiceViewController.SelectionChanged(UIKit.UITextView) +M:Social.SLComposeServiceViewController.ShouldBeginEditing(UIKit.UITextView) +M:Social.SLComposeServiceViewController.ShouldChangeText(UIKit.UITextView,Foundation.NSRange,System.String) +M:Social.SLComposeServiceViewController.ShouldChangeTextInRange(AppKit.NSTextView,Foundation.NSRange,System.String) +M:Social.SLComposeServiceViewController.ShouldChangeTextInRanges(AppKit.NSTextView,Foundation.NSValue[],System.String[]) +M:Social.SLComposeServiceViewController.ShouldChangeTypingAttributes(AppKit.NSTextView,Foundation.NSDictionary,Foundation.NSDictionary) +M:Social.SLComposeServiceViewController.ShouldEndEditing(UIKit.UITextView) +M:Social.SLComposeServiceViewController.ShouldInteractWithTextAttachment(UIKit.UITextView,UIKit.NSTextAttachment,Foundation.NSRange,UIKit.UITextItemInteraction) +M:Social.SLComposeServiceViewController.ShouldInteractWithTextAttachment(UIKit.UITextView,UIKit.NSTextAttachment,Foundation.NSRange) +M:Social.SLComposeServiceViewController.ShouldInteractWithUrl(UIKit.UITextView,Foundation.NSUrl,Foundation.NSRange,UIKit.UITextItemInteraction) +M:Social.SLComposeServiceViewController.ShouldInteractWithUrl(UIKit.UITextView,Foundation.NSUrl,Foundation.NSRange) +M:Social.SLComposeServiceViewController.ShouldSelectCandidates(AppKit.NSTextView,System.UIntPtr) +M:Social.SLComposeServiceViewController.ShouldSetSpellingState(AppKit.NSTextView,System.IntPtr,Foundation.NSRange) +M:Social.SLComposeServiceViewController.ShouldUpdateTouchBarItemIdentifiers(AppKit.NSTextView,System.String[]) +M:Social.SLComposeServiceViewController.ValidateContent +M:Social.SLComposeServiceViewController.WillChangeSelection(AppKit.NSTextView,Foundation.NSRange,Foundation.NSRange) +M:Social.SLComposeServiceViewController.WillChangeSelectionFromRanges(AppKit.NSTextView,Foundation.NSValue[],Foundation.NSValue[]) +M:Social.SLComposeServiceViewController.WillCheckText(AppKit.NSTextView,Foundation.NSRange,Foundation.NSDictionary,Foundation.NSTextCheckingTypes) +M:Social.SLComposeServiceViewController.WillDismissEditMenu(UIKit.UITextView,UIKit.IUIEditMenuInteractionAnimating) +M:Social.SLComposeServiceViewController.WillDisplay(UIKit.UITextView,UIKit.UITextItem,UIKit.IUIContextMenuInteractionAnimating) +M:Social.SLComposeServiceViewController.WillDisplayToolTip(AppKit.NSTextView,System.String,System.UIntPtr) +M:Social.SLComposeServiceViewController.WillEnd(UIKit.UITextView,UIKit.UITextItem,UIKit.IUIContextMenuInteractionAnimating) +M:Social.SLComposeServiceViewController.WillPresentEditMenu(UIKit.UITextView,UIKit.IUIEditMenuInteractionAnimating) +M:Social.SLComposeServiceViewController.WriteCell(AppKit.NSTextView,AppKit.NSTextAttachmentCell,System.UIntPtr,AppKit.NSPasteboard,System.String) +M:Social.SLComposeSheetConfigurationItem.#ctor M:Social.SLComposeViewController.#ctor(System.String,Foundation.NSBundle) +M:Social.SLComposeViewController.AddImage(UIKit.UIImage) +M:Social.SLComposeViewController.AddUrl(Foundation.NSUrl) +M:Social.SLComposeViewController.FromService(Foundation.NSString) M:Social.SLComposeViewController.FromService(Social.SLServiceKind) +M:Social.SLComposeViewController.IsAvailable(Foundation.NSString) M:Social.SLComposeViewController.IsAvailable(Social.SLServiceKind) +M:Social.SLComposeViewController.RemoveAllImages +M:Social.SLComposeViewController.RemoveAllUrls +M:Social.SLComposeViewController.SetInitialText(System.String) +M:Social.SLRequest.AddMultipartData(Foundation.NSData,System.String,System.String,System.String) +M:Social.SLRequest.AddMultipartData(Foundation.NSData,System.String,System.String) +M:Social.SLRequest.Create(Foundation.NSString,Social.SLRequestMethod,Foundation.NSUrl,Foundation.NSDictionary) M:Social.SLRequest.Create(Social.SLServiceKind,Social.SLRequestMethod,Foundation.NSUrl,Foundation.NSDictionary) +M:Social.SLRequest.GetPreparedUrlRequest +M:Social.SLRequest.PerformRequest(System.Action{Foundation.NSData,Foundation.NSHttpUrlResponse,Foundation.NSError}) M:Social.SLRequest.PerformRequestAsync M:Social.SLRequestResult.#ctor(Foundation.NSData,Foundation.NSHttpUrlResponse) M:SoundAnalysis.ISNResultsObserving.DidComplete(SoundAnalysis.ISNRequest) @@ -43652,11 +45713,15 @@ M:Speech.ISFSpeechRecognitionTaskDelegate.DidHypothesizeTranscription(Speech.SFS M:Speech.ISFSpeechRecognitionTaskDelegate.FinishedReadingAudio(Speech.SFSpeechRecognitionTask) M:Speech.ISFSpeechRecognitionTaskDelegate.WasCancelled(Speech.SFSpeechRecognitionTask) M:Speech.ISFSpeechRecognizerDelegate.AvailabilityDidChange(Speech.SFSpeechRecognizer,System.Boolean) +M:Speech.SFAcousticFeature.Copy(Foundation.NSZone) M:Speech.SFAcousticFeature.EncodeTo(Foundation.NSCoder) M:Speech.SFAnalysisContextTag.#ctor M:Speech.SFSpeechLanguageModel.PrepareCustomModelAsync(Foundation.NSUrl,System.String,Speech.SFSpeechLanguageModelConfiguration,System.Boolean) M:Speech.SFSpeechLanguageModel.PrepareCustomModelAsync(Foundation.NSUrl,System.String,Speech.SFSpeechLanguageModelConfiguration) +M:Speech.SFSpeechLanguageModelConfiguration.Copy(Foundation.NSZone) +M:Speech.SFSpeechRecognitionMetadata.Copy(Foundation.NSZone) M:Speech.SFSpeechRecognitionMetadata.EncodeTo(Foundation.NSCoder) +M:Speech.SFSpeechRecognitionResult.Copy(Foundation.NSZone) M:Speech.SFSpeechRecognitionResult.EncodeTo(Foundation.NSCoder) M:Speech.SFSpeechRecognitionTaskDelegate_Extensions.DidDetectSpeech(Speech.ISFSpeechRecognitionTaskDelegate,Speech.SFSpeechRecognitionTask) M:Speech.SFSpeechRecognitionTaskDelegate_Extensions.DidFinishRecognition(Speech.ISFSpeechRecognitionTaskDelegate,Speech.SFSpeechRecognitionTask,Speech.SFSpeechRecognitionResult) @@ -43673,8 +45738,11 @@ M:Speech.SFSpeechRecognitionTaskDelegate.WasCancelled(Speech.SFSpeechRecognition M:Speech.SFSpeechRecognizer.Dispose(System.Boolean) M:Speech.SFSpeechRecognizerDelegate_Extensions.AvailabilityDidChange(Speech.ISFSpeechRecognizerDelegate,Speech.SFSpeechRecognizer,System.Boolean) M:Speech.SFSpeechRecognizerDelegate.AvailabilityDidChange(Speech.SFSpeechRecognizer,System.Boolean) +M:Speech.SFTranscription.Copy(Foundation.NSZone) M:Speech.SFTranscription.EncodeTo(Foundation.NSCoder) +M:Speech.SFTranscriptionSegment.Copy(Foundation.NSZone) M:Speech.SFTranscriptionSegment.EncodeTo(Foundation.NSCoder) +M:Speech.SFVoiceAnalytics.Copy(Foundation.NSZone) M:Speech.SFVoiceAnalytics.EncodeTo(Foundation.NSCoder) M:SpriteKit.ISKPhysicsContactDelegate.DidBeginContact(SpriteKit.SKPhysicsContact) M:SpriteKit.ISKPhysicsContactDelegate.DidEndContact(SpriteKit.SKPhysicsContact) @@ -43685,22 +45753,27 @@ M:SpriteKit.ISKSceneDelegate.DidSimulatePhysics(SpriteKit.SKScene) M:SpriteKit.ISKSceneDelegate.Update(System.Double,SpriteKit.SKScene) M:SpriteKit.ISKViewDelegate.ShouldRender(SpriteKit.SKView,System.Double) M:SpriteKit.SK3DNode.HitTest(CoreGraphics.CGPoint,SceneKit.SCNHitTestOptions) +M:SpriteKit.SKAction.Copy(Foundation.NSZone) M:SpriteKit.SKAction.EncodeTo(Foundation.NSCoder) M:SpriteKit.SKAction.ResizeTo(CoreGraphics.CGSize,System.Double) M:SpriteKit.SKAttribute.EncodeTo(Foundation.NSCoder) M:SpriteKit.SKAttributeValue.EncodeTo(Foundation.NSCoder) M:SpriteKit.SKAudioNode.EncodeTo(Foundation.NSCoder) +M:SpriteKit.SKConstraint.Copy(Foundation.NSZone) M:SpriteKit.SKConstraint.EncodeTo(Foundation.NSCoder) M:SpriteKit.SKEffectNode.Dispose(System.Boolean) M:SpriteKit.SKEmitterNode.Dispose(System.Boolean) M:SpriteKit.SKKeyframeSequence.#ctor(Foundation.NSObject[],Foundation.NSNumber[]) M:SpriteKit.SKKeyframeSequence.#ctor(Foundation.NSObject[],System.Double[]) M:SpriteKit.SKKeyframeSequence.#ctor(Foundation.NSObject[],System.Single[]) +M:SpriteKit.SKKeyframeSequence.Copy(Foundation.NSZone) M:SpriteKit.SKKeyframeSequence.EncodeTo(Foundation.NSCoder) M:SpriteKit.SKNode.Add(SpriteKit.SKNode) M:SpriteKit.SKNode.AddNodes(SpriteKit.SKNode[]) +M:SpriteKit.SKNode.Copy(Foundation.NSZone) M:SpriteKit.SKNode.Create(System.String,Foundation.NSSet{ObjCRuntime.Class},Foundation.NSError@) M:SpriteKit.SKNode.Create(System.String,System.Type[],Foundation.NSError@) +M:SpriteKit.SKNode.DidHintFocusMovement(UIKit.UIFocusMovementHint) M:SpriteKit.SKNode.DidUpdateFocus(UIKit.UIFocusUpdateContext,UIKit.UIFocusAnimationCoordinator) M:SpriteKit.SKNode.Dispose(System.Boolean) M:SpriteKit.SKNode.EncodeTo(Foundation.NSCoder) @@ -43720,6 +45793,7 @@ M:SpriteKit.SKNode.UpdateFocusIfNeeded M:SpriteKit.SKNodeEvent_NSEvent.LocationInNode(AppKit.NSEvent,SpriteKit.SKNode) M:SpriteKit.SKNodeTouches_UITouch.LocationInNode(UIKit.UITouch,SpriteKit.SKNode) M:SpriteKit.SKNodeTouches_UITouch.PreviousLocationInNode(UIKit.UITouch,SpriteKit.SKNode) +M:SpriteKit.SKPhysicsBody.Copy(Foundation.NSZone) M:SpriteKit.SKPhysicsBody.Dispose(System.Boolean) M:SpriteKit.SKPhysicsBody.EncodeTo(Foundation.NSCoder) M:SpriteKit.SKPhysicsContactDelegate_Extensions.DidBeginContact(SpriteKit.ISKPhysicsContactDelegate,SpriteKit.SKPhysicsContact) @@ -43733,8 +45807,10 @@ M:SpriteKit.SKPhysicsWorld.Dispose(System.Boolean) M:SpriteKit.SKPhysicsWorld.EncodeTo(Foundation.NSCoder) M:SpriteKit.SKPhysicsWorld.remove_DidBeginContact(System.EventHandler) M:SpriteKit.SKPhysicsWorld.remove_DidEndContact(System.EventHandler) +M:SpriteKit.SKRange.Copy(Foundation.NSZone) M:SpriteKit.SKRange.EncodeTo(Foundation.NSCoder) M:SpriteKit.SKReachConstraints.EncodeTo(Foundation.NSCoder) +M:SpriteKit.SKRegion.Copy(Foundation.NSZone) M:SpriteKit.SKRegion.EncodeTo(Foundation.NSCoder) M:SpriteKit.SKRenderer.Dispose(System.Boolean) M:SpriteKit.SKScene.Dispose(System.Boolean) @@ -43748,12 +45824,14 @@ M:SpriteKit.SKSceneDelegate.DidEvaluateActions(SpriteKit.SKScene) M:SpriteKit.SKSceneDelegate.DidFinishUpdate(SpriteKit.SKScene) M:SpriteKit.SKSceneDelegate.DidSimulatePhysics(SpriteKit.SKScene) M:SpriteKit.SKSceneDelegate.Update(System.Double,SpriteKit.SKScene) +M:SpriteKit.SKShader.Copy(Foundation.NSZone) M:SpriteKit.SKShader.EncodeTo(Foundation.NSCoder) M:SpriteKit.SKShapeNode.FromPoints(CoreGraphics.CGPoint[],System.Int32,System.Int32) M:SpriteKit.SKShapeNode.FromPoints(CoreGraphics.CGPoint[]) M:SpriteKit.SKShapeNode.FromSplinePoints(CoreGraphics.CGPoint[],System.Int32,System.Int32) M:SpriteKit.SKShapeNode.FromSplinePoints(CoreGraphics.CGPoint[]) M:SpriteKit.SKSpriteNode.Dispose(System.Boolean) +M:SpriteKit.SKTexture.Copy(Foundation.NSZone) M:SpriteKit.SKTexture.EncodeTo(Foundation.NSCoder) M:SpriteKit.SKTexture.FromNoiseMap(GameplayKit.GKNoiseMap) M:SpriteKit.SKTexture.PreloadAsync @@ -43763,17 +45841,24 @@ M:SpriteKit.SKTextureAtlas.PreloadAsync M:SpriteKit.SKTextureAtlas.PreloadTextureAtlasesAsync(System.String[]) M:SpriteKit.SKTextureAtlas.PreloadTexturesAsync(SpriteKit.SKTextureAtlas[]) M:SpriteKit.SKTextureAtlasLoadResult.#ctor(Foundation.NSError,SpriteKit.SKTextureAtlas) +M:SpriteKit.SKTileDefinition.Copy(Foundation.NSZone) M:SpriteKit.SKTileDefinition.EncodeTo(Foundation.NSCoder) +M:SpriteKit.SKTileGroup.Copy(Foundation.NSZone) M:SpriteKit.SKTileGroup.EncodeTo(Foundation.NSCoder) +M:SpriteKit.SKTileGroupRule.Copy(Foundation.NSZone) M:SpriteKit.SKTileGroupRule.EncodeTo(Foundation.NSCoder) +M:SpriteKit.SKTileMapNode.Copy(Foundation.NSZone) M:SpriteKit.SKTileMapNode.Dispose(System.Boolean) M:SpriteKit.SKTileMapNode.EncodeTo(Foundation.NSCoder) M:SpriteKit.SKTileMapNode.FromTileSet(SpriteKit.SKTileSet,System.UIntPtr,System.UIntPtr,CoreGraphics.CGSize,GameplayKit.GKNoiseMap,Foundation.NSNumber[]) +M:SpriteKit.SKTileSet.Copy(Foundation.NSZone) M:SpriteKit.SKTileSet.Dispose(System.Boolean) M:SpriteKit.SKTileSet.EncodeTo(Foundation.NSCoder) +M:SpriteKit.SKTransition.Copy(Foundation.NSZone) M:SpriteKit.SKUniform.#ctor(System.String,System.Numerics.Vector2) M:SpriteKit.SKUniform.#ctor(System.String,System.Numerics.Vector3) M:SpriteKit.SKUniform.#ctor(System.String,System.Numerics.Vector4) +M:SpriteKit.SKUniform.Copy(Foundation.NSZone) M:SpriteKit.SKUniform.EncodeTo(Foundation.NSCoder) M:SpriteKit.SKVideoNode.#ctor(Foundation.NSUrl) M:SpriteKit.SKVideoNode.#ctor(System.String) @@ -43785,6 +45870,7 @@ M:SpriteKit.SKView.EncodeTo(Foundation.NSCoder) M:SpriteKit.SKView.SKViewAppearance.#ctor(System.IntPtr) M:SpriteKit.SKViewDelegate_Extensions.ShouldRender(SpriteKit.ISKViewDelegate,SpriteKit.SKView,System.Double) M:SpriteKit.SKViewDelegate.ShouldRender(SpriteKit.SKView,System.Double) +M:SpriteKit.SKWarpGeometry.Copy(Foundation.NSZone) M:SpriteKit.SKWarpGeometry.EncodeTo(Foundation.NSCoder) M:SpriteKit.SKWarpGeometryGrid.#ctor(System.IntPtr,System.IntPtr,System.Numerics.Vector2[],System.Numerics.Vector2[]) M:SpriteKit.SKWarpGeometryGrid.Create(System.IntPtr,System.IntPtr,System.Numerics.Vector2[],System.Numerics.Vector2[]) @@ -43846,6 +45932,8 @@ M:StoreKit.SKOverlayDelegate.DidFinishDismissal(StoreKit.SKOverlay,StoreKit.SKOv M:StoreKit.SKOverlayDelegate.DidFinishPresentation(StoreKit.SKOverlay,StoreKit.SKOverlayTransitionContext) M:StoreKit.SKOverlayDelegate.WillStartDismissal(StoreKit.SKOverlay,StoreKit.SKOverlayTransitionContext) M:StoreKit.SKOverlayDelegate.WillStartPresentation(StoreKit.SKOverlay,StoreKit.SKOverlayTransitionContext) +M:StoreKit.SKPayment.Copy(Foundation.NSZone) +M:StoreKit.SKPayment.MutableCopy(Foundation.NSZone) M:StoreKit.SKPaymentQueue.Dispose(System.Boolean) M:StoreKit.SKPaymentQueueDelegate_Extensions.ShouldContinueTransaction(StoreKit.ISKPaymentQueueDelegate,StoreKit.SKPaymentQueue,StoreKit.SKPaymentTransaction,StoreKit.SKStorefront) M:StoreKit.SKPaymentQueueDelegate_Extensions.ShouldShowPriceConsent(StoreKit.ISKPaymentQueueDelegate,StoreKit.SKPaymentQueue) @@ -43902,8 +45990,11 @@ M:StoreKit.SKStoreProductViewControllerDelegate.Finished(StoreKit.SKStoreProduct M:StoreKit.StoreProductParameters.#ctor M:StoreKit.StoreProductParameters.#ctor(Foundation.NSDictionary) M:StoreKit.StoreProductParameters.#ctor(System.Int32) +M:Symbols.NSSymbolContentTransition.Copy(Foundation.NSZone) M:Symbols.NSSymbolContentTransition.EncodeTo(Foundation.NSCoder) +M:Symbols.NSSymbolEffect.Copy(Foundation.NSZone) M:Symbols.NSSymbolEffect.EncodeTo(Foundation.NSCoder) +M:Symbols.NSSymbolEffectOptions.Copy(Foundation.NSZone) M:Symbols.NSSymbolEffectOptions.EncodeTo(Foundation.NSCoder) M:System.Net.Http.CFNetworkHandler.#ctor M:System.Net.Http.CFNetworkHandler.Dispose(System.Boolean) @@ -43930,14 +46021,23 @@ M:SystemConfiguration.NetworkReachability.Unschedule M:SystemConfiguration.NetworkReachability.Unschedule(CoreFoundation.CFRunLoop,System.String) M:SystemConfiguration.StatusCodeError.GetErrorDescription(SystemConfiguration.StatusCode) M:SystemConfiguration.SystemConfigurationException.#ctor(SystemConfiguration.StatusCode) +M:ThreadNetwork.THClient.CheckPreferredNetwork(Foundation.NSData,System.Action{System.Boolean}) M:ThreadNetwork.THClient.CheckPreferredNetworkAsync(Foundation.NSData) +M:ThreadNetwork.THClient.DeleteCredentialsForBorderAgent(Foundation.NSData,System.Action{Foundation.NSError}) M:ThreadNetwork.THClient.DeleteCredentialsForBorderAgentAsync(Foundation.NSData) +M:ThreadNetwork.THClient.IsPreferredNetworkAvailable(System.Action{System.Boolean}) M:ThreadNetwork.THClient.IsPreferredNetworkAvailableAsync +M:ThreadNetwork.THClient.RetrieveAllActiveCredentials(System.Action{Foundation.NSSet{ThreadNetwork.THCredentials},Foundation.NSError}) M:ThreadNetwork.THClient.RetrieveAllActiveCredentialsAsync +M:ThreadNetwork.THClient.RetrieveAllCredentials(System.Action{Foundation.NSSet{ThreadNetwork.THCredentials},Foundation.NSError}) M:ThreadNetwork.THClient.RetrieveAllCredentialsAsync +M:ThreadNetwork.THClient.RetrieveCredentialsForBorderAgent(Foundation.NSData,System.Action{ThreadNetwork.THCredentials,Foundation.NSError}) M:ThreadNetwork.THClient.RetrieveCredentialsForBorderAgentAsync(Foundation.NSData) +M:ThreadNetwork.THClient.RetrieveCredentialsForExtendedPanId(Foundation.NSData,System.Action{ThreadNetwork.THCredentials,Foundation.NSError}) M:ThreadNetwork.THClient.RetrieveCredentialsForExtendedPanIdAsync(Foundation.NSData) +M:ThreadNetwork.THClient.RetrievePreferredCredentials(System.Action{ThreadNetwork.THCredentials,Foundation.NSError}) M:ThreadNetwork.THClient.RetrievePreferredCredentialsAsync +M:ThreadNetwork.THClient.StoreCredentialsForBorderAgent(Foundation.NSData,Foundation.NSData,System.Action{Foundation.NSError}) M:ThreadNetwork.THClient.StoreCredentialsForBorderAgentAsync(Foundation.NSData,Foundation.NSData) M:ThreadNetwork.THCredentials.EncodeTo(Foundation.NSCoder) M:TVMLKit.ITVApplicationControllerDelegate.DidFail(TVMLKit.TVApplicationController,Foundation.NSError) @@ -43960,8 +46060,12 @@ 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}) M:TVMLKit.TVApplicationControllerDelegate_Extensions.DidStop(TVMLKit.ITVApplicationControllerDelegate,TVMLKit.TVApplicationController,Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject}) @@ -43972,14 +46076,22 @@ M:TVMLKit.TVApplicationControllerDelegate.DidFinishLaunching(TVMLKit.TVApplicati M:TVMLKit.TVApplicationControllerDelegate.DidStop(TVMLKit.TVApplicationController,Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject}) M:TVMLKit.TVApplicationControllerDelegate.EvaluateAppJavaScript(TVMLKit.TVApplicationController,JavaScriptCore.JSContext) M:TVMLKit.TVApplicationControllerDelegate.GetPlayer(TVMLKit.TVApplicationController) +M:TVMLKit.TVBrowserTransitionAnimator.AnimateTransition(UIKit.IUIViewControllerContextTransitioning) +M:TVMLKit.TVBrowserTransitionAnimator.AnimationEnded(System.Boolean) +M:TVMLKit.TVBrowserTransitionAnimator.GetInterruptibleAnimator(UIKit.IUIViewControllerContextTransitioning) +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) @@ -43990,18 +46102,43 @@ 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) M:TVMLKit.TVInterfaceCreating_Extensions.GetUrlForResource(TVMLKit.ITVInterfaceCreating,System.String) M:TVMLKit.TVInterfaceCreating_Extensions.GetViewControllerForElement(TVMLKit.ITVInterfaceCreating,TVMLKit.TVViewElement,UIKit.UIViewController) M:TVMLKit.TVInterfaceCreating_Extensions.GetViewForElement(TVMLKit.ITVInterfaceCreating,TVMLKit.TVViewElement,UIKit.UIView) +M:TVMLKit.TVInterfaceFactory.GetCollectionViewCellClass(TVMLKit.TVViewElement) +M:TVMLKit.TVInterfaceFactory.GetImageForResource(System.String) +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) @@ -44045,29 +46182,51 @@ 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) 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) @@ -44996,7 +47155,22 @@ M:UIKit.NSCoder_UIGeometryKeyedCoding.Encode(Foundation.NSCoder,CoreGraphics.CGV M:UIKit.NSCoder_UIGeometryKeyedCoding.Encode(Foundation.NSCoder,UIKit.NSDirectionalEdgeInsets,System.String) M:UIKit.NSCoder_UIGeometryKeyedCoding.Encode(Foundation.NSCoder,UIKit.UIEdgeInsets,System.String) M:UIKit.NSCoder_UIGeometryKeyedCoding.Encode(Foundation.NSCoder,UIKit.UIOffset,System.String) +M:UIKit.NSCollectionLayoutAnchor.Copy(Foundation.NSZone) +M:UIKit.NSCollectionLayoutBoundarySupplementaryItem.Copy(Foundation.NSZone) +M:UIKit.NSCollectionLayoutDecorationItem.Copy(Foundation.NSZone) +M:UIKit.NSCollectionLayoutDimension.Copy(Foundation.NSZone) +M:UIKit.NSCollectionLayoutEdgeSpacing.Copy(Foundation.NSZone) +M:UIKit.NSCollectionLayoutGroup.Copy(Foundation.NSZone) +M:UIKit.NSCollectionLayoutGroupCustomItem.Copy(Foundation.NSZone) +M:UIKit.NSCollectionLayoutItem.Copy(Foundation.NSZone) +M:UIKit.NSCollectionLayoutSection.Copy(Foundation.NSZone) M:UIKit.NSCollectionLayoutSection.GetOrthogonalLayoutSectionForMediaItems +M:UIKit.NSCollectionLayoutSize.Copy(Foundation.NSZone) +M:UIKit.NSCollectionLayoutSpacing.Copy(Foundation.NSZone) +M:UIKit.NSCollectionLayoutSupplementaryItem.Copy(Foundation.NSZone) +M:UIKit.NSDataAsset.Copy(Foundation.NSZone) +M:UIKit.NSDiffableDataSourceSectionSnapshot`1.Copy(Foundation.NSZone) +M:UIKit.NSDiffableDataSourceSnapshot`2.Copy(Foundation.NSZone) M:UIKit.NSDirectionalEdgeInsets.#ctor(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat) M:UIKit.NSDirectionalEdgeInsets.Equals(System.Object) M:UIKit.NSDirectionalEdgeInsets.Equals(UIKit.NSDirectionalEdgeInsets) @@ -45011,6 +47185,8 @@ M:UIKit.NSExtendedStringDrawing.WeakDrawString(Foundation.NSString,CoreGraphics. M:UIKit.NSExtendedStringDrawing.WeakGetBoundingRect(Foundation.NSString,CoreGraphics.CGSize,Foundation.NSStringDrawingOptions,Foundation.NSDictionary,Foundation.NSStringDrawingContext) M:UIKit.NSIdentifier.GetIdentifier(UIKit.NSLayoutConstraint) M:UIKit.NSIdentifier.SetIdentifier(UIKit.NSLayoutConstraint,System.String) +M:UIKit.NSLayoutAnchor`1.Copy(Foundation.NSZone) +M:UIKit.NSLayoutAnchor`1.EncodeTo(Foundation.NSCoder) M:UIKit.NSLayoutConstraint.Create(Foundation.NSObject,UIKit.NSLayoutAttribute,UIKit.NSLayoutRelation,Foundation.NSObject,UIKit.NSLayoutAttribute,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat) M:UIKit.NSLayoutConstraint.Create(Foundation.NSObject,UIKit.NSLayoutAttribute,UIKit.NSLayoutRelation,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat) M:UIKit.NSLayoutConstraint.Create(Foundation.NSObject,UIKit.NSLayoutAttribute,UIKit.NSLayoutRelation) @@ -45072,8 +47248,11 @@ M:UIKit.NSLayoutManagerDelegate.ShouldUseAction(UIKit.NSLayoutManager,UIKit.NSCo M:UIKit.NSMutableAttributedStringKitAdditions.FixAttributesInRange(Foundation.NSMutableAttributedString,Foundation.NSRange) M:UIKit.NSObject_UIAccessibilityCustomRotor.GetAccessibilityCustomRotors(Foundation.NSObject) M:UIKit.NSObject_UIAccessibilityCustomRotor.SetAccessibilityCustomRotors(Foundation.NSObject,UIKit.UIAccessibilityCustomRotor[]) +M:UIKit.NSParagraphStyle.Copy(Foundation.NSZone) M:UIKit.NSParagraphStyle.EncodeTo(Foundation.NSCoder) +M:UIKit.NSParagraphStyle.MutableCopy(Foundation.NSZone) M:UIKit.NSPreviewInteractionPreviewUpdateEventArgs.#ctor(System.Runtime.InteropServices.NFloat,System.Boolean) +M:UIKit.NSShadow.Copy(Foundation.NSZone) M:UIKit.NSShadow.EncodeTo(Foundation.NSCoder) M:UIKit.NSStringDrawing.DrawString(Foundation.NSString,CoreGraphics.CGPoint,UIKit.UIStringAttributes) M:UIKit.NSStringDrawing.DrawString(Foundation.NSString,CoreGraphics.CGRect,UIKit.UIStringAttributes) @@ -45082,20 +47261,33 @@ M:UIKit.NSStringDrawing.WeakDrawString(Foundation.NSString,CoreGraphics.CGPoint, M:UIKit.NSStringDrawing.WeakDrawString(Foundation.NSString,CoreGraphics.CGRect,Foundation.NSDictionary) M:UIKit.NSStringDrawing.WeakGetSizeUsingAttributes(Foundation.NSString,Foundation.NSDictionary) M:UIKit.NSTextAttachment.EncodeTo(Foundation.NSCoder) +M:UIKit.NSTextAttachment.GetAttachmentBounds(Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject},UIKit.INSTextLocation,UIKit.NSTextContainer,CoreGraphics.CGRect,CoreGraphics.CGPoint) +M:UIKit.NSTextAttachment.GetAttachmentBounds(UIKit.NSTextContainer,CoreGraphics.CGRect,CoreGraphics.CGPoint,System.UIntPtr) +M:UIKit.NSTextAttachment.GetImageForBounds(CoreGraphics.CGRect,Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject},UIKit.INSTextLocation,UIKit.NSTextContainer) +M:UIKit.NSTextAttachment.GetImageForBounds(CoreGraphics.CGRect,UIKit.NSTextContainer,System.UIntPtr) +M:UIKit.NSTextAttachment.GetViewProvider(UIKit.UIView,UIKit.INSTextLocation,UIKit.NSTextContainer) M:UIKit.NSTextAttachmentContainer.GetAttachmentBounds(UIKit.NSTextContainer,CoreGraphics.CGRect,CoreGraphics.CGPoint,System.UIntPtr) M:UIKit.NSTextAttachmentContainer.GetImageForBounds(CoreGraphics.CGRect,UIKit.NSTextContainer,System.UIntPtr) M:UIKit.NSTextAttachmentViewProvider.Dispose(System.Boolean) M:UIKit.NSTextContainer.Dispose(System.Boolean) M:UIKit.NSTextContainer.EncodeTo(Foundation.NSCoder) +M:UIKit.NSTextContentManager.AdjustedRange(UIKit.NSTextRange,System.Boolean) M:UIKit.NSTextContentManager.Dispose(System.Boolean) M:UIKit.NSTextContentManager.EncodeTo(Foundation.NSCoder) +M:UIKit.NSTextContentManager.EnumerateTextElements(UIKit.INSTextLocation,UIKit.NSTextContentManagerEnumerationOptions,System.Func{UIKit.NSTextElement,System.Boolean}) +M:UIKit.NSTextContentManager.GetLocation(UIKit.INSTextLocation,System.IntPtr) +M:UIKit.NSTextContentManager.GetOffset(UIKit.INSTextLocation,UIKit.INSTextLocation) M:UIKit.NSTextContentManager.PerformEditingTransactionAsync +M:UIKit.NSTextContentManager.ReplaceContents(UIKit.NSTextRange,UIKit.NSTextElement[]) +M:UIKit.NSTextContentManager.Synchronize(System.Action{Foundation.NSError}) M:UIKit.NSTextContentManager.SynchronizeTextLayoutManagersAsync M:UIKit.NSTextContentManagerDelegate_Extensions.GetTextContentManager(UIKit.INSTextContentManagerDelegate,UIKit.NSTextContentManager,UIKit.INSTextLocation) M:UIKit.NSTextContentManagerDelegate_Extensions.ShouldEnumerateTextElement(UIKit.INSTextContentManagerDelegate,UIKit.NSTextContentManager,UIKit.NSTextElement,UIKit.NSTextContentManagerEnumerationOptions) M:UIKit.NSTextContentManagerDelegate.GetTextContentManager(UIKit.NSTextContentManager,UIKit.INSTextLocation) M:UIKit.NSTextContentManagerDelegate.ShouldEnumerateTextElement(UIKit.NSTextContentManager,UIKit.NSTextElement,UIKit.NSTextContentManagerEnumerationOptions) M:UIKit.NSTextContentStorage.Dispose(System.Boolean) +M:UIKit.NSTextContentStorage.PerformEditingTransaction(UIKit.NSTextStorage,System.Action) +M:UIKit.NSTextContentStorage.ProcessEditing(UIKit.NSTextStorage,UIKit.NSTextStorageEditActions,Foundation.NSRange,System.IntPtr,Foundation.NSRange) M:UIKit.NSTextContentStorageDelegate_Extensions.GetTextParagraph(UIKit.INSTextContentStorageDelegate,UIKit.NSTextContentStorage,Foundation.NSRange) M:UIKit.NSTextContentStorageDelegate.GetTextContentManager(UIKit.NSTextContentManager,UIKit.INSTextLocation) M:UIKit.NSTextContentStorageDelegate.GetTextParagraph(UIKit.NSTextContentStorage,Foundation.NSRange) @@ -45108,6 +47300,15 @@ M:UIKit.NSTextLayoutFragment.Dispose(System.Boolean) M:UIKit.NSTextLayoutFragment.EncodeTo(Foundation.NSCoder) M:UIKit.NSTextLayoutManager.Dispose(System.Boolean) M:UIKit.NSTextLayoutManager.EncodeTo(Foundation.NSCoder) +M:UIKit.NSTextLayoutManager.EnumerateCaretOffsets(UIKit.INSTextLocation,UIKit.NSTextSelectionDataSourceEnumerateCaretOffsetsDelegate) +M:UIKit.NSTextLayoutManager.EnumerateContainerBoundaries(UIKit.INSTextLocation,System.Boolean,UIKit.NSTextSelectionDataSourceEnumerateContainerBoundariesDelegate) +M:UIKit.NSTextLayoutManager.EnumerateSubstrings(UIKit.INSTextLocation,Foundation.NSStringEnumerationOptions,UIKit.NSTextSelectionDataSourceEnumerateSubstringsDelegate) +M:UIKit.NSTextLayoutManager.GetBaseWritingDirection(UIKit.INSTextLocation) +M:UIKit.NSTextLayoutManager.GetLineFragmentRange(CoreGraphics.CGPoint,UIKit.INSTextLocation) +M:UIKit.NSTextLayoutManager.GetLocation(UIKit.INSTextLocation,System.IntPtr) +M:UIKit.NSTextLayoutManager.GetOffsetFromLocation(UIKit.INSTextLocation,UIKit.INSTextLocation) +M:UIKit.NSTextLayoutManager.GetTextLayoutOrientation(UIKit.INSTextLocation) +M:UIKit.NSTextLayoutManager.GetTextRange(UIKit.NSTextSelectionGranularity,UIKit.INSTextLocation) M:UIKit.NSTextLayoutManagerDelegate_Extensions.GetRenderingAttributes(UIKit.INSTextLayoutManagerDelegate,UIKit.NSTextLayoutManager,Foundation.NSObject,UIKit.INSTextLocation,Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject}) M:UIKit.NSTextLayoutManagerDelegate_Extensions.GetTextLayoutFragment(UIKit.INSTextLayoutManagerDelegate,UIKit.NSTextLayoutManager,UIKit.INSTextLocation,UIKit.NSTextElement) M:UIKit.NSTextLayoutManagerDelegate_Extensions.ShouldBreakLineBeforeLocation(UIKit.INSTextLayoutManagerDelegate,UIKit.NSTextLayoutManager,UIKit.INSTextLocation,System.Boolean) @@ -45118,6 +47319,7 @@ M:UIKit.NSTextLineFragment.EncodeTo(Foundation.NSCoder) M:UIKit.NSTextList.#ctor(System.String) M:UIKit.NSTextList.#ctor(UIKit.NSTextListMarkerFormats,UIKit.NSTextListOptions) M:UIKit.NSTextList.#ctor(UIKit.NSTextListMarkerFormats) +M:UIKit.NSTextList.Copy(Foundation.NSZone) M:UIKit.NSTextList.EncodeTo(Foundation.NSCoder) M:UIKit.NSTextListElement.#ctor(Foundation.NSAttributedString) M:UIKit.NSTextListElement.#ctor(UIKit.NSTextContentManager) @@ -45148,6 +47350,8 @@ M:UIKit.NSTextStorageDelegate_Extensions.WillProcessEditing(UIKit.INSTextStorage M:UIKit.NSTextStorageDelegate.DidProcessEditing(UIKit.NSTextStorage,UIKit.NSTextStorageEditActions,Foundation.NSRange,System.IntPtr) M:UIKit.NSTextStorageDelegate.WillProcessEditing(UIKit.NSTextStorage,UIKit.NSTextStorageEditActions,Foundation.NSRange,System.IntPtr) M:UIKit.NSTextStorageEventArgs.#ctor(UIKit.NSTextStorageEditActions,Foundation.NSRange,System.IntPtr) +M:UIKit.NSTextTab.Copy(Foundation.NSZone) +M:UIKit.NSTextTab.EncodeTo(Foundation.NSCoder) M:UIKit.NSTextViewportLayoutController.Dispose(System.Boolean) M:UIKit.NSTextViewportLayoutControllerDelegate_Extensions.DidLayout(UIKit.INSTextViewportLayoutControllerDelegate,UIKit.NSTextViewportLayoutController) M:UIKit.NSTextViewportLayoutControllerDelegate_Extensions.WillLayout(UIKit.INSTextViewportLayoutControllerDelegate,UIKit.NSTextViewportLayoutController) @@ -45191,6 +47395,7 @@ M:UIKit.UIAccessibilityElement.Dispose(System.Boolean) M:UIKit.UIAccessibilityLocationDescriptor.Dispose(System.Boolean) M:UIKit.UIAccessibilityReadingContent_Extensions.GetAccessibilityAttributedContent(UIKit.IUIAccessibilityReadingContent,System.IntPtr) M:UIKit.UIAccessibilityReadingContent_Extensions.GetAccessibilityAttributedPageContent(UIKit.IUIAccessibilityReadingContent) +M:UIKit.UIAction.Target(Foundation.NSObject,Foundation.NSObject) M:UIKit.UIActionSheet.#ctor(CoreGraphics.CGRect) M:UIKit.UIActionSheet.#ctor(System.String,UIKit.IUIActionSheetDelegate,System.String,System.String,System.String[]) M:UIKit.UIActionSheet.#ctor(System.String,UIKit.IUIActionSheetDelegate) @@ -45223,7 +47428,19 @@ M:UIKit.UIActionSheetDelegate.Dismissed(UIKit.UIActionSheet,System.IntPtr) M:UIKit.UIActionSheetDelegate.Presented(UIKit.UIActionSheet) M:UIKit.UIActionSheetDelegate.WillDismiss(UIKit.UIActionSheet,System.IntPtr) M:UIKit.UIActionSheetDelegate.WillPresent(UIKit.UIActionSheet) +M:UIKit.UIActivityIndicatorView.EncodeTo(Foundation.NSCoder) M:UIKit.UIActivityIndicatorView.UIActivityIndicatorViewAppearance.#ctor(System.IntPtr) +M:UIKit.UIActivityItemProvider.GetDataTypeIdentifierForActivity(UIKit.UIActivityViewController,Foundation.NSString) +M:UIKit.UIActivityItemProvider.GetItemForActivity(UIKit.UIActivityViewController,Foundation.NSString) +M:UIKit.UIActivityItemProvider.GetLinkMetadata(UIKit.UIActivityViewController) +M:UIKit.UIActivityItemProvider.GetPlaceholderData(UIKit.UIActivityViewController) +M:UIKit.UIActivityItemProvider.GetSubjectForActivity(UIKit.UIActivityViewController,Foundation.NSString) +M:UIKit.UIActivityItemProvider.GetThumbnailImageForActivity(UIKit.UIActivityViewController,Foundation.NSString,CoreGraphics.CGSize) +M:UIKit.UIActivityItemsConfiguration.GetActivityItemsConfigurationMetadata(Foundation.NSString) +M:UIKit.UIActivityItemsConfiguration.GetActivityItemsConfigurationMetadata(System.IntPtr,Foundation.NSString) +M:UIKit.UIActivityItemsConfiguration.GetActivityItemsConfigurationPreview(System.IntPtr,Foundation.NSString,CoreGraphics.CGSize) +M:UIKit.UIActivityItemsConfiguration.GetActivityItemsConfigurationSupportsInteraction(Foundation.NSString) +M:UIKit.UIActivityItemsConfiguration.GetApplicationActivitiesForActivityItemsConfiguration M:UIKit.UIActivityItemsConfigurationReading_Extensions.GetActivityItemsConfigurationMetadata(UIKit.IUIActivityItemsConfigurationReading,Foundation.NSString) M:UIKit.UIActivityItemsConfigurationReading_Extensions.GetActivityItemsConfigurationMetadata(UIKit.IUIActivityItemsConfigurationReading,System.IntPtr,Foundation.NSString) M:UIKit.UIActivityItemsConfigurationReading_Extensions.GetActivityItemsConfigurationPreview(UIKit.IUIActivityItemsConfigurationReading,System.IntPtr,Foundation.NSString,CoreGraphics.CGSize) @@ -45257,6 +47474,7 @@ M:UIKit.UIAdaptivePresentationControllerDelegate.PrepareAdaptivePresentationCont M:UIKit.UIAdaptivePresentationControllerDelegate.ShouldDismiss(UIKit.UIPresentationController) M:UIKit.UIAdaptivePresentationControllerDelegate.WillDismiss(UIKit.UIPresentationController) M:UIKit.UIAdaptivePresentationControllerDelegate.WillPresent(UIKit.UIPresentationController,UIKit.UIModalPresentationStyle,UIKit.IUIViewControllerTransitionCoordinator) +M:UIKit.UIAlertAction.Copy(Foundation.NSZone) M:UIKit.UIAlertController.#ctor(System.String,Foundation.NSBundle) M:UIKit.UIAlertView.#ctor(System.String,System.String,UIKit.IUIAlertViewDelegate,System.String,System.String[]) M:UIKit.UIAlertView.add_Canceled(System.EventHandler) @@ -45417,9 +47635,16 @@ M:UIKit.UIApplicationDelegate.WillTerminate(UIKit.UIApplication) M:UIKit.UIApplicationLaunchEventArgs.#ctor(Foundation.NSNotification) M:UIKit.UIApplicationOpenUrlOptions.#ctor M:UIKit.UIApplicationOpenUrlOptions.#ctor(Foundation.NSDictionary) +M:UIKit.UIApplicationShortcutIcon.Copy(Foundation.NSZone) M:UIKit.UIApplicationShortcutIcon.FromContact(Contacts.CNContact) +M:UIKit.UIApplicationShortcutItem.Copy(Foundation.NSZone) +M:UIKit.UIApplicationShortcutItem.MutableCopy(Foundation.NSZone) +M:UIKit.UIBackgroundConfiguration.Copy(Foundation.NSZone) M:UIKit.UIBackgroundConfiguration.EncodeTo(Foundation.NSCoder) +M:UIKit.UIBandSelectionInteraction.DidMoveToView(UIKit.UIView) M:UIKit.UIBandSelectionInteraction.Dispose(System.Boolean) +M:UIKit.UIBandSelectionInteraction.WillMoveToView(UIKit.UIView) +M:UIKit.UIBarAppearance.Copy(Foundation.NSZone) M:UIKit.UIBarAppearance.EncodeTo(Foundation.NSCoder) M:UIKit.UIBarButtonItem.#ctor(System.String,UIKit.UIBarButtonItemStyle,System.EventHandler) M:UIKit.UIBarButtonItem.#ctor(UIKit.UIBarButtonSystemItem,System.EventHandler) @@ -45427,6 +47652,7 @@ M:UIKit.UIBarButtonItem.#ctor(UIKit.UIBarButtonSystemItem) M:UIKit.UIBarButtonItem.#ctor(UIKit.UIImage,UIKit.UIBarButtonItemStyle,System.EventHandler) M:UIKit.UIBarButtonItem.add_Clicked(System.EventHandler) M:UIKit.UIBarButtonItem.Dispose(System.Boolean) +M:UIKit.UIBarButtonItem.EncodeTo(Foundation.NSCoder) M:UIKit.UIBarButtonItem.GetFrame(UIKit.UIView) M:UIKit.UIBarButtonItem.remove_Clicked(System.EventHandler) M:UIKit.UIBarButtonItem.UIBarButtonItemAppearance.#ctor(System.IntPtr) @@ -45444,8 +47670,11 @@ M:UIKit.UIBarButtonItem.UIBarButtonItemAppearance.SetBackgroundImage(UIKit.UIIma M:UIKit.UIBarButtonItem.UIBarButtonItemAppearance.SetBackgroundImage(UIKit.UIImage,UIKit.UIControlState,UIKit.UIBarMetrics) M:UIKit.UIBarButtonItem.UIBarButtonItemAppearance.SetBackgroundVerticalPositionAdjustment(System.Runtime.InteropServices.NFloat,UIKit.UIBarMetrics) M:UIKit.UIBarButtonItem.UIBarButtonItemAppearance.SetTitlePositionAdjustment(UIKit.UIOffset,UIKit.UIBarMetrics) +M:UIKit.UIBarButtonItemAppearance.Copy(Foundation.NSZone) M:UIKit.UIBarButtonItemAppearance.EncodeTo(Foundation.NSCoder) +M:UIKit.UIBarButtonItemGroup.EncodeTo(Foundation.NSCoder) M:UIKit.UIBarItem.AccessibilityActivate +M:UIKit.UIBarItem.EncodeTo(Foundation.NSCoder) M:UIKit.UIBarItem.GetTitleTextAttributes(UIKit.UIControlState) M:UIKit.UIBarItem.SetTitleTextAttributes(UIKit.UIStringAttributes,UIKit.UIControlState) M:UIKit.UIBarItem.UIBarItemAppearance.#ctor(System.IntPtr) @@ -45453,6 +47682,7 @@ M:UIKit.UIBarItem.UIBarItemAppearance.GetTitleTextAttributes(UIKit.UIControlStat M:UIKit.UIBarItem.UIBarItemAppearance.SetTitleTextAttributes(UIKit.UIStringAttributes,UIKit.UIControlState) M:UIKit.UIBarPositioningDelegate_Extensions.GetPositionForBar(UIKit.IUIBarPositioningDelegate,UIKit.IUIBarPositioning) M:UIKit.UIBarPositioningDelegate.GetPositionForBar(UIKit.IUIBarPositioning) +M:UIKit.UIBezierPath.Copy(Foundation.NSZone) M:UIKit.UIBezierPath.EncodeTo(Foundation.NSCoder) M:UIKit.UIBezierPath.GetLineDash(System.Runtime.InteropServices.NFloat[]@,System.Runtime.InteropServices.NFloat@) M:UIKit.UIBezierPath.SetLineDash(System.Runtime.InteropServices.NFloat[],System.IntPtr,System.IntPtr,System.Runtime.InteropServices.NFloat) @@ -45468,6 +47698,7 @@ M:UIKit.UIButton.UIButtonAppearance.SetTitleColor(UIKit.UIColor,UIKit.UIControlS M:UIKit.UIButton.UIButtonAppearance.SetTitleShadowColor(UIKit.UIColor,UIKit.UIControlState) M:UIKit.UIButton.UIButtonAppearance.TitleColor(UIKit.UIControlState) M:UIKit.UIButton.UIButtonAppearance.TitleShadowColor(UIKit.UIControlState) +M:UIKit.UIButtonConfiguration.Copy(Foundation.NSZone) M:UIKit.UIButtonConfiguration.EncodeTo(Foundation.NSCoder) M:UIKit.UIButtonEventArgs.#ctor(System.IntPtr) M:UIKit.UICalendarSelectionMultiDate.Dispose(System.Boolean) @@ -45487,6 +47718,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.UICellAccessory.Copy(Foundation.NSZone) M:UIKit.UICellAccessory.EncodeTo(Foundation.NSCoder) M:UIKit.UICellAccessory.GetPositionAfterAccessory(ObjCRuntime.Class) M:UIKit.UICellAccessory.GetPositionAfterAccessory(System.Type) @@ -45505,7 +47737,9 @@ M:UIKit.UICloudSharingControllerDelegate.FailedToSaveShare(UIKit.UICloudSharingC M:UIKit.UICloudSharingControllerDelegate.GetItemThumbnailData(UIKit.UICloudSharingController) M:UIKit.UICloudSharingControllerDelegate.GetItemTitle(UIKit.UICloudSharingController) M:UIKit.UICloudSharingControllerDelegate.GetItemType(UIKit.UICloudSharingController) +M:UIKit.UICollectionLayoutListConfiguration.Copy(Foundation.NSZone) M:UIKit.UICollectionLayoutListConfiguration.Dispose(System.Boolean) +M:UIKit.UICollectionLayoutSectionOrthogonalScrollingProperties.Copy(Foundation.NSZone) M:UIKit.UICollectionReusableView.#ctor(CoreGraphics.CGRect) M:UIKit.UICollectionReusableView.UICollectionReusableViewAppearance.#ctor(System.IntPtr) M:UIKit.UICollectionView.DequeueReusableCell(System.String,Foundation.NSIndexPath) @@ -45514,7 +47748,12 @@ M:UIKit.UICollectionView.DequeueReusableSupplementaryView(UIKit.UICollectionElem M:UIKit.UICollectionView.DequeueReusableSupplementaryView(UIKit.UICollectionElementKindSection,System.String,Foundation.NSIndexPath) M:UIKit.UICollectionView.Dispose(System.Boolean) M:UIKit.UICollectionView.EncodeTo(Foundation.NSCoder) +M:UIKit.UICollectionView.GetDataSourceIndexPath(Foundation.NSIndexPath) +M:UIKit.UICollectionView.GetDataSourceSectionIndex(System.IntPtr) +M:UIKit.UICollectionView.GetPresentationIndexPath(Foundation.NSIndexPath) +M:UIKit.UICollectionView.GetPresentationSectionIndex(System.IntPtr) M:UIKit.UICollectionView.PerformBatchUpdatesAsync(System.Action) +M:UIKit.UICollectionView.PerformUsingPresentationValues(System.Action) M:UIKit.UICollectionView.RegisterClassForCell(System.Type,Foundation.NSString) M:UIKit.UICollectionView.RegisterClassForCell(System.Type,System.String) M:UIKit.UICollectionView.RegisterClassForSupplementaryView(System.Type,Foundation.NSString,Foundation.NSString) @@ -45531,19 +47770,68 @@ M:UIKit.UICollectionView.UICollectionViewAppearance.#ctor(System.IntPtr) M:UIKit.UICollectionViewCell.#ctor(CoreGraphics.CGRect) M:UIKit.UICollectionViewCell.UICollectionViewCellAppearance.#ctor(System.IntPtr) M:UIKit.UICollectionViewCellRegistration.GetRegistration(System.Type,UIKit.UICollectionViewCellRegistrationConfigurationHandler) +M:UIKit.UICollectionViewCompositionalLayoutConfiguration.Copy(Foundation.NSZone) +M:UIKit.UICollectionViewController.CanEditItem(UIKit.UICollectionView,Foundation.NSIndexPath) +M:UIKit.UICollectionViewController.CanFocusItem(UIKit.UICollectionView,Foundation.NSIndexPath) +M:UIKit.UICollectionViewController.CanMoveItem(UIKit.UICollectionView,Foundation.NSIndexPath) +M:UIKit.UICollectionViewController.CanPerformAction(UIKit.UICollectionView,ObjCRuntime.Selector,Foundation.NSIndexPath,Foundation.NSObject) +M:UIKit.UICollectionViewController.CanPerformPrimaryActionForItem(UIKit.UICollectionView,Foundation.NSIndexPath) +M:UIKit.UICollectionViewController.CellDisplayingEnded(UIKit.UICollectionView,UIKit.UICollectionViewCell,Foundation.NSIndexPath) M:UIKit.UICollectionViewController.DecelerationEnded(UIKit.UIScrollView) M:UIKit.UICollectionViewController.DecelerationStarted(UIKit.UIScrollView) +M:UIKit.UICollectionViewController.DidBeginMultipleSelectionInteraction(UIKit.UICollectionView,Foundation.NSIndexPath) M:UIKit.UICollectionViewController.DidChangeAdjustedContentInset(UIKit.UIScrollView) +M:UIKit.UICollectionViewController.DidEndMultipleSelectionInteraction(UIKit.UICollectionView) +M:UIKit.UICollectionViewController.DidUpdateFocus(UIKit.UICollectionView,UIKit.UICollectionViewFocusUpdateContext,UIKit.UIFocusAnimationCoordinator) M:UIKit.UICollectionViewController.DidZoom(UIKit.UIScrollView) M:UIKit.UICollectionViewController.DraggingEnded(UIKit.UIScrollView,System.Boolean) M:UIKit.UICollectionViewController.DraggingStarted(UIKit.UIScrollView) M:UIKit.UICollectionViewController.EncodeTo(Foundation.NSCoder) +M:UIKit.UICollectionViewController.GetCell(UIKit.UICollectionView,Foundation.NSIndexPath) +M:UIKit.UICollectionViewController.GetContextMenuConfiguration(UIKit.UICollectionView,Foundation.NSIndexPath,CoreGraphics.CGPoint) +M:UIKit.UICollectionViewController.GetContextMenuConfiguration(UIKit.UICollectionView,Foundation.NSIndexPath[],CoreGraphics.CGPoint) +M:UIKit.UICollectionViewController.GetContextMenuConfigurationDismissalPreview(UIKit.UICollectionView,UIKit.UIContextMenuConfiguration,Foundation.NSIndexPath) +M:UIKit.UICollectionViewController.GetContextMenuConfigurationHighlightPreview(UIKit.UICollectionView,UIKit.UIContextMenuConfiguration,Foundation.NSIndexPath) +M:UIKit.UICollectionViewController.GetIndexPath(UIKit.UICollectionView,System.String,System.IntPtr) +M:UIKit.UICollectionViewController.GetIndexPathForPreferredFocusedView(UIKit.UICollectionView) +M:UIKit.UICollectionViewController.GetIndexTitles(UIKit.UICollectionView) +M:UIKit.UICollectionViewController.GetItemsCount(UIKit.UICollectionView,System.IntPtr) +M:UIKit.UICollectionViewController.GetPreviewForDismissingContextMenu(UIKit.UICollectionView,UIKit.UIContextMenuConfiguration) +M:UIKit.UICollectionViewController.GetPreviewForHighlightingContextMenu(UIKit.UICollectionView,UIKit.UIContextMenuConfiguration) +M:UIKit.UICollectionViewController.GetSceneActivationConfigurationForItem(UIKit.UICollectionView,Foundation.NSIndexPath,CoreGraphics.CGPoint) +M:UIKit.UICollectionViewController.GetSelectionFollowsFocusForItem(UIKit.UICollectionView,Foundation.NSIndexPath) +M:UIKit.UICollectionViewController.GetTargetContentOffset(UIKit.UICollectionView,CoreGraphics.CGPoint) +M:UIKit.UICollectionViewController.GetTargetIndexPathForMove(UIKit.UICollectionView,Foundation.NSIndexPath,Foundation.NSIndexPath) +M:UIKit.UICollectionViewController.GetTargetIndexPathForMoveOfItemFromOriginalIndexPath(UIKit.UICollectionView,Foundation.NSIndexPath,Foundation.NSIndexPath,Foundation.NSIndexPath) +M:UIKit.UICollectionViewController.GetViewForSupplementaryElement(UIKit.UICollectionView,Foundation.NSString,Foundation.NSIndexPath) +M:UIKit.UICollectionViewController.ItemDeselected(UIKit.UICollectionView,Foundation.NSIndexPath) +M:UIKit.UICollectionViewController.ItemHighlighted(UIKit.UICollectionView,Foundation.NSIndexPath) +M:UIKit.UICollectionViewController.ItemSelected(UIKit.UICollectionView,Foundation.NSIndexPath) +M:UIKit.UICollectionViewController.ItemUnhighlighted(UIKit.UICollectionView,Foundation.NSIndexPath) +M:UIKit.UICollectionViewController.MoveItem(UIKit.UICollectionView,Foundation.NSIndexPath,Foundation.NSIndexPath) +M:UIKit.UICollectionViewController.NumberOfSections(UIKit.UICollectionView) +M:UIKit.UICollectionViewController.PerformAction(UIKit.UICollectionView,ObjCRuntime.Selector,Foundation.NSIndexPath,Foundation.NSObject) +M:UIKit.UICollectionViewController.PerformPrimaryActionForItem(UIKit.UICollectionView,Foundation.NSIndexPath) M:UIKit.UICollectionViewController.ScrollAnimationEnded(UIKit.UIScrollView) M:UIKit.UICollectionViewController.Scrolled(UIKit.UIScrollView) M:UIKit.UICollectionViewController.ScrolledToTop(UIKit.UIScrollView) +M:UIKit.UICollectionViewController.ShouldBeginMultipleSelectionInteraction(UIKit.UICollectionView,Foundation.NSIndexPath) +M:UIKit.UICollectionViewController.ShouldDeselectItem(UIKit.UICollectionView,Foundation.NSIndexPath) +M:UIKit.UICollectionViewController.ShouldHighlightItem(UIKit.UICollectionView,Foundation.NSIndexPath) M:UIKit.UICollectionViewController.ShouldScrollToTop(UIKit.UIScrollView) +M:UIKit.UICollectionViewController.ShouldSelectItem(UIKit.UICollectionView,Foundation.NSIndexPath) +M:UIKit.UICollectionViewController.ShouldShowMenu(UIKit.UICollectionView,Foundation.NSIndexPath) +M:UIKit.UICollectionViewController.ShouldSpringLoadItem(UIKit.UICollectionView,Foundation.NSIndexPath,UIKit.IUISpringLoadedInteractionContext) +M:UIKit.UICollectionViewController.ShouldUpdateFocus(UIKit.UICollectionView,UIKit.UICollectionViewFocusUpdateContext) +M:UIKit.UICollectionViewController.SupplementaryViewDisplayingEnded(UIKit.UICollectionView,UIKit.UICollectionReusableView,Foundation.NSString,Foundation.NSIndexPath) +M:UIKit.UICollectionViewController.TransitionLayout(UIKit.UICollectionView,UIKit.UICollectionViewLayout,UIKit.UICollectionViewLayout) M:UIKit.UICollectionViewController.ViewForZoomingInScrollView(UIKit.UIScrollView) +M:UIKit.UICollectionViewController.WillDisplayCell(UIKit.UICollectionView,UIKit.UICollectionViewCell,Foundation.NSIndexPath) +M:UIKit.UICollectionViewController.WillDisplayContextMenu(UIKit.UICollectionView,UIKit.UIContextMenuConfiguration,UIKit.IUIContextMenuInteractionAnimating) +M:UIKit.UICollectionViewController.WillDisplaySupplementaryView(UIKit.UICollectionView,UIKit.UICollectionReusableView,System.String,Foundation.NSIndexPath) +M:UIKit.UICollectionViewController.WillEndContextMenuInteraction(UIKit.UICollectionView,UIKit.UIContextMenuConfiguration,UIKit.IUIContextMenuInteractionAnimating) M:UIKit.UICollectionViewController.WillEndDragging(UIKit.UIScrollView,CoreGraphics.CGPoint,CoreGraphics.CGPoint@) +M:UIKit.UICollectionViewController.WillPerformPreviewAction(UIKit.UICollectionView,UIKit.UIContextMenuConfiguration,UIKit.IUIContextMenuInteractionCommitAnimating) M:UIKit.UICollectionViewController.ZoomingEnded(UIKit.UIScrollView,UIKit.UIView,System.Runtime.InteropServices.NFloat) M:UIKit.UICollectionViewController.ZoomingStarted(UIKit.UIScrollView,UIKit.UIView) M:UIKit.UICollectionViewDataSource_Extensions.CanMoveItem(UIKit.IUICollectionViewDataSource,UIKit.UICollectionView,Foundation.NSIndexPath) @@ -45669,6 +47957,16 @@ M:UIKit.UICollectionViewDelegateFlowLayout.GetReferenceSizeForHeader(UIKit.UICol M:UIKit.UICollectionViewDelegateFlowLayout.GetSizeForItem(UIKit.UICollectionView,UIKit.UICollectionViewLayout,Foundation.NSIndexPath) M:UIKit.UICollectionViewDiffableDataSource`2.ApplySnapshotAsync(UIKit.NSDiffableDataSourceSnapshot{`0,`1},System.Boolean) M:UIKit.UICollectionViewDiffableDataSource`2.ApplySnapshotUsingReloadDataAsync(UIKit.NSDiffableDataSourceSnapshot{`0,`1}) +M:UIKit.UICollectionViewDiffableDataSource`2.CanMoveItem(UIKit.UICollectionView,Foundation.NSIndexPath) +M:UIKit.UICollectionViewDiffableDataSource`2.GetCell(UIKit.UICollectionView,Foundation.NSIndexPath) +M:UIKit.UICollectionViewDiffableDataSource`2.GetIndexPath(UIKit.UICollectionView,System.String,System.IntPtr) +M:UIKit.UICollectionViewDiffableDataSource`2.GetIndexTitles(UIKit.UICollectionView) +M:UIKit.UICollectionViewDiffableDataSource`2.GetItemsCount(UIKit.UICollectionView,System.IntPtr) +M:UIKit.UICollectionViewDiffableDataSource`2.GetViewForSupplementaryElement(UIKit.UICollectionView,Foundation.NSString,Foundation.NSIndexPath) +M:UIKit.UICollectionViewDiffableDataSource`2.MoveItem(UIKit.UICollectionView,Foundation.NSIndexPath,Foundation.NSIndexPath) +M:UIKit.UICollectionViewDiffableDataSource`2.NumberOfSections(UIKit.UICollectionView) +M:UIKit.UICollectionViewDiffableDataSourceReorderingHandlers`2.Copy(Foundation.NSZone) +M:UIKit.UICollectionViewDiffableDataSourceSectionSnapshotHandlers`1.Copy(Foundation.NSZone) M:UIKit.UICollectionViewDragDelegate_Extensions.DragSessionAllowsMoveOperation(UIKit.IUICollectionViewDragDelegate,UIKit.UICollectionView,UIKit.IUIDragSession) M:UIKit.UICollectionViewDragDelegate_Extensions.DragSessionDidEnd(UIKit.IUICollectionViewDragDelegate,UIKit.UICollectionView,UIKit.IUIDragSession) M:UIKit.UICollectionViewDragDelegate_Extensions.DragSessionIsRestrictedToDraggingApplication(UIKit.IUICollectionViewDragDelegate,UIKit.UICollectionView,UIKit.IUIDragSession) @@ -45697,8 +47995,10 @@ M:UIKit.UICollectionViewDropDelegate.GetDropPreviewParameters(UIKit.UICollection M:UIKit.UICollectionViewDropDelegate.PerformDrop(UIKit.UICollectionView,UIKit.IUICollectionViewDropCoordinator) M:UIKit.UICollectionViewDropPlaceholder.#ctor(Foundation.NSIndexPath,System.String) M:UIKit.UICollectionViewDropProposal.#ctor(UIKit.UIDropOperation) +M:UIKit.UICollectionViewLayout.EncodeTo(Foundation.NSCoder) M:UIKit.UICollectionViewLayout.LayoutAttributesForSupplementaryView(UIKit.UICollectionElementKindSection,Foundation.NSIndexPath) M:UIKit.UICollectionViewLayout.RegisterClassForDecorationView(System.Type,Foundation.NSString) +M:UIKit.UICollectionViewLayoutAttributes.Copy(Foundation.NSZone) M:UIKit.UICollectionViewLayoutAttributes.CreateForCell``1(Foundation.NSIndexPath) M:UIKit.UICollectionViewLayoutAttributes.CreateForDecorationView``1(Foundation.NSString,Foundation.NSIndexPath) M:UIKit.UICollectionViewLayoutAttributes.CreateForSupplementaryView(UIKit.UICollectionElementKindSection,Foundation.NSIndexPath) @@ -45792,6 +48092,7 @@ M:UIKit.UICollisionBehaviorDelegate.EndedBoundaryContact(UIKit.UICollisionBehavi M:UIKit.UICollisionBehaviorDelegate.EndedContact(UIKit.UICollisionBehavior,UIKit.IUIDynamicItem,UIKit.IUIDynamicItem) M:UIKit.UICollisionEndedBoundaryContactEventArgs.#ctor(UIKit.IUIDynamicItem,Foundation.NSObject) M:UIKit.UICollisionEndedContactEventArgs.#ctor(UIKit.IUIDynamicItem,UIKit.IUIDynamicItem) +M:UIKit.UIColor.Copy(Foundation.NSZone) M:UIKit.UIColor.EncodeTo(Foundation.NSCoder) M:UIKit.UIColor.FromHSB(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat) M:UIKit.UIColor.FromRGB(System.Byte,System.Byte,System.Byte) @@ -45817,6 +48118,8 @@ M:UIKit.UIColorPickerViewControllerDelegate.DidSelectColor(UIKit.UIColorPickerVi M:UIKit.UIColorPickerViewControllerDelegate.DidSelectColor(UIKit.UIColorPickerViewController) M:UIKit.UIColorWell.#ctor(CoreGraphics.CGRect) M:UIKit.UIColorWell.UIColorWellAppearance.#ctor(System.IntPtr) +M:UIKit.UICommand.Target(Foundation.NSObject,Foundation.NSObject) +M:UIKit.UICommandAlternate.Copy(Foundation.NSZone) M:UIKit.UICommandAlternate.EncodeTo(Foundation.NSCoder) M:UIKit.UIContentContainer.GetSizeForChildContentContainer(UIKit.IUIContentContainer,CoreGraphics.CGSize) M:UIKit.UIContentContainer.PreferredContentSizeDidChangeForChildContentContainer(UIKit.IUIContentContainer) @@ -45826,16 +48129,28 @@ M:UIKit.UIContentContainer.WillTransitionToTraitCollection(UIKit.UITraitCollecti M:UIKit.UIContentSizeCategoryChangedEventArgs.#ctor(Foundation.NSNotification) M:UIKit.UIContentSizeCategoryExtensions.Compare(UIKit.UIContentSizeCategory,UIKit.UIContentSizeCategory) M:UIKit.UIContentSizeCategoryExtensions.IsAccessibilityCategory(UIKit.UIContentSizeCategory) +M:UIKit.UIContentUnavailableButtonProperties.Copy(Foundation.NSZone) M:UIKit.UIContentUnavailableButtonProperties.EncodeTo(Foundation.NSCoder) M:UIKit.UIContentUnavailableConfiguration.Copy(Foundation.NSZone) M:UIKit.UIContentUnavailableConfiguration.EncodeTo(Foundation.NSCoder) +M:UIKit.UIContentUnavailableConfiguration.GetUpdatedConfiguration(UIKit.IUIConfigurationState) +M:UIKit.UIContentUnavailableConfiguration.MakeContentView M:UIKit.UIContentUnavailableConfigurationState.Copy(Foundation.NSZone) M:UIKit.UIContentUnavailableConfigurationState.EncodeTo(Foundation.NSCoder) +M:UIKit.UIContentUnavailableConfigurationState.GetCustomState(System.String) +M:UIKit.UIContentUnavailableConfigurationState.GetObject(System.String) +M:UIKit.UIContentUnavailableConfigurationState.SetCustomState(Foundation.NSObject,System.String) +M:UIKit.UIContentUnavailableConfigurationState.SetObject(Foundation.NSObject,System.String) +M:UIKit.UIContentUnavailableImageProperties.Copy(Foundation.NSZone) M:UIKit.UIContentUnavailableImageProperties.EncodeTo(Foundation.NSCoder) +M:UIKit.UIContentUnavailableTextProperties.Copy(Foundation.NSZone) M:UIKit.UIContentUnavailableTextProperties.EncodeTo(Foundation.NSCoder) +M:UIKit.UIContentUnavailableView.SupportsConfiguration(UIKit.IUIContentConfiguration) M:UIKit.UIContentUnavailableView.UIContentUnavailableViewAppearance.#ctor(System.IntPtr) M:UIKit.UIContentView_Extensions.SupportsConfiguration(UIKit.IUIContentView,UIKit.IUIContentConfiguration) +M:UIKit.UIContextMenuInteraction.DidMoveToView(UIKit.UIView) M:UIKit.UIContextMenuInteraction.Dispose(System.Boolean) +M:UIKit.UIContextMenuInteraction.WillMoveToView(UIKit.UIView) M:UIKit.UIContextMenuInteractionDelegate_Extensions.GetDismissalPreview(UIKit.IUIContextMenuInteractionDelegate,UIKit.UIContextMenuInteraction,UIKit.UIContextMenuConfiguration,Foundation.INSCopying) M:UIKit.UIContextMenuInteractionDelegate_Extensions.GetHighlightPreview(UIKit.IUIContextMenuInteractionDelegate,UIKit.UIContextMenuInteraction,UIKit.UIContextMenuConfiguration,Foundation.INSCopying) M:UIKit.UIContextMenuInteractionDelegate_Extensions.GetPreviewForDismissingMenu(UIKit.IUIContextMenuInteractionDelegate,UIKit.UIContextMenuInteraction,UIKit.UIContextMenuConfiguration) @@ -45905,14 +48220,36 @@ M:UIKit.UIDevice.CheckSystemVersion(System.Int32,System.Int32) M:UIKit.UIDeviceOrientationExtensions.IsFlat(UIKit.UIDeviceOrientation) M:UIKit.UIDeviceOrientationExtensions.IsLandscape(UIKit.UIDeviceOrientation) M:UIKit.UIDeviceOrientationExtensions.IsPortrait(UIKit.UIDeviceOrientation) +M:UIKit.UIDocument.AccommodatePresentedItemDeletion(System.Action{Foundation.NSError}) +M:UIKit.UIDocument.AccommodatePresentedSubitemDeletion(Foundation.NSUrl,System.Action{Foundation.NSError}) M:UIKit.UIDocument.AutoSaveAsync M:UIKit.UIDocument.CloseAsync M:UIKit.UIDocument.OpenAsync M:UIKit.UIDocument.PerformAsynchronousFileAccessAsync +M:UIKit.UIDocument.PresentedItemChanged +M:UIKit.UIDocument.PresentedItemChangedUbiquityAttributes(Foundation.NSSet{Foundation.NSString}) +M:UIKit.UIDocument.PresentedItemGainedVersion(Foundation.NSFileVersion) +M:UIKit.UIDocument.PresentedItemLostVersion(Foundation.NSFileVersion) +M:UIKit.UIDocument.PresentedItemMoved(Foundation.NSUrl) +M:UIKit.UIDocument.PresentedItemResolveConflictVersion(Foundation.NSFileVersion) +M:UIKit.UIDocument.PresentedSubitemAppeared(Foundation.NSUrl) +M:UIKit.UIDocument.PresentedSubitemChanged(Foundation.NSUrl) +M:UIKit.UIDocument.PresentedSubitemGainedVersion(Foundation.NSUrl,Foundation.NSFileVersion) +M:UIKit.UIDocument.PresentedSubitemLostVersion(Foundation.NSUrl,Foundation.NSFileVersion) +M:UIKit.UIDocument.PresentedSubitemMoved(Foundation.NSUrl,Foundation.NSUrl) +M:UIKit.UIDocument.PresentedSubitemResolvedConflictVersion(Foundation.NSUrl,Foundation.NSFileVersion) +M:UIKit.UIDocument.RelinquishPresentedItemToReader(Foundation.NSFilePresenterReacquirer) +M:UIKit.UIDocument.RelinquishPresentedItemToWriter(Foundation.NSFilePresenterReacquirer) M:UIKit.UIDocument.RevertToContentsOfUrlAsync(Foundation.NSUrl) M:UIKit.UIDocument.SaveAsync(Foundation.NSUrl,UIKit.UIDocumentSaveOperation) +M:UIKit.UIDocument.SavePresentedItemChanges(System.Action{Foundation.NSError}) +M:UIKit.UIDocumentBrowserTransitionController.AnimateTransition(UIKit.IUIViewControllerContextTransitioning) +M:UIKit.UIDocumentBrowserTransitionController.AnimationEnded(System.Boolean) M:UIKit.UIDocumentBrowserTransitionController.Dispose(System.Boolean) +M:UIKit.UIDocumentBrowserTransitionController.GetInterruptibleAnimator(UIKit.IUIViewControllerContextTransitioning) +M:UIKit.UIDocumentBrowserTransitionController.TransitionDuration(UIKit.IUIViewControllerContextTransitioning) M:UIKit.UIDocumentBrowserViewController.Dispose(System.Boolean) +M:UIKit.UIDocumentBrowserViewController.EncodeTo(Foundation.NSCoder) M:UIKit.UIDocumentBrowserViewController.GetTransitionController(Foundation.NSUrl) M:UIKit.UIDocumentBrowserViewController.ImportDocumentAsync(Foundation.NSUrl,Foundation.NSUrl,UIKit.UIDocumentBrowserImportMode) M:UIKit.UIDocumentBrowserViewController.RenameDocumentAsync(Foundation.NSUrl,System.String) @@ -46007,7 +48344,9 @@ M:UIKit.UIDocViewController.#ctor(System.String,Foundation.NSBundle) M:UIKit.UIDocViewController.OpenDocumentAsync M:UIKit.UIDragDropSessionExtensions.CanLoadObjects(UIKit.IUIDragDropSession,System.Type) M:UIKit.UIDragDropSessionExtensions.LoadObjects``1(UIKit.IUIDropSession,System.Action{`0[]}) +M:UIKit.UIDragInteraction.DidMoveToView(UIKit.UIView) M:UIKit.UIDragInteraction.Dispose(System.Boolean) +M:UIKit.UIDragInteraction.WillMoveToView(UIKit.UIView) M:UIKit.UIDragInteractionDelegate_Extensions.GetItemsForAddingToSession(UIKit.IUIDragInteractionDelegate,UIKit.UIDragInteraction,UIKit.IUIDragSession,CoreGraphics.CGPoint) M:UIKit.UIDragInteractionDelegate_Extensions.GetPreviewForCancellingItem(UIKit.IUIDragInteractionDelegate,UIKit.UIDragInteraction,UIKit.UIDragItem,UIKit.UITargetedDragPreview) M:UIKit.UIDragInteractionDelegate_Extensions.GetPreviewForLiftingItem(UIKit.IUIDragInteractionDelegate,UIKit.UIDragInteraction,UIKit.UIDragItem,UIKit.IUIDragSession) @@ -46039,12 +48378,15 @@ M:UIKit.UIDragInteractionDelegate.SessionWillEnd(UIKit.UIDragInteraction,UIKit.I M:UIKit.UIDragInteractionDelegate.WillAddItems(UIKit.UIDragInteraction,UIKit.IUIDragSession,UIKit.UIDragItem[],UIKit.UIDragInteraction) M:UIKit.UIDragInteractionDelegate.WillAnimateCancel(UIKit.UIDragInteraction,UIKit.UIDragItem,UIKit.IUIDragAnimating) M:UIKit.UIDragInteractionDelegate.WillAnimateLift(UIKit.UIDragInteraction,UIKit.IUIDragAnimating,UIKit.IUIDragSession) +M:UIKit.UIDragPreview.Copy(Foundation.NSZone) M:UIKit.UIDragPreviewParameters.#ctor(Foundation.NSValue[]) M:UIKit.UIDragPreviewParameters.Copy(Foundation.NSZone) M:UIKit.UIDragPreviewTarget.#ctor(UIKit.UIView,CoreGraphics.CGPoint,CoreGraphics.CGAffineTransform) M:UIKit.UIDragPreviewTarget.#ctor(UIKit.UIView,CoreGraphics.CGPoint) M:UIKit.UIDragPreviewTarget.Copy(Foundation.NSZone) +M:UIKit.UIDropInteraction.DidMoveToView(UIKit.UIView) M:UIKit.UIDropInteraction.Dispose(System.Boolean) +M:UIKit.UIDropInteraction.WillMoveToView(UIKit.UIView) M:UIKit.UIDropInteractionDelegate_Extensions.CanHandleSession(UIKit.IUIDropInteractionDelegate,UIKit.UIDropInteraction,UIKit.IUIDropSession) M:UIKit.UIDropInteractionDelegate_Extensions.ConcludeDrop(UIKit.IUIDropInteractionDelegate,UIKit.UIDropInteraction,UIKit.IUIDropSession) M:UIKit.UIDropInteractionDelegate_Extensions.GetPreviewForDroppingItem(UIKit.IUIDropInteractionDelegate,UIKit.UIDropInteraction,UIKit.UIDragItem,UIKit.UITargetedDragPreview) @@ -46063,6 +48405,7 @@ M:UIKit.UIDropInteractionDelegate.SessionDidEnter(UIKit.UIDropInteraction,UIKit. M:UIKit.UIDropInteractionDelegate.SessionDidExit(UIKit.UIDropInteraction,UIKit.IUIDropSession) M:UIKit.UIDropInteractionDelegate.SessionDidUpdate(UIKit.UIDropInteraction,UIKit.IUIDropSession) M:UIKit.UIDropInteractionDelegate.WillAnimateDrop(UIKit.UIDropInteraction,UIKit.UIDragItem,UIKit.IUIDragAnimating) +M:UIKit.UIDropProposal.Copy(Foundation.NSZone) M:UIKit.UIDynamicAnimator.Add(UIKit.UIDynamicBehavior) M:UIKit.UIDynamicAnimator.AddBehaviors(UIKit.UIDynamicBehavior[]) M:UIKit.UIDynamicAnimator.Dispose(System.Boolean) @@ -46082,7 +48425,9 @@ M:UIKit.UIEdgeInsets.InsetRect(CoreGraphics.CGRect) M:UIKit.UIEdgeInsets.op_Equality(UIKit.UIEdgeInsets,UIKit.UIEdgeInsets) M:UIKit.UIEdgeInsets.op_Inequality(UIKit.UIEdgeInsets,UIKit.UIEdgeInsets) M:UIKit.UIEdgeInsets.ToString +M:UIKit.UIEditMenuInteraction.DidMoveToView(UIKit.UIView) M:UIKit.UIEditMenuInteraction.Dispose(System.Boolean) +M:UIKit.UIEditMenuInteraction.WillMoveToView(UIKit.UIView) M:UIKit.UIEditMenuInteractionDelegate_Extensions.GetMenu(UIKit.IUIEditMenuInteractionDelegate,UIKit.UIEditMenuInteraction,UIKit.UIEditMenuConfiguration,UIKit.UIMenuElement[]) M:UIKit.UIEditMenuInteractionDelegate_Extensions.GetTargetRect(UIKit.IUIEditMenuInteractionDelegate,UIKit.UIEditMenuInteraction,UIKit.UIEditMenuConfiguration) M:UIKit.UIEditMenuInteractionDelegate_Extensions.WillDismissMenu(UIKit.IUIEditMenuInteractionDelegate,UIKit.UIEditMenuInteraction,UIKit.UIEditMenuConfiguration,UIKit.IUIEditMenuInteractionAnimating) @@ -46092,10 +48437,13 @@ M:UIKit.UIEditMenuInteractionDelegate.GetTargetRect(UIKit.UIEditMenuInteraction, M:UIKit.UIEditMenuInteractionDelegate.WillDismissMenu(UIKit.UIEditMenuInteraction,UIKit.UIEditMenuConfiguration,UIKit.IUIEditMenuInteractionAnimating) M:UIKit.UIEditMenuInteractionDelegate.WillPresentMenu(UIKit.UIEditMenuInteraction,UIKit.UIEditMenuConfiguration,UIKit.IUIEditMenuInteractionAnimating) M:UIKit.UIEvent.ToString +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.UIFindInteraction.DidMoveToView(UIKit.UIView) M:UIKit.UIFindInteraction.Dispose(System.Boolean) +M:UIKit.UIFindInteraction.WillMoveToView(UIKit.UIView) M:UIKit.UIFindInteractionDelegate_Extensions.DidBeginFindSession(UIKit.IUIFindInteractionDelegate,UIKit.UIFindInteraction,UIKit.UIFindSession) M:UIKit.UIFindInteractionDelegate_Extensions.DidEndFindSession(UIKit.IUIFindInteractionDelegate,UIKit.UIFindInteraction,UIKit.UIFindSession) M:UIKit.UIFindInteractionDelegate.DidBeginFindSession(UIKit.UIFindInteraction,UIKit.UIFindSession) @@ -46109,6 +48457,7 @@ M:UIKit.UIFocusAnimationCoordinator.AddCoordinatedAnimationsAsync(System.Action) M:UIKit.UIFocusAnimationCoordinator.AddCoordinatedFocusingAnimationsAsync(System.Action{UIKit.IUIFocusAnimationContext}) M:UIKit.UIFocusAnimationCoordinator.AddCoordinatedUnfocusingAnimationsAsync(System.Action{UIKit.IUIFocusAnimationContext}) M:UIKit.UIFocusDebugger.CheckFocusGroupTree(UIKit.IUIFocusEnvironment) +M:UIKit.UIFocusEffect.Copy(Foundation.NSZone) M:UIKit.UIFocusEnvironment_Extensions.GetFocusGroupIdentifier(UIKit.IUIFocusEnvironment) M:UIKit.UIFocusEnvironment_Extensions.GetPreferredFocusedView(UIKit.IUIFocusEnvironment) M:UIKit.UIFocusEnvironment_Extensions.GetSoundIdentifier(UIKit.IUIFocusEnvironment,UIKit.UIFocusUpdateContext) @@ -46118,9 +48467,11 @@ M:UIKit.UIFocusItem_Extensions.DidHintFocusMovement(UIKit.IUIFocusItem,UIKit.UIF M:UIKit.UIFocusItem_Extensions.GetFocusEffect(UIKit.IUIFocusItem) M:UIKit.UIFocusItem_Extensions.GetFocusGroupPriority(UIKit.IUIFocusItem) M:UIKit.UIFocusItem_Extensions.GetIsTransparentFocusItem(UIKit.IUIFocusItem) +M:UIKit.UIFocusMovementHint.Copy(Foundation.NSZone) M:UIKit.UIFocusSystem.Dispose(System.Boolean) M:UIKit.UIFocusUpdateContext.Dispose(System.Boolean) M:UIKit.UIFont.BoldSystemFontOfSize(System.Runtime.InteropServices.NFloat) +M:UIKit.UIFont.Copy(Foundation.NSZone) M:UIKit.UIFont.EncodeTo(Foundation.NSCoder) M:UIKit.UIFont.Equals(System.Object) M:UIKit.UIFont.FromDescriptor(UIKit.UIFontDescriptor,System.Runtime.InteropServices.NFloat) @@ -46147,6 +48498,7 @@ M:UIKit.UIFontAttributes.#ctor M:UIKit.UIFontAttributes.#ctor(Foundation.NSDictionary) M:UIKit.UIFontAttributes.#ctor(UIKit.UIFontFeature[]) M:UIKit.UIFontDescriptor.#ctor(UIKit.UIFontAttributes) +M:UIKit.UIFontDescriptor.Copy(Foundation.NSZone) M:UIKit.UIFontDescriptor.CreateWithAttributes(UIKit.UIFontAttributes) M:UIKit.UIFontDescriptor.CreateWithDesign(UIKit.UIFontDescriptorSystemDesign) M:UIKit.UIFontDescriptor.EncodeTo(Foundation.NSCoder) @@ -46195,6 +48547,7 @@ M:UIKit.UIFontFeature.#ctor(CoreText.CTFontFeatureVerticalSubstitutionConnection M:UIKit.UIFontFeature.#ctor(System.Int32) M:UIKit.UIFontFeature.ToString M:UIKit.UIFontPickerViewController.Dispose(System.Boolean) +M:UIKit.UIFontPickerViewControllerConfiguration.Copy(Foundation.NSZone) M:UIKit.UIFontPickerViewControllerDelegate_Extensions.DidCancel(UIKit.IUIFontPickerViewControllerDelegate,UIKit.UIFontPickerViewController) M:UIKit.UIFontPickerViewControllerDelegate_Extensions.DidPickFont(UIKit.IUIFontPickerViewControllerDelegate,UIKit.UIFontPickerViewController) M:UIKit.UIFontPickerViewControllerDelegate.DidCancel(UIKit.UIFontPickerViewController) @@ -46248,6 +48601,7 @@ M:UIKit.UIGraphics.RectFrame(CoreGraphics.CGRect) M:UIKit.UIGraphics.RectFrameUsingBlendMode(CoreGraphics.CGRect,CoreGraphics.CGBlendMode) M:UIKit.UIGraphics.SetPDFContextDestination(System.String,CoreGraphics.CGRect) M:UIKit.UIGraphics.SetPDFContextURL(Foundation.NSUrl,CoreGraphics.CGRect) +M:UIKit.UIGraphicsRendererFormat.Copy(Foundation.NSZone) M:UIKit.UIGuidedAccessRestriction.ConfigureAccessibilityFeatures(UIKit.UIGuidedAccessAccessibilityFeature,System.Boolean,UIKit.UIGuidedAccessRestriction.UIGuidedAccessConfigureAccessibilityFeaturesCompletionHandler) M:UIKit.UIGuidedAccessRestriction.ConfigureAccessibilityFeaturesAsync(UIKit.UIGuidedAccessAccessibilityFeature,System.Boolean) M:UIKit.UIGuidedAccessRestriction.GetState(System.String) @@ -46258,6 +48612,7 @@ M:UIKit.UIHoverGestureRecognizer.#ctor(System.Action) M:UIKit.UIHoverGestureRecognizer.#ctor(System.Action{UIKit.UIHoverGestureRecognizer}) M:UIKit.UIHoverHighlightEffect.Copy(Foundation.NSZone) M:UIKit.UIHoverLiftEffect.Copy(Foundation.NSZone) +M:UIKit.UIHoverStyle.Copy(Foundation.NSZone) M:UIKit.UIImage.AccessibilityActivate M:UIKit.UIImage.AsJPEG M:UIKit.UIImage.AsJPEG(System.Runtime.InteropServices.NFloat) @@ -46275,6 +48630,7 @@ M:UIKit.UIImage.SaveToPhotosAlbum(UIKit.UIImage.SaveStatus) M:UIKit.UIImage.Scale(CoreGraphics.CGSize,System.Runtime.InteropServices.NFloat) M:UIKit.UIImage.Scale(CoreGraphics.CGSize) M:UIKit.UIImageAsset.EncodeTo(Foundation.NSCoder) +M:UIKit.UIImageConfiguration.Copy(Foundation.NSZone) M:UIKit.UIImageConfiguration.EncodeTo(Foundation.NSCoder) M:UIKit.UIImagePickerController.add_Canceled(System.EventHandler) M:UIKit.UIImagePickerController.add_FinishedPickingMedia(System.EventHandler{UIKit.UIImagePickerMediaPickedEventArgs}) @@ -46288,6 +48644,7 @@ M:UIKit.UIImagePickerControllerDelegate.FinishedPickingMedia(UIKit.UIImagePicker M:UIKit.UIImagePickerMediaPickedEventArgs.#ctor(Foundation.NSDictionary) M:UIKit.UIImageReader.GetImageAsync(Foundation.NSData) M:UIKit.UIImageReader.GetImageAsync(Foundation.NSUrl) +M:UIKit.UIImageReaderConfiguration.Copy(Foundation.NSZone) M:UIKit.UIImageResizingModeExtensions.ToManaged(System.IntPtr) M:UIKit.UIImageResizingModeExtensions.ToNative(UIKit.UIImageResizingMode) M:UIKit.UIImageView.#ctor(CoreGraphics.CGRect) @@ -46295,7 +48652,9 @@ 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.UIIndirectScribbleInteraction.DidMoveToView(UIKit.UIView) M:UIKit.UIIndirectScribbleInteraction.Dispose(System.Boolean) +M:UIKit.UIIndirectScribbleInteraction.WillMoveToView(UIKit.UIView) M:UIKit.UIIndirectScribbleInteractionDelegate_Extensions.DidFinishWriting(UIKit.IUIIndirectScribbleInteractionDelegate,UIKit.UIIndirectScribbleInteraction,Foundation.NSObject) M:UIKit.UIIndirectScribbleInteractionDelegate_Extensions.ShouldDelayFocus(UIKit.IUIIndirectScribbleInteractionDelegate,UIKit.UIIndirectScribbleInteraction,Foundation.NSObject) M:UIKit.UIIndirectScribbleInteractionDelegate_Extensions.WillBeginWriting(UIKit.IUIIndirectScribbleInteractionDelegate,UIKit.UIIndirectScribbleInteraction,Foundation.NSObject) @@ -46311,9 +48670,15 @@ M:UIKit.UIInputView.UIInputViewAppearance.#ctor(System.IntPtr) M:UIKit.UIInputViewAudioFeedback_Extensions.GetEnableInputClicksWhenVisible(UIKit.IUIInputViewAudioFeedback) M:UIKit.UIInputViewController.#ctor(System.String,Foundation.NSBundle) M:UIKit.UIInputViewController.RequestSupplementaryLexiconAsync +M:UIKit.UIInputViewController.SelectionDidChange(UIKit.IUITextInput) +M:UIKit.UIInputViewController.SelectionWillChange(UIKit.IUITextInput) +M:UIKit.UIInputViewController.TextDidChange(UIKit.IUITextInput) +M:UIKit.UIInputViewController.TextWillChange(UIKit.IUITextInput) M:UIKit.UIInterfaceOrientationExtensions.IsLandscape(UIKit.UIInterfaceOrientation) M:UIKit.UIInterfaceOrientationExtensions.IsPortrait(UIKit.UIInterfaceOrientation) M:UIKit.UIInterpolatingMotionEffect.EncodeTo(Foundation.NSCoder) +M:UIKit.UIKey.Copy(Foundation.NSZone) +M:UIKit.UIKey.EncodeTo(Foundation.NSCoder) M:UIKit.UIKeyboard.#ctor M:UIKit.UIKeyboard.AnimationCurveFromNotification(Foundation.NSNotification) M:UIKit.UIKeyboard.AnimationDurationFromNotification(Foundation.NSNotification) @@ -46323,7 +48688,9 @@ M:UIKit.UIKeyboardEventArgs.#ctor(Foundation.NSNotification) M:UIKit.UIKitThreadAccessException.#ctor M:UIKit.UILabel.#ctor(CoreGraphics.CGRect) M:UIKit.UILabel.UILabelAppearance.#ctor(System.IntPtr) +M:UIKit.UILargeContentViewerInteraction.DidMoveToView(UIKit.UIView) M:UIKit.UILargeContentViewerInteraction.Dispose(System.Boolean) +M:UIKit.UILargeContentViewerInteraction.WillMoveToView(UIKit.UIView) M:UIKit.UILargeContentViewerInteractionDelegate_Extensions.DidEnd(UIKit.IUILargeContentViewerInteractionDelegate,UIKit.UILargeContentViewerInteraction,UIKit.IUILargeContentViewerItem,CoreGraphics.CGPoint) M:UIKit.UILargeContentViewerInteractionDelegate_Extensions.GetItem(UIKit.IUILargeContentViewerInteractionDelegate,UIKit.UILargeContentViewerInteraction,CoreGraphics.CGPoint) M:UIKit.UILargeContentViewerInteractionDelegate_Extensions.GetViewController(UIKit.IUILargeContentViewerInteractionDelegate,UIKit.UILargeContentViewerInteraction) @@ -46333,20 +48700,34 @@ M:UIKit.UILargeContentViewerInteractionDelegate.GetViewController(UIKit.UILargeC M:UIKit.UILayoutGuide_UIConstraintBasedLayoutDebugging.GetConstraintsAffectingLayout(UIKit.UILayoutGuide,UIKit.UILayoutConstraintAxis) M:UIKit.UILayoutGuide_UIConstraintBasedLayoutDebugging.GetHasAmbiguousLayout(UIKit.UILayoutGuide) M:UIKit.UILayoutGuide.Dispose(System.Boolean) +M:UIKit.UILayoutGuide.EncodeTo(Foundation.NSCoder) M:UIKit.UILayoutGuide.GetFrame(UIKit.UIView) +M:UIKit.UILexicon.Copy(Foundation.NSZone) +M:UIKit.UILexiconEntry.Copy(Foundation.NSZone) M:UIKit.UIListContentConfiguration.Copy(Foundation.NSZone) M:UIKit.UIListContentConfiguration.EncodeTo(Foundation.NSCoder) +M:UIKit.UIListContentConfiguration.GetUpdatedConfiguration(UIKit.IUIConfigurationState) +M:UIKit.UIListContentConfiguration.MakeContentView +M:UIKit.UIListContentImageProperties.Copy(Foundation.NSZone) M:UIKit.UIListContentImageProperties.EncodeTo(Foundation.NSCoder) +M:UIKit.UIListContentTextProperties.Copy(Foundation.NSZone) M:UIKit.UIListContentTextProperties.EncodeTo(Foundation.NSCoder) +M:UIKit.UIListContentView.SupportsConfiguration(UIKit.IUIContentConfiguration) M:UIKit.UIListContentView.UIListContentViewAppearance.#ctor(System.IntPtr) +M:UIKit.UIListSeparatorConfiguration.Copy(Foundation.NSZone) M:UIKit.UIListSeparatorConfiguration.EncodeTo(Foundation.NSCoder) +M:UIKit.UILocalNotification.Copy(Foundation.NSZone) +M:UIKit.UILocalNotification.EncodeTo(Foundation.NSCoder) M:UIKit.UILongPressGestureRecognizer.#ctor(Foundation.NSObject,ObjCRuntime.Selector) M:UIKit.UILongPressGestureRecognizer.#ctor(System.Action) M:UIKit.UILongPressGestureRecognizer.#ctor(System.Action{UIKit.UILongPressGestureRecognizer}) M:UIKit.UIManagedDocument.#ctor(Foundation.NSUrl) +M:UIKit.UIMenuElement.Copy(Foundation.NSZone) M:UIKit.UIMenuElement.EncodeTo(Foundation.NSCoder) M:UIKit.UIMenuLeaf_Extensions.GetSelectedImage(UIKit.IUIMenuLeaf) M:UIKit.UIMenuLeaf_Extensions.SetSelectedImage(UIKit.IUIMenuLeaf,UIKit.UIImage) +M:UIKit.UIMotionEffect.Copy(Foundation.NSZone) +M:UIKit.UIMotionEffect.EncodeTo(Foundation.NSCoder) M:UIKit.UIMutableApplicationShortcutItem.#ctor(System.String,System.String,System.String,UIKit.UIApplicationShortcutIcon,Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject}) M:UIKit.UIMutableApplicationShortcutItem.#ctor(System.String,System.String) M:UIKit.UIMutableTraits.GetObject(UIKit.IUIObjectTraitDefinition) @@ -46357,6 +48738,7 @@ M:UIKit.UIMutableTraits.SetValue(System.IntPtr,UIKit.IUINSIntegerTraitDefinition M:UIKit.UIMutableTraits.SetValue(System.Runtime.InteropServices.NFloat,UIKit.IUICGFloatTraitDefinition) M:UIKit.UINavigationBar.#ctor(CoreGraphics.CGRect) M:UIKit.UINavigationBar.Dispose(System.Boolean) +M:UIKit.UINavigationBar.EncodeTo(Foundation.NSCoder) M:UIKit.UINavigationBar.UINavigationBarAppearance.#ctor(System.IntPtr) M:UIKit.UINavigationBar.UINavigationBarAppearance.GetBackgroundImage(UIKit.UIBarMetrics) M:UIKit.UINavigationBar.UINavigationBarAppearance.GetBackgroundImage(UIKit.UIBarPosition,UIKit.UIBarMetrics) @@ -46393,6 +48775,7 @@ M:UIKit.UINavigationControllerDelegate.GetPreferredInterfaceOrientation(UIKit.UI M:UIKit.UINavigationControllerDelegate.SupportedInterfaceOrientations(UIKit.UINavigationController) M:UIKit.UINavigationControllerDelegate.WillShowViewController(UIKit.UINavigationController,UIKit.UIViewController,System.Boolean) M:UIKit.UINavigationItem.Dispose(System.Boolean) +M:UIKit.UINavigationItem.EncodeTo(Foundation.NSCoder) M:UIKit.UINavigationItemRenameDelegate_Extensions.ShouldBeginRenaming(UIKit.IUINavigationItemRenameDelegate,UIKit.UINavigationItem) M:UIKit.UINavigationItemRenameDelegate_Extensions.ShouldEndRenaming(UIKit.IUINavigationItemRenameDelegate,UIKit.UINavigationItem,System.String) M:UIKit.UINavigationItemRenameDelegate_Extensions.WillBeginRenaming(UIKit.IUINavigationItemRenameDelegate,UIKit.UINavigationItem,System.String,Foundation.NSRange) @@ -46461,6 +48844,7 @@ M:UIKit.UIPasteboardOptions.#ctor M:UIKit.UIPasteboardOptions.#ctor(Foundation.NSDictionary) M:UIKit.UIPasteConfiguration.#ctor(System.Type) M:UIKit.UIPasteConfiguration.AddTypeIdentifiers(System.Type) +M:UIKit.UIPasteConfiguration.Copy(Foundation.NSZone) M:UIKit.UIPasteConfiguration.EncodeTo(Foundation.NSCoder) M:UIKit.UIPasteConfigurationSupporting_Extensions.CanPaste(UIKit.IUIPasteConfigurationSupporting,Foundation.NSItemProvider[]) M:UIKit.UIPasteConfigurationSupporting_Extensions.Paste(UIKit.IUIPasteConfigurationSupporting,Foundation.NSItemProvider[]) @@ -46468,9 +48852,12 @@ M:UIKit.UIPasteControl.Dispose(System.Boolean) M:UIKit.UIPasteControl.UIPasteControlAppearance.#ctor(System.IntPtr) M:UIKit.UIPasteControlConfiguration.EncodeTo(Foundation.NSCoder) 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.DidTap(UIKit.IUIPencilInteractionDelegate,UIKit.UIPencilInteraction) M:UIKit.UIPencilInteractionDelegate.DidTap(UIKit.UIPencilInteraction) +M:UIKit.UIPercentDrivenInteractiveTransition.StartInteractiveTransition(UIKit.IUIViewControllerContextTransitioning) M:UIKit.UIPickerView.#ctor(CoreGraphics.CGRect) M:UIKit.UIPickerView.Dispose(System.Boolean) M:UIKit.UIPickerView.GetCell(UIKit.UITableView,Foundation.NSIndexPath) @@ -46513,8 +48900,12 @@ M:UIKit.UIPickerViewModel.Selected(UIKit.UIPickerView,System.IntPtr,System.IntPt M:UIKit.UIPinchGestureRecognizer.#ctor(Foundation.NSObject,ObjCRuntime.Selector) M:UIKit.UIPinchGestureRecognizer.#ctor(System.Action) M:UIKit.UIPinchGestureRecognizer.#ctor(System.Action{UIKit.UIPinchGestureRecognizer}) +M:UIKit.UIPointerAccessory.Copy(Foundation.NSZone) M:UIKit.UIPointerAccessoryPosition.#ctor(System.Runtime.InteropServices.NFloat,System.Runtime.InteropServices.NFloat) +M:UIKit.UIPointerEffect.Copy(Foundation.NSZone) +M:UIKit.UIPointerInteraction.DidMoveToView(UIKit.UIView) M:UIKit.UIPointerInteraction.Dispose(System.Boolean) +M:UIKit.UIPointerInteraction.WillMoveToView(UIKit.UIView) M:UIKit.UIPointerInteractionDelegate_Extensions.GetRegionForRequest(UIKit.IUIPointerInteractionDelegate,UIKit.UIPointerInteraction,UIKit.UIPointerRegionRequest,UIKit.UIPointerRegion) M:UIKit.UIPointerInteractionDelegate_Extensions.GetStyleForRegion(UIKit.IUIPointerInteractionDelegate,UIKit.UIPointerInteraction,UIKit.UIPointerRegion) M:UIKit.UIPointerInteractionDelegate_Extensions.WillEnterRegion(UIKit.IUIPointerInteractionDelegate,UIKit.UIPointerInteraction,UIKit.UIPointerRegion,UIKit.IUIPointerInteractionAnimating) @@ -46524,7 +48915,13 @@ M:UIKit.UIPointerInteractionDelegate.GetStyleForRegion(UIKit.UIPointerInteractio M:UIKit.UIPointerInteractionDelegate.WillEnterRegion(UIKit.UIPointerInteraction,UIKit.UIPointerRegion,UIKit.IUIPointerInteractionAnimating) M:UIKit.UIPointerInteractionDelegate.WillExitRegion(UIKit.UIPointerInteraction,UIKit.UIPointerRegion,UIKit.IUIPointerInteractionAnimating) M:UIKit.UIPointerLockStateDidChangeEventArgs.#ctor(Foundation.NSNotification) +M:UIKit.UIPointerRegion.Copy(Foundation.NSZone) +M:UIKit.UIPointerShape.Copy(Foundation.NSZone) +M:UIKit.UIPointerStyle.Copy(Foundation.NSZone) M:UIKit.UIPopoverBackgroundView.#ctor(CoreGraphics.CGRect) +M:UIKit.UIPopoverBackgroundView.GetArrowBase +M:UIKit.UIPopoverBackgroundView.GetArrowHeight +M:UIKit.UIPopoverBackgroundView.GetContentViewInsets M:UIKit.UIPopoverBackgroundView.UIPopoverBackgroundViewAppearance.#ctor(System.IntPtr) M:UIKit.UIPopoverController.add_DidDismiss(System.EventHandler) M:UIKit.UIPopoverController.add_WillReposition(System.EventHandler{UIKit.UIPopoverControllerRepositionEventArgs}) @@ -46556,11 +48953,24 @@ M:UIKit.UIPopoverPresentationControllerDelegate.ShouldDismissPopover(UIKit.UIPop M:UIKit.UIPopoverPresentationControllerDelegate.WillRepositionPopover(UIKit.UIPopoverPresentationController,CoreGraphics.CGRect@,UIKit.UIView@) M:UIKit.UIPopoverPresentationControllerRepositionEventArgs.#ctor(CoreGraphics.CGRect,UIKit.UIView) M:UIKit.UIPopoverPresentationControllerSourceItem_Extensions.GetFrame(UIKit.IUIPopoverPresentationControllerSourceItem,UIKit.UIView) +M:UIKit.UIPresentationController.DidUpdateFocus(UIKit.UIFocusUpdateContext,UIKit.UIFocusAnimationCoordinator) M:UIKit.UIPresentationController.Dispose(System.Boolean) +M:UIKit.UIPresentationController.GetSizeForChildContentContainer(UIKit.IUIContentContainer,CoreGraphics.CGSize) +M:UIKit.UIPresentationController.GetSoundIdentifier(UIKit.UIFocusUpdateContext) +M:UIKit.UIPresentationController.PreferredContentSizeDidChangeForChildContentContainer(UIKit.IUIContentContainer) M:UIKit.UIPresentationController.RegisterForTraitChanges(ObjCRuntime.Class[],Foundation.NSObject,ObjCRuntime.Selector) M:UIKit.UIPresentationController.RegisterForTraitChanges(ObjCRuntime.Class[],ObjCRuntime.Selector) M:UIKit.UIPresentationController.RegisterForTraitChanges(ObjCRuntime.Class[],System.Action{UIKit.IUITraitEnvironment,UIKit.UITraitCollection}) +M:UIKit.UIPresentationController.SetNeedsFocusUpdate +M:UIKit.UIPresentationController.ShouldUpdateFocus(UIKit.UIFocusUpdateContext) +M:UIKit.UIPresentationController.SystemLayoutFittingSizeDidChangeForChildContentContainer(UIKit.IUIContentContainer) +M:UIKit.UIPresentationController.TraitCollectionDidChange(UIKit.UITraitCollection) M:UIKit.UIPresentationController.UnregisterForTraitChanges(UIKit.IUITraitChangeRegistration) +M:UIKit.UIPresentationController.UpdateFocusIfNeeded +M:UIKit.UIPresentationController.ViewWillTransitionToSize(CoreGraphics.CGSize,UIKit.IUIViewControllerTransitionCoordinator) +M:UIKit.UIPresentationController.WillTransitionToTraitCollection(UIKit.UITraitCollection,UIKit.IUIViewControllerTransitionCoordinator) +M:UIKit.UIPreviewAction.Copy(Foundation.NSZone) +M:UIKit.UIPreviewActionGroup.Copy(Foundation.NSZone) M:UIKit.UIPreviewInteraction.add_DidCancel(System.EventHandler) M:UIKit.UIPreviewInteraction.add_DidUpdateCommit(System.EventHandler{UIKit.NSPreviewInteractionPreviewUpdateEventArgs}) M:UIKit.UIPreviewInteraction.add_DidUpdatePreviewTransition(System.EventHandler{UIKit.NSPreviewInteractionPreviewUpdateEventArgs}) @@ -46574,6 +48984,8 @@ M:UIKit.UIPreviewInteractionDelegate.DidCancel(UIKit.UIPreviewInteraction) M:UIKit.UIPreviewInteractionDelegate.DidUpdateCommit(UIKit.UIPreviewInteraction,System.Runtime.InteropServices.NFloat,System.Boolean) M:UIKit.UIPreviewInteractionDelegate.DidUpdatePreviewTransition(UIKit.UIPreviewInteraction,System.Runtime.InteropServices.NFloat,System.Boolean) M:UIKit.UIPreviewInteractionDelegate.ShouldBegin(UIKit.UIPreviewInteraction) +M:UIKit.UIPreviewParameters.Copy(Foundation.NSZone) +M:UIKit.UIPreviewTarget.Copy(Foundation.NSZone) M:UIKit.UIPrinter.ContactPrinterAsync M:UIKit.UIPrinterDestination.EncodeTo(Foundation.NSCoder) M:UIKit.UIPrinterPickerCompletionResult.#ctor(UIKit.UIPrinterPickerController,System.Boolean) @@ -46598,7 +49010,10 @@ M:UIKit.UIPrinterPickerControllerDelegate.GetParentViewController(UIKit.UIPrinte M:UIKit.UIPrinterPickerControllerDelegate.ShouldShowPrinter(UIKit.UIPrinterPickerController,UIKit.UIPrinter) M:UIKit.UIPrinterPickerControllerDelegate.WillDismiss(UIKit.UIPrinterPickerController) M:UIKit.UIPrinterPickerControllerDelegate.WillPresent(UIKit.UIPrinterPickerController) +M:UIKit.UIPrintFormatter.Copy(Foundation.NSZone) M:UIKit.UIPrintFormatter.Dispose(System.Boolean) +M:UIKit.UIPrintInfo.Copy(Foundation.NSZone) +M:UIKit.UIPrintInfo.EncodeTo(Foundation.NSCoder) M:UIKit.UIPrintInteractionCompletionResult.#ctor(UIKit.UIPrintInteractionController,System.Boolean) M:UIKit.UIPrintInteractionController.add_DidDismissPrinterOptions(System.EventHandler) M:UIKit.UIPrintInteractionController.add_DidFinishJob(System.EventHandler) @@ -46642,11 +49057,15 @@ M:UIKit.UIPrintInteractionControllerDelegate.WillDismissPrinterOptions(UIKit.UIP M:UIKit.UIPrintInteractionControllerDelegate.WillPresentPrinterOptions(UIKit.UIPrintInteractionController) M:UIKit.UIPrintInteractionControllerDelegate.WillStartJob(UIKit.UIPrintInteractionController) M:UIKit.UIPrintInteractionResult.#ctor(UIKit.UIPrintInteractionController,System.Boolean) +M:UIKit.UIProgressView.EncodeTo(Foundation.NSCoder) M:UIKit.UIProgressView.UIProgressViewAppearance.#ctor(System.IntPtr) M:UIKit.UIPushBehavior.#ctor(UIKit.UIPushBehaviorMode,UIKit.IUIDynamicItem[]) M:UIKit.UIReferenceLibraryViewController.#ctor(System.String,Foundation.NSBundle) M:UIKit.UIReferenceLibraryViewController.EncodeTo(Foundation.NSCoder) M:UIKit.UIRefreshControl.UIRefreshControlAppearance.#ctor(System.IntPtr) +M:UIKit.UIRegion.Copy(Foundation.NSZone) +M:UIKit.UIRegion.EncodeTo(Foundation.NSCoder) +M:UIKit.UIResolvedShape.Copy(Foundation.NSZone) M:UIKit.UIResponder.AccessibilityDecrement M:UIKit.UIResponder.AccessibilityElementDidBecomeFocused M:UIKit.UIResponder.AccessibilityElementDidLoseFocus @@ -46656,7 +49075,34 @@ M:UIKit.UIResponder.AccessibilityPerformEscape M:UIKit.UIResponder.AccessibilityPerformMagicTap M:UIKit.UIResponder.AccessibilityScroll(UIKit.UIAccessibilityScrollDirection) M:UIKit.UIResponder.CanPaste(Foundation.NSItemProvider[]) +M:UIKit.UIResponder.Copy(Foundation.NSObject) +M:UIKit.UIResponder.Cut(Foundation.NSObject) +M:UIKit.UIResponder.DecreaseSize(Foundation.NSObject) +M:UIKit.UIResponder.Delete(Foundation.NSObject) +M:UIKit.UIResponder.Duplicate(Foundation.NSObject) +M:UIKit.UIResponder.Export(Foundation.NSObject) +M:UIKit.UIResponder.Find(Foundation.NSObject) +M:UIKit.UIResponder.FindAndReplace(Foundation.NSObject) +M:UIKit.UIResponder.FindNext(Foundation.NSObject) +M:UIKit.UIResponder.FindPrevious(Foundation.NSObject) +M:UIKit.UIResponder.IncreaseSize(Foundation.NSObject) +M:UIKit.UIResponder.MakeTextWritingDirectionLeftToRight(Foundation.NSObject) +M:UIKit.UIResponder.MakeTextWritingDirectionRightToLeft(Foundation.NSObject) +M:UIKit.UIResponder.Move(Foundation.NSObject) M:UIKit.UIResponder.Paste(Foundation.NSItemProvider[]) +M:UIKit.UIResponder.Paste(Foundation.NSObject) +M:UIKit.UIResponder.PasteAndGo(Foundation.NSObject) +M:UIKit.UIResponder.PasteAndMatchStyle(Foundation.NSObject) +M:UIKit.UIResponder.PasteAndSearch(Foundation.NSObject) +M:UIKit.UIResponder.Print(Foundation.NSObject) +M:UIKit.UIResponder.Rename(Foundation.NSObject) +M:UIKit.UIResponder.Select(Foundation.NSObject) +M:UIKit.UIResponder.SelectAll(Foundation.NSObject) +M:UIKit.UIResponder.ToggleBoldface(Foundation.NSObject) +M:UIKit.UIResponder.ToggleItalics(Foundation.NSObject) +M:UIKit.UIResponder.ToggleUnderline(Foundation.NSObject) +M:UIKit.UIResponder.UpdateTextAttributes(UIKit.UITextAttributesConversionHandler) +M:UIKit.UIResponder.UseSelectionForFind(Foundation.NSObject) M:UIKit.UIResponderStandardEditActions_Extensions.Copy(UIKit.IUIResponderStandardEditActions,Foundation.NSObject) M:UIKit.UIResponderStandardEditActions_Extensions.Cut(UIKit.IUIResponderStandardEditActions,Foundation.NSObject) M:UIKit.UIResponderStandardEditActions_Extensions.DecreaseSize(UIKit.IUIResponderStandardEditActions,Foundation.NSObject) @@ -46690,6 +49136,7 @@ M:UIKit.UIRotationGestureRecognizer.#ctor(System.Action{UIKit.UIRotationGestureR M:UIKit.UIScene.OpenUrlAsync(Foundation.NSUrl,UIKit.UISceneOpenExternalUrlOptions) M:UIKit.UISceneActivationConditions.EncodeTo(Foundation.NSCoder) M:UIKit.UISceneActivationRequestOptions.Copy(Foundation.NSZone) +M:UIKit.UISceneConfiguration.Copy(Foundation.NSZone) M:UIKit.UISceneConfiguration.EncodeTo(Foundation.NSCoder) M:UIKit.UISceneDelegate_Extensions.ContinueUserActivity(UIKit.IUISceneDelegate,UIKit.UIScene,Foundation.NSUserActivity) M:UIKit.UISceneDelegate_Extensions.DidBecomeActive(UIKit.IUISceneDelegate,UIKit.UIScene) @@ -46718,16 +49165,20 @@ M:UIKit.UISceneDelegate.WillContinueUserActivity(UIKit.UIScene,System.String) M:UIKit.UISceneDelegate.WillEnterForeground(UIKit.UIScene) M:UIKit.UISceneDelegate.WillResignActive(UIKit.UIScene) M:UIKit.UISceneSession.EncodeTo(Foundation.NSCoder) +M:UIKit.UISceneSessionActivationRequest.Copy(Foundation.NSZone) M:UIKit.UIScreen.Capture M:UIKit.UIScreen.CreateDisplayLink(System.Action) M:UIKit.UIScreen.Dispose(System.Boolean) +M:UIKit.UIScreen.TraitCollectionDidChange(UIKit.UITraitCollection) M:UIKit.UIScreenEdgePanGestureRecognizer.#ctor(Foundation.NSObject,ObjCRuntime.Selector) M:UIKit.UIScreenEdgePanGestureRecognizer.#ctor(System.Action) M:UIKit.UIScreenEdgePanGestureRecognizer.#ctor(System.Action{UIKit.UIScreenEdgePanGestureRecognizer}) M:UIKit.UIScreenshotService.Dispose(System.Boolean) M:UIKit.UIScreenshotServiceDelegate_Extensions.GeneratePdfRepresentation(UIKit.IUIScreenshotServiceDelegate,UIKit.UIScreenshotService,UIKit.UIScreenshotServiceDelegatePdfHandler) M:UIKit.UIScreenshotServiceDelegate.GeneratePdfRepresentation(UIKit.UIScreenshotService,UIKit.UIScreenshotServiceDelegatePdfHandler) +M:UIKit.UIScribbleInteraction.DidMoveToView(UIKit.UIView) M:UIKit.UIScribbleInteraction.Dispose(System.Boolean) +M:UIKit.UIScribbleInteraction.WillMoveToView(UIKit.UIView) M:UIKit.UIScribbleInteractionDelegate_Extensions.DidFinishWriting(UIKit.IUIScribbleInteractionDelegate,UIKit.UIScribbleInteraction) M:UIKit.UIScribbleInteractionDelegate_Extensions.ShouldBegin(UIKit.IUIScribbleInteractionDelegate,UIKit.UIScribbleInteraction,CoreGraphics.CGPoint) M:UIKit.UIScribbleInteractionDelegate_Extensions.ShouldDelayFocus(UIKit.IUIScribbleInteractionDelegate,UIKit.UIScribbleInteraction) @@ -46858,8 +49309,17 @@ M:UIKit.UISearchBarDelegate.TextChanged(UIKit.UISearchBar,System.String) M:UIKit.UISearchBarTextChangedEventArgs.#ctor(System.String) M:UIKit.UISearchContainerViewController.#ctor(System.String,Foundation.NSBundle) M:UIKit.UISearchController.#ctor +M:UIKit.UISearchController.AnimateTransition(UIKit.IUIViewControllerContextTransitioning) +M:UIKit.UISearchController.AnimationEnded(System.Boolean) M:UIKit.UISearchController.Dispose(System.Boolean) +M:UIKit.UISearchController.GetAnimationControllerForDismissedController(UIKit.UIViewController) +M:UIKit.UISearchController.GetAnimationControllerForPresentedController(UIKit.UIViewController,UIKit.UIViewController,UIKit.UIViewController) +M:UIKit.UISearchController.GetInteractionControllerForDismissal(UIKit.IUIViewControllerAnimatedTransitioning) +M:UIKit.UISearchController.GetInteractionControllerForPresentation(UIKit.IUIViewControllerAnimatedTransitioning) +M:UIKit.UISearchController.GetInterruptibleAnimator(UIKit.IUIViewControllerContextTransitioning) +M:UIKit.UISearchController.GetPresentationControllerForPresentedViewController(UIKit.UIViewController,UIKit.UIViewController,UIKit.UIViewController) M:UIKit.UISearchController.SetSearchResultsUpdater(System.Action{UIKit.UISearchController}) +M:UIKit.UISearchController.TransitionDuration(UIKit.IUIViewControllerContextTransitioning) M:UIKit.UISearchControllerDelegate_Extensions.DidChangeFromSearchBarPlacement(UIKit.IUISearchControllerDelegate,UIKit.UISearchController,UIKit.UINavigationItemSearchBarPlacement) M:UIKit.UISearchControllerDelegate_Extensions.DidDismissSearchController(UIKit.IUISearchControllerDelegate,UIKit.UISearchController) M:UIKit.UISearchControllerDelegate_Extensions.DidPresentSearchController(UIKit.IUISearchControllerDelegate,UIKit.UISearchController) @@ -46940,6 +49400,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.UIShape.Copy(Foundation.NSZone) M:UIKit.UISheetPresentationController.#ctor(UIKit.UIViewController,UIKit.UIViewController) M:UIKit.UISheetPresentationController.Dispose(System.Boolean) M:UIKit.UISheetPresentationControllerDelegate_Extensions.DidChangeSelectedDetentIdentifier(UIKit.IUISheetPresentationControllerDelegate,UIKit.UISheetPresentationController) @@ -47034,7 +49495,9 @@ M:UIKit.UISplitViewControllerWillShowHideColumnEventArgs.#ctor(UIKit.UISplitView M:UIKit.UISplitViewHideEventArgs.#ctor(UIKit.UIViewController,UIKit.UIBarButtonItem,UIKit.UIPopoverController) M:UIKit.UISplitViewPresentEventArgs.#ctor(UIKit.UIPopoverController,UIKit.UIViewController) M:UIKit.UISplitViewShowEventArgs.#ctor(UIKit.UIViewController,UIKit.UIBarButtonItem) +M:UIKit.UISpringLoadedInteraction.DidMoveToView(UIKit.UIView) M:UIKit.UISpringLoadedInteraction.Dispose(System.Boolean) +M:UIKit.UISpringLoadedInteraction.WillMoveToView(UIKit.UIView) M:UIKit.UISpringLoadedInteractionBehavior_Extensions.InteractionDidFinish(UIKit.IUISpringLoadedInteractionBehavior,UIKit.UISpringLoadedInteraction) M:UIKit.UISpringTimingParameters.Copy(Foundation.NSZone) M:UIKit.UISpringTimingParameters.EncodeTo(Foundation.NSCoder) @@ -47089,6 +49552,7 @@ M:UIKit.UIStringDrawing.StringSize(System.String,UIKit.UIFont) M:UIKit.UISwipeGestureRecognizer.#ctor(Foundation.NSObject,ObjCRuntime.Selector) M:UIKit.UISwipeGestureRecognizer.#ctor(System.Action) M:UIKit.UISwipeGestureRecognizer.#ctor(System.Action{UIKit.UISwipeGestureRecognizer}) +M:UIKit.UISwitch.EncodeTo(Foundation.NSCoder) M:UIKit.UISwitch.UISwitchAppearance.#ctor(System.IntPtr) M:UIKit.UISymbolEffectCompletionContext.Dispose(System.Boolean) M:UIKit.UITabBar.#ctor(CoreGraphics.CGRect) @@ -47111,11 +49575,16 @@ M:UIKit.UITabBarController.add_FinishedCustomizingViewControllers(System.EventHa M:UIKit.UITabBarController.add_OnCustomizingViewControllers(System.EventHandler{UIKit.UITabBarCustomizeEventArgs}) M:UIKit.UITabBarController.add_OnEndCustomizingViewControllers(System.EventHandler{UIKit.UITabBarCustomizeChangeEventArgs}) M:UIKit.UITabBarController.add_ViewControllerSelected(System.EventHandler{UIKit.UITabBarSelectionEventArgs}) +M:UIKit.UITabBarController.DidBeginCustomizingItems(UIKit.UITabBar,UIKit.UITabBarItem[]) +M:UIKit.UITabBarController.DidEndCustomizingItems(UIKit.UITabBar,UIKit.UITabBarItem[],System.Boolean) M:UIKit.UITabBarController.Dispose(System.Boolean) +M:UIKit.UITabBarController.ItemSelected(UIKit.UITabBar,UIKit.UITabBarItem) M:UIKit.UITabBarController.remove_FinishedCustomizingViewControllers(System.EventHandler{UIKit.UITabBarCustomizeChangeEventArgs}) M:UIKit.UITabBarController.remove_OnCustomizingViewControllers(System.EventHandler{UIKit.UITabBarCustomizeEventArgs}) M:UIKit.UITabBarController.remove_OnEndCustomizingViewControllers(System.EventHandler{UIKit.UITabBarCustomizeChangeEventArgs}) M:UIKit.UITabBarController.remove_ViewControllerSelected(System.EventHandler{UIKit.UITabBarSelectionEventArgs}) +M:UIKit.UITabBarController.WillBeginCustomizingItems(UIKit.UITabBar,UIKit.UITabBarItem[]) +M:UIKit.UITabBarController.WillEndCustomizingItems(UIKit.UITabBar,UIKit.UITabBarItem[],System.Boolean) M:UIKit.UITabBarControllerDelegate_Extensions.FinishedCustomizingViewControllers(UIKit.IUITabBarControllerDelegate,UIKit.UITabBarController,UIKit.UIViewController[],System.Boolean) M:UIKit.UITabBarControllerDelegate_Extensions.GetAnimationControllerForTransition(UIKit.IUITabBarControllerDelegate,UIKit.UITabBarController,UIKit.UIViewController,UIKit.UIViewController) M:UIKit.UITabBarControllerDelegate_Extensions.GetInteractionControllerForAnimationController(UIKit.IUITabBarControllerDelegate,UIKit.UITabBarController,UIKit.IUIViewControllerAnimatedTransitioning) @@ -47153,6 +49622,7 @@ M:UIKit.UITabBarItem.GetFrame(UIKit.UIView) M:UIKit.UITabBarItem.SetBadgeTextAttributes(UIKit.UIStringAttributes,UIKit.UIControlState) M:UIKit.UITabBarItem.UITabBarItemAppearance.#ctor(System.IntPtr) M:UIKit.UITabBarItem.UITabBarItemAppearance.GetBadgeTextAttributesDictionary(UIKit.UIControlState) +M:UIKit.UITabBarItemAppearance.Copy(Foundation.NSZone) M:UIKit.UITabBarItemAppearance.EncodeTo(Foundation.NSCoder) M:UIKit.UITabBarItemEventArgs.#ctor(UIKit.UITabBarItem) M:UIKit.UITabBarItemsEventArgs.#ctor(UIKit.UITabBarItem[]) @@ -47162,7 +49632,13 @@ M:UIKit.UITableView.DequeueReusableCell(Foundation.NSString) M:UIKit.UITableView.DequeueReusableCell(System.String,Foundation.NSIndexPath) M:UIKit.UITableView.DequeueReusableHeaderFooterView(System.String) M:UIKit.UITableView.Dispose(System.Boolean) +M:UIKit.UITableView.EncodeTo(Foundation.NSCoder) +M:UIKit.UITableView.GetDataSourceIndexPath(Foundation.NSIndexPath) +M:UIKit.UITableView.GetDataSourceSectionIndex(System.IntPtr) +M:UIKit.UITableView.GetPresentationIndexPath(Foundation.NSIndexPath) +M:UIKit.UITableView.GetPresentationSectionIndex(System.IntPtr) M:UIKit.UITableView.PerformBatchUpdatesAsync(System.Action) +M:UIKit.UITableView.PerformUsingPresentationValues(System.Action) M:UIKit.UITableView.RegisterClassForCellReuse(System.Type,Foundation.NSString) M:UIKit.UITableView.RegisterClassForCellReuse(System.Type,System.String) M:UIKit.UITableView.RegisterClassForHeaderFooterViewReuse(System.Type,Foundation.NSString) @@ -47172,7 +49648,78 @@ M:UIKit.UITableView.RegisterNibForHeaderFooterViewReuse(UIKit.UINib,System.Strin M:UIKit.UITableView.UITableViewAppearance.#ctor(System.IntPtr) M:UIKit.UITableViewCell.#ctor(CoreGraphics.CGRect) M:UIKit.UITableViewCell.#ctor(UIKit.UITableViewCellStyle,System.String) +M:UIKit.UITableViewCell.EncodeTo(Foundation.NSCoder) +M:UIKit.UITableViewCell.ShouldBegin(UIKit.UIGestureRecognizer) +M:UIKit.UITableViewCell.ShouldBeRequiredToFailBy(UIKit.UIGestureRecognizer,UIKit.UIGestureRecognizer) +M:UIKit.UITableViewCell.ShouldReceiveEvent(UIKit.UIGestureRecognizer,UIKit.UIEvent) +M:UIKit.UITableViewCell.ShouldReceivePress(UIKit.UIGestureRecognizer,UIKit.UIPress) +M:UIKit.UITableViewCell.ShouldReceiveTouch(UIKit.UIGestureRecognizer,UIKit.UITouch) +M:UIKit.UITableViewCell.ShouldRecognizeSimultaneously(UIKit.UIGestureRecognizer,UIKit.UIGestureRecognizer) +M:UIKit.UITableViewCell.ShouldRequireFailureOf(UIKit.UIGestureRecognizer,UIKit.UIGestureRecognizer) M:UIKit.UITableViewCell.UITableViewCellAppearance.#ctor(System.IntPtr) +M:UIKit.UITableViewController.AccessoryButtonTapped(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.CanEditRow(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.CanFocusRow(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.CanMoveRow(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.CanPerformAction(UIKit.UITableView,ObjCRuntime.Selector,Foundation.NSIndexPath,Foundation.NSObject) +M:UIKit.UITableViewController.CanPerformPrimaryAction(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.CellDisplayingEnded(UIKit.UITableView,UIKit.UITableViewCell,Foundation.NSIndexPath) +M:UIKit.UITableViewController.CommitEditingStyle(UIKit.UITableView,UIKit.UITableViewCellEditingStyle,Foundation.NSIndexPath) +M:UIKit.UITableViewController.CustomizeMoveTarget(UIKit.UITableView,Foundation.NSIndexPath,Foundation.NSIndexPath) +M:UIKit.UITableViewController.DidBeginMultipleSelectionInteraction(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.DidEndEditing(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.DidEndMultipleSelectionInteraction(UIKit.UITableView) +M:UIKit.UITableViewController.DidUpdateFocus(UIKit.UITableView,UIKit.UITableViewFocusUpdateContext,UIKit.UIFocusAnimationCoordinator) +M:UIKit.UITableViewController.EditActionsForRow(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.EditingStyleForRow(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.EstimatedHeight(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.EstimatedHeightForFooter(UIKit.UITableView,System.IntPtr) +M:UIKit.UITableViewController.EstimatedHeightForHeader(UIKit.UITableView,System.IntPtr) +M:UIKit.UITableViewController.FooterViewDisplayingEnded(UIKit.UITableView,UIKit.UIView,System.IntPtr) +M:UIKit.UITableViewController.GetCell(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.GetContextMenuConfiguration(UIKit.UITableView,Foundation.NSIndexPath,CoreGraphics.CGPoint) +M:UIKit.UITableViewController.GetHeightForFooter(UIKit.UITableView,System.IntPtr) +M:UIKit.UITableViewController.GetHeightForHeader(UIKit.UITableView,System.IntPtr) +M:UIKit.UITableViewController.GetHeightForRow(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.GetIndexPathForPreferredFocusedView(UIKit.UITableView) +M:UIKit.UITableViewController.GetLeadingSwipeActionsConfiguration(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.GetPreviewForDismissingContextMenu(UIKit.UITableView,UIKit.UIContextMenuConfiguration) +M:UIKit.UITableViewController.GetPreviewForHighlightingContextMenu(UIKit.UITableView,UIKit.UIContextMenuConfiguration) +M:UIKit.UITableViewController.GetSelectionFollowsFocusForRow(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.GetTrailingSwipeActionsConfiguration(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.GetViewForFooter(UIKit.UITableView,System.IntPtr) +M:UIKit.UITableViewController.GetViewForHeader(UIKit.UITableView,System.IntPtr) +M:UIKit.UITableViewController.HeaderViewDisplayingEnded(UIKit.UITableView,UIKit.UIView,System.IntPtr) +M:UIKit.UITableViewController.IndentationLevel(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.MoveRow(UIKit.UITableView,Foundation.NSIndexPath,Foundation.NSIndexPath) +M:UIKit.UITableViewController.NumberOfSections(UIKit.UITableView) +M:UIKit.UITableViewController.PerformAction(UIKit.UITableView,ObjCRuntime.Selector,Foundation.NSIndexPath,Foundation.NSObject) +M:UIKit.UITableViewController.PerformPrimaryAction(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.RowDeselected(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.RowHighlighted(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.RowSelected(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.RowsInSection(UIKit.UITableView,System.IntPtr) +M:UIKit.UITableViewController.RowUnhighlighted(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.SectionFor(UIKit.UITableView,System.String,System.IntPtr) +M:UIKit.UITableViewController.SectionIndexTitles(UIKit.UITableView) +M:UIKit.UITableViewController.ShouldBeginMultipleSelectionInteraction(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.ShouldHighlightRow(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.ShouldIndentWhileEditing(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.ShouldShowMenu(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.ShouldSpringLoadRow(UIKit.UITableView,Foundation.NSIndexPath,UIKit.IUISpringLoadedInteractionContext) +M:UIKit.UITableViewController.ShouldUpdateFocus(UIKit.UITableView,UIKit.UITableViewFocusUpdateContext) +M:UIKit.UITableViewController.TitleForDeleteConfirmation(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.TitleForFooter(UIKit.UITableView,System.IntPtr) +M:UIKit.UITableViewController.TitleForHeader(UIKit.UITableView,System.IntPtr) +M:UIKit.UITableViewController.WillBeginEditing(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.WillDeselectRow(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewController.WillDisplay(UIKit.UITableView,UIKit.UITableViewCell,Foundation.NSIndexPath) +M:UIKit.UITableViewController.WillDisplayContextMenu(UIKit.UITableView,UIKit.UIContextMenuConfiguration,UIKit.IUIContextMenuInteractionAnimating) +M:UIKit.UITableViewController.WillDisplayFooterView(UIKit.UITableView,UIKit.UIView,System.IntPtr) +M:UIKit.UITableViewController.WillDisplayHeaderView(UIKit.UITableView,UIKit.UIView,System.IntPtr) +M:UIKit.UITableViewController.WillEndContextMenuInteraction(UIKit.UITableView,UIKit.UIContextMenuConfiguration,UIKit.IUIContextMenuInteractionAnimating) +M:UIKit.UITableViewController.WillPerformPreviewAction(UIKit.UITableView,UIKit.UIContextMenuConfiguration,UIKit.IUIContextMenuInteractionCommitAnimating) +M:UIKit.UITableViewController.WillSelectRow(UIKit.UITableView,Foundation.NSIndexPath) M:UIKit.UITableViewDataSource_Extensions.CanEditRow(UIKit.IUITableViewDataSource,UIKit.UITableView,Foundation.NSIndexPath) M:UIKit.UITableViewDataSource_Extensions.CanMoveRow(UIKit.IUITableViewDataSource,UIKit.UITableView,Foundation.NSIndexPath) M:UIKit.UITableViewDataSource_Extensions.CommitEditingStyle(UIKit.IUITableViewDataSource,UIKit.UITableView,UIKit.UITableViewCellEditingStyle,Foundation.NSIndexPath) @@ -47300,6 +49847,17 @@ M:UIKit.UITableViewDelegate.WillPerformPreviewAction(UIKit.UITableView,UIKit.UIC M:UIKit.UITableViewDelegate.WillSelectRow(UIKit.UITableView,Foundation.NSIndexPath) M:UIKit.UITableViewDiffableDataSource`2.ApplySnapshotAsync(UIKit.NSDiffableDataSourceSnapshot{`0,`1},System.Boolean) M:UIKit.UITableViewDiffableDataSource`2.ApplySnapshotUsingReloadDataAsync(UIKit.NSDiffableDataSourceSnapshot{`0,`1}) +M:UIKit.UITableViewDiffableDataSource`2.CanEditRow(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewDiffableDataSource`2.CanMoveRow(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewDiffableDataSource`2.CommitEditingStyle(UIKit.UITableView,UIKit.UITableViewCellEditingStyle,Foundation.NSIndexPath) +M:UIKit.UITableViewDiffableDataSource`2.GetCell(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITableViewDiffableDataSource`2.MoveRow(UIKit.UITableView,Foundation.NSIndexPath,Foundation.NSIndexPath) +M:UIKit.UITableViewDiffableDataSource`2.NumberOfSections(UIKit.UITableView) +M:UIKit.UITableViewDiffableDataSource`2.RowsInSection(UIKit.UITableView,System.IntPtr) +M:UIKit.UITableViewDiffableDataSource`2.SectionFor(UIKit.UITableView,System.String,System.IntPtr) +M:UIKit.UITableViewDiffableDataSource`2.SectionIndexTitles(UIKit.UITableView) +M:UIKit.UITableViewDiffableDataSource`2.TitleForFooter(UIKit.UITableView,System.IntPtr) +M:UIKit.UITableViewDiffableDataSource`2.TitleForHeader(UIKit.UITableView,System.IntPtr) M:UIKit.UITableViewDragDelegate_Extensions.DragSessionAllowsMoveOperation(UIKit.IUITableViewDragDelegate,UIKit.UITableView,UIKit.IUIDragSession) M:UIKit.UITableViewDragDelegate_Extensions.DragSessionDidEnd(UIKit.IUITableViewDragDelegate,UIKit.UITableView,UIKit.IUIDragSession) M:UIKit.UITableViewDragDelegate_Extensions.DragSessionIsRestrictedToDraggingApplication(UIKit.IUITableViewDragDelegate,UIKit.UITableView,UIKit.IUIDragSession) @@ -47331,6 +49889,7 @@ M:UIKit.UITableViewDropProposal.#ctor(UIKit.UIDropOperation) M:UIKit.UITableViewHeaderFooterView.#ctor(CoreGraphics.CGRect) M:UIKit.UITableViewHeaderFooterView.EncodeTo(Foundation.NSCoder) M:UIKit.UITableViewHeaderFooterView.UITableViewHeaderFooterViewAppearance.#ctor(System.IntPtr) +M:UIKit.UITableViewRowAction.Copy(Foundation.NSZone) M:UIKit.UITableViewSource.AccessoryButtonTapped(UIKit.UITableView,Foundation.NSIndexPath) M:UIKit.UITableViewSource.CanEditRow(UIKit.UITableView,Foundation.NSIndexPath) M:UIKit.UITableViewSource.CanFocusRow(UIKit.UITableView,Foundation.NSIndexPath) @@ -47401,6 +49960,7 @@ M:UIKit.UITargetedDragPreview.#ctor(UIKit.UIView,UIKit.UIDragPreviewParameters,U M:UIKit.UITargetedDragPreview.#ctor(UIKit.UIView,UIKit.UIDragPreviewParameters) M:UIKit.UITargetedDragPreview.#ctor(UIKit.UIView) M:UIKit.UITargetedDragPreview.Copy(Foundation.NSZone) +M:UIKit.UITargetedPreview.Copy(Foundation.NSZone) M:UIKit.UITextAlignmentExtensions.ToManaged(System.IntPtr) M:UIKit.UITextAlignmentExtensions.ToNative(UIKit.UITextAlignment) M:UIKit.UITextAttributes.#ctor @@ -47436,19 +49996,59 @@ M:UIKit.UITextDropDelegate.GetProposalForDrop(UIKit.IUITextDroppable,UIKit.IUITe M:UIKit.UITextDropDelegate.WillBecomeEditable(UIKit.IUITextDroppable,UIKit.IUITextDropRequest) M:UIKit.UITextDropDelegate.WillPerformDrop(UIKit.IUITextDroppable,UIKit.IUITextDropRequest) M:UIKit.UITextDropProposal.#ctor(UIKit.UIDropOperation) +M:UIKit.UITextDropProposal.Copy(Foundation.NSZone) M:UIKit.UITextField.#ctor(CoreGraphics.CGRect) M:UIKit.UITextField.add_Ended(System.EventHandler) M:UIKit.UITextField.add_EndedWithReason(System.EventHandler{UIKit.UITextFieldEditingEndedEventArgs}) M:UIKit.UITextField.add_Started(System.EventHandler) +M:UIKit.UITextField.BeginFloatingCursor(CoreGraphics.CGPoint) M:UIKit.UITextField.CanPaste(Foundation.NSItemProvider[]) +M:UIKit.UITextField.ComparePosition(UIKit.UITextPosition,UIKit.UITextPosition) M:UIKit.UITextField.DeleteBackward +M:UIKit.UITextField.DictationRecognitionFailed +M:UIKit.UITextField.DictationRecordingDidEnd M:UIKit.UITextField.Dispose(System.Boolean) +M:UIKit.UITextField.EndFloatingCursor +M:UIKit.UITextField.GetBaseWritingDirection(UIKit.UITextPosition,UIKit.UITextStorageDirection) +M:UIKit.UITextField.GetCaretRectForPosition(UIKit.UITextPosition) +M:UIKit.UITextField.GetCharacterOffsetOfPosition(UIKit.UITextPosition,UIKit.UITextRange) +M:UIKit.UITextField.GetCharacterRange(UIKit.UITextPosition,UIKit.UITextLayoutDirection) +M:UIKit.UITextField.GetCharacterRangeAtPoint(CoreGraphics.CGPoint) +M:UIKit.UITextField.GetClosestPositionToPoint(CoreGraphics.CGPoint,UIKit.UITextRange) +M:UIKit.UITextField.GetClosestPositionToPoint(CoreGraphics.CGPoint) +M:UIKit.UITextField.GetEditMenu(UIKit.UITextRange,UIKit.UIMenuElement[]) +M:UIKit.UITextField.GetFirstRectForRange(UIKit.UITextRange) +M:UIKit.UITextField.GetFrameForDictationResultPlaceholder(Foundation.NSObject) +M:UIKit.UITextField.GetOffsetFromPosition(UIKit.UITextPosition,UIKit.UITextPosition) +M:UIKit.UITextField.GetPosition(UIKit.UITextPosition,System.IntPtr) +M:UIKit.UITextField.GetPosition(UIKit.UITextPosition,UIKit.UITextLayoutDirection,System.IntPtr) +M:UIKit.UITextField.GetPosition(UIKit.UITextRange,System.IntPtr) +M:UIKit.UITextField.GetPositionWithinRange(UIKit.UITextRange,UIKit.UITextLayoutDirection) +M:UIKit.UITextField.GetSelectionRects(UIKit.UITextRange) +M:UIKit.UITextField.GetTextRange(UIKit.UITextPosition,UIKit.UITextPosition) +M:UIKit.UITextField.GetTextStyling(UIKit.UITextPosition,UIKit.UITextStorageDirection) +M:UIKit.UITextField.InsertDictationResult(Foundation.NSArray) +M:UIKit.UITextField.InsertDictationResultPlaceholder +M:UIKit.UITextField.InsertText(System.String,System.String[],UIKit.UITextAlternativeStyle) M:UIKit.UITextField.InsertText(System.String) +M:UIKit.UITextField.InsertTextPlaceholder(CoreGraphics.CGSize) M:UIKit.UITextField.Paste(Foundation.NSItemProvider[]) M:UIKit.UITextField.remove_Ended(System.EventHandler) M:UIKit.UITextField.remove_EndedWithReason(System.EventHandler{UIKit.UITextFieldEditingEndedEventArgs}) M:UIKit.UITextField.remove_Started(System.EventHandler) +M:UIKit.UITextField.RemoveDictationResultPlaceholder(Foundation.NSObject,System.Boolean) +M:UIKit.UITextField.RemoveTextPlaceholder(UIKit.UITextPlaceholder) +M:UIKit.UITextField.ReplaceText(UIKit.UITextRange,System.String) +M:UIKit.UITextField.SetAttributedMarkedText(Foundation.NSAttributedString,Foundation.NSRange) +M:UIKit.UITextField.SetBaseWritingDirectionforRange(Foundation.NSWritingDirection,UIKit.UITextRange) +M:UIKit.UITextField.SetMarkedText(System.String,Foundation.NSRange) +M:UIKit.UITextField.ShouldChangeTextInRange(UIKit.UITextRange,System.String) +M:UIKit.UITextField.TextInRange(UIKit.UITextRange) M:UIKit.UITextField.UITextFieldAppearance.#ctor(System.IntPtr) +M:UIKit.UITextField.UnmarkText +M:UIKit.UITextField.UpdateFloatingCursor(CoreGraphics.CGPoint) +M:UIKit.UITextField.WillDismissEditMenu(UIKit.IUIEditMenuInteractionAnimating) +M:UIKit.UITextField.WillPresentEditMenu(UIKit.IUIEditMenuInteractionAnimating) M:UIKit.UITextFieldDelegate_Extensions.DidChangeSelection(UIKit.IUITextFieldDelegate,UIKit.UITextField) M:UIKit.UITextFieldDelegate_Extensions.EditingEnded(UIKit.IUITextFieldDelegate,UIKit.UITextField,UIKit.UITextFieldDidEndEditingReason) M:UIKit.UITextFieldDelegate_Extensions.EditingEnded(UIKit.IUITextFieldDelegate,UIKit.UITextField) @@ -47474,6 +50074,8 @@ M:UIKit.UITextFieldDelegate.ShouldReturn(UIKit.UITextField) M:UIKit.UITextFieldDelegate.WillDismissEditMenu(UIKit.UITextField,UIKit.IUIEditMenuInteractionAnimating) M:UIKit.UITextFieldDelegate.WillPresentEditMenu(UIKit.UITextField,UIKit.IUIEditMenuInteractionAnimating) M:UIKit.UITextFieldEditingEndedEventArgs.#ctor(UIKit.UITextFieldDidEndEditingReason) +M:UIKit.UITextFormattingCoordinator.DidCancel(UIKit.UIFontPickerViewController) +M:UIKit.UITextFormattingCoordinator.DidPickFont(UIKit.UIFontPickerViewController) M:UIKit.UITextFormattingCoordinator.Dispose(System.Boolean) M:UIKit.UITextFormattingCoordinatorDelegate.UpdateTextAttributes(UIKit.UITextAttributesConversionHandler) M:UIKit.UITextInput_Extensions.BeginFloatingCursor(UIKit.IUITextInput,CoreGraphics.CGPoint) @@ -47504,7 +50106,12 @@ M:UIKit.UITextInputDelegate.SelectionWillChange(UIKit.IUITextInput) M:UIKit.UITextInputDelegate.TextDidChange(UIKit.IUITextInput) M:UIKit.UITextInputDelegate.TextWillChange(UIKit.IUITextInput) M:UIKit.UITextInputMode.EncodeTo(Foundation.NSCoder) +M:UIKit.UITextInputPasswordRules.Copy(Foundation.NSZone) M:UIKit.UITextInputPasswordRules.EncodeTo(Foundation.NSCoder) +M:UIKit.UITextInputStringTokenizer.GetPosition(UIKit.UITextPosition,UIKit.UITextGranularity,UIKit.UITextDirection) +M:UIKit.UITextInputStringTokenizer.GetRangeEnclosingPosition(UIKit.UITextPosition,UIKit.UITextGranularity,UIKit.UITextDirection) +M:UIKit.UITextInputStringTokenizer.ProbeDirection(UIKit.UITextPosition,UIKit.UITextGranularity,UIKit.UITextDirection) +M:UIKit.UITextInputStringTokenizer.ProbeDirectionWithinTextUnit(UIKit.UITextPosition,UIKit.UITextGranularity,UIKit.UITextDirection) M:UIKit.UITextInputTokenizer.GetPosition(UIKit.UITextPosition,UIKit.UITextGranularity,UIKit.UITextDirection) M:UIKit.UITextInputTokenizer.GetRangeEnclosingPosition(UIKit.UITextPosition,UIKit.UITextGranularity,UIKit.UITextDirection) M:UIKit.UITextInputTokenizer.ProbeDirection(UIKit.UITextPosition,UIKit.UITextGranularity,UIKit.UITextDirection) @@ -47537,7 +50144,9 @@ M:UIKit.UITextInputTraits_Extensions.SetSmartInsertDeleteType(UIKit.IUITextInput M:UIKit.UITextInputTraits_Extensions.SetSmartQuotesType(UIKit.IUITextInputTraits,UIKit.UITextSmartQuotesType) M:UIKit.UITextInputTraits_Extensions.SetSpellCheckingType(UIKit.IUITextInputTraits,UIKit.UITextSpellCheckingType) M:UIKit.UITextInputTraits_Extensions.SetTextContentType(UIKit.IUITextInputTraits,Foundation.NSString) +M:UIKit.UITextInteraction.DidMoveToView(UIKit.UIView) M:UIKit.UITextInteraction.Dispose(System.Boolean) +M:UIKit.UITextInteraction.WillMoveToView(UIKit.UIView) M:UIKit.UITextInteractionDelegate_Extensions.DidEnd(UIKit.IUITextInteractionDelegate,UIKit.UITextInteraction) M:UIKit.UITextInteractionDelegate_Extensions.ShouldBegin(UIKit.IUITextInteractionDelegate,UIKit.UITextInteraction,CoreGraphics.CGPoint) M:UIKit.UITextInteractionDelegate_Extensions.WillBegin(UIKit.IUITextInteractionDelegate,UIKit.UITextInteraction) @@ -47561,7 +50170,9 @@ M:UIKit.UITextSearching_Extensions.ScrollRangeToVisible(UIKit.IUITextSearching,U M:UIKit.UITextSearching_Extensions.ShouldReplaceFoundText(UIKit.IUITextSearching,UIKit.UITextRange,Foundation.INSCopying,System.String) M:UIKit.UITextSearching_Extensions.WillHighlight(UIKit.IUITextSearching,UIKit.UITextRange,Foundation.INSCopying) M:UIKit.UITextSearchingFindSession.Dispose(System.Boolean) +M:UIKit.UITextSelectionDisplayInteraction.DidMoveToView(UIKit.UIView) M:UIKit.UITextSelectionDisplayInteraction.Dispose(System.Boolean) +M:UIKit.UITextSelectionDisplayInteraction.WillMoveToView(UIKit.UIView) M:UIKit.UITextSelectionDisplayInteractionDelegate_Extensions.GetSelectionContainerViewBelowText(UIKit.IUITextSelectionDisplayInteractionDelegate,UIKit.UITextSelectionDisplayInteraction) M:UIKit.UITextSelectionDisplayInteractionDelegate.GetSelectionContainerViewBelowText(UIKit.UITextSelectionDisplayInteraction) M:UIKit.UITextView.#ctor(CoreGraphics.CGRect) @@ -47569,17 +50180,56 @@ M:UIKit.UITextView.add_Changed(System.EventHandler) M:UIKit.UITextView.add_Ended(System.EventHandler) M:UIKit.UITextView.add_SelectionChanged(System.EventHandler) M:UIKit.UITextView.add_Started(System.EventHandler) +M:UIKit.UITextView.BeginFloatingCursor(CoreGraphics.CGPoint) M:UIKit.UITextView.CanPaste(Foundation.NSItemProvider[]) +M:UIKit.UITextView.ComparePosition(UIKit.UITextPosition,UIKit.UITextPosition) M:UIKit.UITextView.DeleteBackward +M:UIKit.UITextView.DictationRecognitionFailed +M:UIKit.UITextView.DictationRecordingDidEnd M:UIKit.UITextView.Dispose(System.Boolean) M:UIKit.UITextView.EncodeTo(Foundation.NSCoder) +M:UIKit.UITextView.EndFloatingCursor +M:UIKit.UITextView.GetBaseWritingDirection(UIKit.UITextPosition,UIKit.UITextStorageDirection) +M:UIKit.UITextView.GetCaretRectForPosition(UIKit.UITextPosition) +M:UIKit.UITextView.GetCharacterOffsetOfPosition(UIKit.UITextPosition,UIKit.UITextRange) +M:UIKit.UITextView.GetCharacterRange(UIKit.UITextPosition,UIKit.UITextLayoutDirection) +M:UIKit.UITextView.GetCharacterRangeAtPoint(CoreGraphics.CGPoint) +M:UIKit.UITextView.GetClosestPositionToPoint(CoreGraphics.CGPoint,UIKit.UITextRange) +M:UIKit.UITextView.GetClosestPositionToPoint(CoreGraphics.CGPoint) +M:UIKit.UITextView.GetEditMenu(UIKit.UITextRange,UIKit.UIMenuElement[]) +M:UIKit.UITextView.GetFirstRectForRange(UIKit.UITextRange) +M:UIKit.UITextView.GetFrameForDictationResultPlaceholder(Foundation.NSObject) +M:UIKit.UITextView.GetOffsetFromPosition(UIKit.UITextPosition,UIKit.UITextPosition) +M:UIKit.UITextView.GetPosition(UIKit.UITextPosition,System.IntPtr) +M:UIKit.UITextView.GetPosition(UIKit.UITextPosition,UIKit.UITextLayoutDirection,System.IntPtr) +M:UIKit.UITextView.GetPosition(UIKit.UITextRange,System.IntPtr) +M:UIKit.UITextView.GetPositionWithinRange(UIKit.UITextRange,UIKit.UITextLayoutDirection) +M:UIKit.UITextView.GetSelectionRects(UIKit.UITextRange) +M:UIKit.UITextView.GetTextRange(UIKit.UITextPosition,UIKit.UITextPosition) +M:UIKit.UITextView.GetTextStyling(UIKit.UITextPosition,UIKit.UITextStorageDirection) +M:UIKit.UITextView.InsertDictationResult(Foundation.NSArray) +M:UIKit.UITextView.InsertDictationResultPlaceholder +M:UIKit.UITextView.InsertText(System.String,System.String[],UIKit.UITextAlternativeStyle) M:UIKit.UITextView.InsertText(System.String) +M:UIKit.UITextView.InsertTextPlaceholder(CoreGraphics.CGSize) M:UIKit.UITextView.Paste(Foundation.NSItemProvider[]) M:UIKit.UITextView.remove_Changed(System.EventHandler) M:UIKit.UITextView.remove_Ended(System.EventHandler) M:UIKit.UITextView.remove_SelectionChanged(System.EventHandler) M:UIKit.UITextView.remove_Started(System.EventHandler) +M:UIKit.UITextView.RemoveDictationResultPlaceholder(Foundation.NSObject,System.Boolean) +M:UIKit.UITextView.RemoveTextPlaceholder(UIKit.UITextPlaceholder) +M:UIKit.UITextView.ReplaceText(UIKit.UITextRange,System.String) +M:UIKit.UITextView.SetAttributedMarkedText(Foundation.NSAttributedString,Foundation.NSRange) +M:UIKit.UITextView.SetBaseWritingDirectionforRange(Foundation.NSWritingDirection,UIKit.UITextRange) +M:UIKit.UITextView.SetMarkedText(System.String,Foundation.NSRange) +M:UIKit.UITextView.ShouldChangeTextInRange(UIKit.UITextRange,System.String) +M:UIKit.UITextView.TextInRange(UIKit.UITextRange) M:UIKit.UITextView.UITextViewAppearance.#ctor(System.IntPtr) +M:UIKit.UITextView.UnmarkText +M:UIKit.UITextView.UpdateFloatingCursor(CoreGraphics.CGPoint) +M:UIKit.UITextView.WillDismissEditMenu(UIKit.IUIEditMenuInteractionAnimating) +M:UIKit.UITextView.WillPresentEditMenu(UIKit.IUIEditMenuInteractionAnimating) M:UIKit.UITextViewDelegate_Extensions.Changed(UIKit.IUITextViewDelegate,UIKit.UITextView) M:UIKit.UITextViewDelegate_Extensions.EditingEnded(UIKit.IUITextViewDelegate,UIKit.UITextView) M:UIKit.UITextViewDelegate_Extensions.EditingStarted(UIKit.IUITextViewDelegate,UIKit.UITextView) @@ -47625,18 +50275,25 @@ M:UIKit.UIToolbar.UIToolbarAppearance.SetBackgroundImage(UIKit.UIImage,UIKit.UIT M:UIKit.UIToolbar.UIToolbarAppearance.SetShadowImage(UIKit.UIImage,UIKit.UIToolbarPosition) M:UIKit.UIToolbarAppearance.#ctor(UIKit.UIBarAppearance) M:UIKit.UIToolbarAppearance.#ctor(UIKit.UIUserInterfaceIdiom) +M:UIKit.UIToolTipInteraction.DidMoveToView(UIKit.UIView) M:UIKit.UIToolTipInteraction.Dispose(System.Boolean) +M:UIKit.UIToolTipInteraction.WillMoveToView(UIKit.UIView) M:UIKit.UIToolTipInteractionDelegate_Extensions.GetConfiguration(UIKit.IUIToolTipInteractionDelegate,UIKit.UIToolTipInteraction,CoreGraphics.CGPoint) M:UIKit.UIToolTipInteractionDelegate.GetConfiguration(UIKit.UIToolTipInteraction,CoreGraphics.CGPoint) M:UIKit.UITraitChangeObservable_Extensions.RegisterForTraitChanges(UIKit.IUITraitChangeObservable,ObjCRuntime.Class[],Foundation.NSObject,ObjCRuntime.Selector) M:UIKit.UITraitChangeObservable_Extensions.RegisterForTraitChanges(UIKit.IUITraitChangeObservable,ObjCRuntime.Class[],ObjCRuntime.Selector) M:UIKit.UITraitChangeObservable_Extensions.RegisterForTraitChanges(UIKit.IUITraitChangeObservable,ObjCRuntime.Class[],System.Action{UIKit.IUITraitEnvironment,UIKit.UITraitCollection}) +M:UIKit.UITraitCollection.Copy(Foundation.NSZone) M:UIKit.UITraitCollection.Create(UIKit.UIContentSizeCategory) M:UIKit.UITraitCollection.EncodeTo(Foundation.NSCoder) M:UIKit.UITraitCollection.GetChangedTraits2(UIKit.UITraitCollection) M:UIKit.UITraitEnvironment.TraitCollectionDidChange(UIKit.UITraitCollection) +M:UIKit.UIUserNotificationAction.Copy(Foundation.NSZone) M:UIKit.UIUserNotificationAction.EncodeTo(Foundation.NSCoder) +M:UIKit.UIUserNotificationAction.MutableCopy(Foundation.NSZone) +M:UIKit.UIUserNotificationCategory.Copy(Foundation.NSZone) M:UIKit.UIUserNotificationCategory.EncodeTo(Foundation.NSCoder) +M:UIKit.UIUserNotificationCategory.MutableCopy(Foundation.NSZone) M:UIKit.UIUserNotificationSettings.Copy(Foundation.NSZone) M:UIKit.UIUserNotificationSettings.EncodeTo(Foundation.NSCoder) M:UIKit.UIVibrancyEffect.CreateForNotificationCenter @@ -47660,6 +50317,7 @@ M:UIKit.UIVideoEditorControllerDelegate.UserCancelled(UIKit.UIVideoEditorControl M:UIKit.UIVideoEditorControllerDelegate.VideoSaved(UIKit.UIVideoEditorController,System.String) M:UIKit.UIView_UITextField.EndEditing(UIKit.UIView,System.Boolean) M:UIKit.UIView.AccessibilityActivate +M:UIKit.UIView.ActionForLayer(CoreAnimation.CALayer,System.String) M:UIKit.UIView.add_AnimationWillEnd(System.Action) M:UIKit.UIView.add_AnimationWillStart(System.Action) M:UIKit.UIView.Add(UIKit.UIView) @@ -47674,11 +50332,21 @@ M:UIKit.UIView.AnimateNotifyAsync(System.Double,System.Double,System.Runtime.Int M:UIKit.UIView.AnimateNotifyAsync(System.Double,System.Double,UIKit.UIViewAnimationOptions,System.Action) M:UIKit.UIView.BeginAnimations(System.String) M:UIKit.UIView.Capture(System.Boolean) +M:UIKit.UIView.ConvertPointFromCoordinateSpace(CoreGraphics.CGPoint,UIKit.IUICoordinateSpace) +M:UIKit.UIView.ConvertPointToCoordinateSpace(CoreGraphics.CGPoint,UIKit.IUICoordinateSpace) +M:UIKit.UIView.ConvertRectFromCoordinateSpace(CoreGraphics.CGRect,UIKit.IUICoordinateSpace) +M:UIKit.UIView.ConvertRectToCoordinateSpace(CoreGraphics.CGRect,UIKit.IUICoordinateSpace) +M:UIKit.UIView.DidHintFocusMovement(UIKit.UIFocusMovementHint) M:UIKit.UIView.DidUpdateFocus(UIKit.UIFocusUpdateContext,UIKit.UIFocusAnimationCoordinator) +M:UIKit.UIView.DisplayLayer(CoreAnimation.CALayer) M:UIKit.UIView.Dispose(System.Boolean) +M:UIKit.UIView.DrawLayer(CoreAnimation.CALayer,CoreGraphics.CGContext) +M:UIKit.UIView.EncodeTo(Foundation.NSCoder) M:UIKit.UIView.GetEnumerator +M:UIKit.UIView.GetFocusItems(CoreGraphics.CGRect) M:UIKit.UIView.GetFrame(UIKit.UIView) M:UIKit.UIView.GetSoundIdentifier(UIKit.UIFocusUpdateContext) +M:UIKit.UIView.LayoutSublayersOfLayer(CoreAnimation.CALayer) M:UIKit.UIView.PerformSystemAnimationAsync(UIKit.UISystemAnimation,UIKit.UIView[],UIKit.UIViewAnimationOptions,System.Action) M:UIKit.UIView.RegisterForTraitChanges(ObjCRuntime.Class[],Foundation.NSObject,ObjCRuntime.Selector) M:UIKit.UIView.RegisterForTraitChanges(ObjCRuntime.Class[],ObjCRuntime.Selector) @@ -47687,6 +50355,7 @@ M:UIKit.UIView.remove_AnimationWillEnd(System.Action) M:UIKit.UIView.remove_AnimationWillStart(System.Action) M:UIKit.UIView.SetNeedsFocusUpdate M:UIKit.UIView.ShouldUpdateFocus(UIKit.UIFocusUpdateContext) +M:UIKit.UIView.TraitCollectionDidChange(UIKit.UITraitCollection) M:UIKit.UIView.Transition(UIKit.UIView,System.Double,UIKit.UIViewAnimationOptions,System.Action,System.Action) M:UIKit.UIView.Transition(UIKit.UIView,UIKit.UIView,System.Double,UIKit.UIViewAnimationOptions,System.Action) M:UIKit.UIView.TransitionNotifyAsync(UIKit.UIView,System.Double,UIKit.UIViewAnimationOptions,System.Action) @@ -47694,21 +50363,38 @@ M:UIKit.UIView.TransitionNotifyAsync(UIKit.UIView,UIKit.UIView,System.Double,UIK M:UIKit.UIView.UIViewAppearance.#ctor(System.IntPtr) M:UIKit.UIView.UnregisterForTraitChanges(UIKit.IUITraitChangeRegistration) M:UIKit.UIView.UpdateFocusIfNeeded +M:UIKit.UIView.WillDrawLayer(CoreAnimation.CALayer) M:UIKit.UIViewConfigurationState.Copy(Foundation.NSZone) M:UIKit.UIViewConfigurationState.EncodeTo(Foundation.NSCoder) +M:UIKit.UIViewConfigurationState.GetCustomState(System.String) +M:UIKit.UIViewConfigurationState.GetObject(System.String) +M:UIKit.UIViewConfigurationState.SetCustomState(Foundation.NSObject,System.String) +M:UIKit.UIViewConfigurationState.SetObject(Foundation.NSObject,System.String) M:UIKit.UIViewController.Add(UIKit.UIView) M:UIKit.UIViewController.BeginRequestWithExtensionContext(Foundation.NSExtensionContext) +M:UIKit.UIViewController.DidUpdateFocus(UIKit.UIFocusUpdateContext,UIKit.UIFocusAnimationCoordinator) M:UIKit.UIViewController.DismissMoviePlayerViewController M:UIKit.UIViewController.DismissViewControllerAsync(System.Boolean) M:UIKit.UIViewController.Dispose(System.Boolean) +M:UIKit.UIViewController.EncodeTo(Foundation.NSCoder) M:UIKit.UIViewController.GetEnumerator +M:UIKit.UIViewController.GetSizeForChildContentContainer(UIKit.IUIContentContainer,CoreGraphics.CGSize) +M:UIKit.UIViewController.GetSoundIdentifier(UIKit.UIFocusUpdateContext) +M:UIKit.UIViewController.PreferredContentSizeDidChangeForChildContentContainer(UIKit.IUIContentContainer) M:UIKit.UIViewController.PresentMoviePlayerViewController(MediaPlayer.MPMoviePlayerViewController) M:UIKit.UIViewController.PresentViewControllerAsync(UIKit.UIViewController,System.Boolean) M:UIKit.UIViewController.RegisterForTraitChanges(ObjCRuntime.Class[],Foundation.NSObject,ObjCRuntime.Selector) M:UIKit.UIViewController.RegisterForTraitChanges(ObjCRuntime.Class[],ObjCRuntime.Selector) M:UIKit.UIViewController.RegisterForTraitChanges(ObjCRuntime.Class[],System.Action{UIKit.IUITraitEnvironment,UIKit.UITraitCollection}) +M:UIKit.UIViewController.SetNeedsFocusUpdate +M:UIKit.UIViewController.ShouldUpdateFocus(UIKit.UIFocusUpdateContext) +M:UIKit.UIViewController.SystemLayoutFittingSizeDidChangeForChildContentContainer(UIKit.IUIContentContainer) +M:UIKit.UIViewController.TraitCollectionDidChange(UIKit.UITraitCollection) M:UIKit.UIViewController.TransitionAsync(UIKit.UIViewController,UIKit.UIViewController,System.Double,UIKit.UIViewAnimationOptions,System.Action) M:UIKit.UIViewController.UnregisterForTraitChanges(UIKit.IUITraitChangeRegistration) +M:UIKit.UIViewController.UpdateFocusIfNeeded +M:UIKit.UIViewController.ViewWillTransitionToSize(CoreGraphics.CGSize,UIKit.IUIViewControllerTransitionCoordinator) +M:UIKit.UIViewController.WillTransitionToTraitCollection(UIKit.UITraitCollection,UIKit.IUIViewControllerTransitionCoordinator) M:UIKit.UIViewControllerAnimatedTransitioning_Extensions.AnimationEnded(UIKit.IUIViewControllerAnimatedTransitioning,System.Boolean) M:UIKit.UIViewControllerAnimatedTransitioning_Extensions.GetInterruptibleAnimator(UIKit.IUIViewControllerAnimatedTransitioning,UIKit.IUIViewControllerContextTransitioning) M:UIKit.UIViewControllerAnimatedTransitioning.AnimateTransition(UIKit.IUIViewControllerContextTransitioning) @@ -47745,11 +50431,13 @@ M:UIKit.UIViewImplicitlyAnimating_Extensions.AddAnimations(UIKit.IUIViewImplicit M:UIKit.UIViewImplicitlyAnimating_Extensions.AddAnimations(UIKit.IUIViewImplicitlyAnimating,System.Action) M:UIKit.UIViewImplicitlyAnimating_Extensions.AddCompletion(UIKit.IUIViewImplicitlyAnimating,System.Action{UIKit.UIViewAnimatingPosition}) M:UIKit.UIViewImplicitlyAnimating_Extensions.ContinueAnimation(UIKit.IUIViewImplicitlyAnimating,UIKit.IUITimingCurveProvider,System.Runtime.InteropServices.NFloat) +M:UIKit.UIViewPropertyAnimator.Copy(Foundation.NSZone) M:UIKit.UIViewPropertyAnimator.FinishAnimation(UIKit.UIViewAnimatingPosition) M:UIKit.UIViewPropertyAnimator.PauseAnimation M:UIKit.UIViewPropertyAnimator.StartAnimation M:UIKit.UIViewPropertyAnimator.StartAnimation(System.Double) M:UIKit.UIViewPropertyAnimator.StopAnimation(System.Boolean) +M:UIKit.UIVisualEffect.Copy(Foundation.NSZone) M:UIKit.UIVisualEffect.EncodeTo(Foundation.NSCoder) M:UIKit.UIVisualEffectView.EncodeTo(Foundation.NSCoder) M:UIKit.UIVisualEffectView.UIVisualEffectViewAppearance.#ctor(System.IntPtr) @@ -47758,11 +50446,25 @@ M:UIKit.UIWebView.#ctor(CoreGraphics.CGRect) M:UIKit.UIWebView.add_LoadError(System.EventHandler{UIKit.UIWebErrorArgs}) M:UIKit.UIWebView.add_LoadFinished(System.EventHandler) M:UIKit.UIWebView.add_LoadStarted(System.EventHandler) +M:UIKit.UIWebView.DecelerationEnded(UIKit.UIScrollView) +M:UIKit.UIWebView.DecelerationStarted(UIKit.UIScrollView) +M:UIKit.UIWebView.DidChangeAdjustedContentInset(UIKit.UIScrollView) +M:UIKit.UIWebView.DidZoom(UIKit.UIScrollView) M:UIKit.UIWebView.Dispose(System.Boolean) +M:UIKit.UIWebView.DraggingEnded(UIKit.UIScrollView,System.Boolean) +M:UIKit.UIWebView.DraggingStarted(UIKit.UIScrollView) M:UIKit.UIWebView.remove_LoadError(System.EventHandler{UIKit.UIWebErrorArgs}) M:UIKit.UIWebView.remove_LoadFinished(System.EventHandler) M:UIKit.UIWebView.remove_LoadStarted(System.EventHandler) +M:UIKit.UIWebView.ScrollAnimationEnded(UIKit.UIScrollView) +M:UIKit.UIWebView.Scrolled(UIKit.UIScrollView) +M:UIKit.UIWebView.ScrolledToTop(UIKit.UIScrollView) +M:UIKit.UIWebView.ShouldScrollToTop(UIKit.UIScrollView) M:UIKit.UIWebView.UIWebViewAppearance.#ctor(System.IntPtr) +M:UIKit.UIWebView.ViewForZoomingInScrollView(UIKit.UIScrollView) +M:UIKit.UIWebView.WillEndDragging(UIKit.UIScrollView,CoreGraphics.CGPoint,CoreGraphics.CGPoint@) +M:UIKit.UIWebView.ZoomingEnded(UIKit.UIScrollView,UIKit.UIView,System.Runtime.InteropServices.NFloat) +M:UIKit.UIWebView.ZoomingStarted(UIKit.UIScrollView,UIKit.UIView) M:UIKit.UIWebViewDelegate_Extensions.LoadFailed(UIKit.IUIWebViewDelegate,UIKit.UIWebView,Foundation.NSError) M:UIKit.UIWebViewDelegate_Extensions.LoadingFinished(UIKit.IUIWebViewDelegate,UIKit.UIWebView) M:UIKit.UIWebViewDelegate_Extensions.LoadStarted(UIKit.IUIWebViewDelegate,UIKit.UIWebView) @@ -47780,7 +50482,9 @@ M:UIKit.UIWindowScene.RegisterForTraitChanges(ObjCRuntime.Class[],Foundation.NSO M:UIKit.UIWindowScene.RegisterForTraitChanges(ObjCRuntime.Class[],ObjCRuntime.Selector) M:UIKit.UIWindowScene.RegisterForTraitChanges(ObjCRuntime.Class[],System.Action{UIKit.IUITraitEnvironment,UIKit.UITraitCollection}) M:UIKit.UIWindowScene.UnregisterForTraitChanges(UIKit.IUITraitChangeRegistration) +M:UIKit.UIWindowSceneActivationInteraction.DidMoveToView(UIKit.UIView) M:UIKit.UIWindowSceneActivationInteraction.Dispose(System.Boolean) +M:UIKit.UIWindowSceneActivationInteraction.WillMoveToView(UIKit.UIView) M:UIKit.UIWindowSceneDelegate_Extensions.DidUpdateCoordinateSpace(UIKit.IUIWindowSceneDelegate,UIKit.UIWindowScene,UIKit.IUICoordinateSpace,UIKit.UIInterfaceOrientation,UIKit.UITraitCollection) M:UIKit.UIWindowSceneDelegate_Extensions.GetWindow(UIKit.IUIWindowSceneDelegate) M:UIKit.UIWindowSceneDelegate_Extensions.PerformAction(UIKit.IUIWindowSceneDelegate,UIKit.UIWindowScene,UIKit.UIApplicationShortcutItem,System.Action{System.Boolean}) @@ -47802,7 +50506,11 @@ M:UIKit.UIWindowSceneDelegate.WillConnect(UIKit.UIScene,UIKit.UISceneSession,UIK M:UIKit.UIWindowSceneDelegate.WillContinueUserActivity(UIKit.UIScene,System.String) M:UIKit.UIWindowSceneDelegate.WillEnterForeground(UIKit.UIScene) M:UIKit.UIWindowSceneDelegate.WillResignActive(UIKit.UIScene) +M:UIKit.UIWindowSceneDragInteraction.DidMoveToView(UIKit.UIView) M:UIKit.UIWindowSceneDragInteraction.Dispose(System.Boolean) +M:UIKit.UIWindowSceneDragInteraction.WillMoveToView(UIKit.UIView) +M:UIKit.UIWindowSceneGeometry.Copy(Foundation.NSZone) +M:UIKit.UIWindowScenePlacement.Copy(Foundation.NSZone) M:UIKit.WillEndDraggingEventArgs.#ctor(CoreGraphics.CGPoint,CoreGraphics.CGPoint) M:UIKit.ZoomingEndedEventArgs.#ctor(UIKit.UIView,System.Runtime.InteropServices.NFloat) M:UniformTypeIdentifiers.NSString_UTAdditions.AppendPathComponent(Foundation.NSString,System.String,UniformTypeIdentifiers.UTType) @@ -48030,10 +50738,12 @@ M:Vision.VNBarcodeObservation.FromBoundingBox(CoreGraphics.CGRect) M:Vision.VNBarcodeObservation.FromBoundingBox(Vision.VNBarcodeObservationRequestRevision,CoreGraphics.CGRect) M:Vision.VNBarcodeSymbologyExtensions.GetConstants(Vision.VNBarcodeSymbology[]) M:Vision.VNBarcodeSymbologyExtensions.GetValues(Foundation.NSString[]) +M:Vision.VNCircle.Copy(Foundation.NSZone) M:Vision.VNCircle.CreateUsingDiameter(Vision.VNPoint,System.Double) M:Vision.VNCircle.CreateUsingRadius(Vision.VNPoint,System.Double) M:Vision.VNCircle.EncodeTo(Foundation.NSCoder) M:Vision.VNClassifyImageRequest.#ctor(Vision.VNRequestCompletionHandler) +M:Vision.VNContour.Copy(Foundation.NSZone) M:Vision.VNCoreMLRequest.#ctor(Vision.VNRequestCompletionHandler) M:Vision.VNDetectAnimalBodyPoseRequest.#ctor(Vision.VNRequestCompletionHandler) M:Vision.VNDetectBarcodesRequest.#ctor(Vision.VNRequestCompletionHandler) @@ -48050,8 +50760,10 @@ M:Vision.VNDetectHumanHandPoseRequest.#ctor(Vision.VNRequestCompletionHandler) M:Vision.VNDetectHumanRectanglesRequest.#ctor(Vision.VNRequestCompletionHandler) M:Vision.VNDetectRectanglesRequest.#ctor(Vision.VNRequestCompletionHandler) M:Vision.VNDetectTextRectanglesRequest.#ctor(Vision.VNRequestCompletionHandler) +M:Vision.VNFaceLandmarkRegion.Copy(Foundation.NSZone) M:Vision.VNFaceLandmarkRegion.EncodeTo(Foundation.NSCoder) M:Vision.VNFaceLandmarkRegion2D.GetPointsInImage(CoreGraphics.CGSize) +M:Vision.VNFaceLandmarks.Copy(Foundation.NSZone) M:Vision.VNFaceLandmarks.EncodeTo(Foundation.NSCoder) M:Vision.VNFaceObservation.FromBoundingBox(CoreGraphics.CGRect) M:Vision.VNFaceObservation.FromBoundingBox(Vision.VNFaceObservationRequestRevision,CoreGraphics.CGRect) @@ -48199,8 +50911,11 @@ M:Vision.VNImageRequestHandler.#ctor(Foundation.NSData,ImageIO.CGImagePropertyOr M:Vision.VNImageRequestHandler.#ctor(Foundation.NSData,Vision.VNImageOptions) M:Vision.VNImageRequestHandler.#ctor(Foundation.NSUrl,ImageIO.CGImagePropertyOrientation,Vision.VNImageOptions) M:Vision.VNImageRequestHandler.#ctor(Foundation.NSUrl,Vision.VNImageOptions) +M:Vision.VNObservation.Copy(Foundation.NSZone) M:Vision.VNObservation.EncodeTo(Foundation.NSCoder) +M:Vision.VNPoint.Copy(Foundation.NSZone) M:Vision.VNPoint.EncodeTo(Foundation.NSCoder) +M:Vision.VNPoint3D.Copy(Foundation.NSZone) M:Vision.VNPoint3D.EncodeTo(Foundation.NSCoder) M:Vision.VNRecognizeAnimalsRequest.#ctor(Vision.VNRequestCompletionHandler) M:Vision.VNRecognizedObjectObservation.FromBoundingBox(CoreGraphics.CGRect) @@ -48212,11 +50927,13 @@ M:Vision.VNRecognizedPointsObservation.GetRecognizedPoint(Vision.VNHumanBodyPose M:Vision.VNRecognizedPointsObservation.GetRecognizedPoint(Vision.VNHumanHandPoseObservationJointName,Foundation.NSError@) M:Vision.VNRecognizedPointsObservation.GetRecognizedPoints(Vision.VNHumanBodyPoseObservationJointsGroupName,Foundation.NSError@) M:Vision.VNRecognizedPointsObservation.GetRecognizedPoints(Vision.VNHumanHandPoseObservationJointsGroupName,Foundation.NSError@) +M:Vision.VNRecognizedText.Copy(Foundation.NSZone) M:Vision.VNRecognizedText.EncodeTo(Foundation.NSCoder) M:Vision.VNRecognizedTextObservation.Create(CoreGraphics.CGRect) M:Vision.VNRecognizeTextRequest.#ctor(Vision.VNRequestCompletionHandler) M:Vision.VNRectangleObservation.FromBoundingBox(CoreGraphics.CGRect) M:Vision.VNRectangleObservation.FromBoundingBox(Vision.VNRectangleObservationRequestRevision,CoreGraphics.CGRect) +M:Vision.VNRequest.Copy(Foundation.NSZone) M:Vision.VNRequest.GetResults``1 M:Vision.VNTargetedImageRequest.#ctor(CoreGraphics.CGImage,ImageIO.CGImagePropertyOrientation,Vision.VNImageOptions,Vision.VNRequestCompletionHandler) M:Vision.VNTargetedImageRequest.#ctor(CoreGraphics.CGImage,ImageIO.CGImagePropertyOrientation,Vision.VNImageOptions) @@ -48299,11 +51016,15 @@ M:Vision.VNUtils.GetNormalizedPoint(CoreGraphics.CGPoint,System.UIntPtr,System.U M:Vision.VNUtils.GetNormalizedRect(CoreGraphics.CGRect,System.UIntPtr,System.UIntPtr,CoreGraphics.CGRect) M:Vision.VNUtils.GetNormalizedRect(CoreGraphics.CGRect,System.UIntPtr,System.UIntPtr) M:Vision.VNUtils.IsIdentityRect(CoreGraphics.CGRect) +M:Vision.VNVector.Copy(Foundation.NSZone) M:Vision.VNVector.Create(System.Double,System.Double) M:Vision.VNVector.EncodeTo(Foundation.NSCoder) +M:Vision.VNVideoProcessorCadence.Copy(Foundation.NSZone) +M:Vision.VNVideoProcessorRequestProcessingOptions.Copy(Foundation.NSZone) M:VisionKit.IVNDocumentCameraViewControllerDelegate.DidCancel(VisionKit.VNDocumentCameraViewController) M:VisionKit.IVNDocumentCameraViewControllerDelegate.DidFail(VisionKit.VNDocumentCameraViewController,Foundation.NSError) M:VisionKit.IVNDocumentCameraViewControllerDelegate.DidFinish(VisionKit.VNDocumentCameraViewController,VisionKit.VNDocumentCameraScan) +M:VisionKit.VNDocumentCameraScan.GetImage(System.UIntPtr) M:VisionKit.VNDocumentCameraViewController.Dispose(System.Boolean) M:VisionKit.VNDocumentCameraViewControllerDelegate_Extensions.DidCancel(VisionKit.IVNDocumentCameraViewControllerDelegate,VisionKit.VNDocumentCameraViewController) M:VisionKit.VNDocumentCameraViewControllerDelegate_Extensions.DidFail(VisionKit.IVNDocumentCameraViewControllerDelegate,VisionKit.VNDocumentCameraViewController,Foundation.NSError) @@ -48378,9 +51099,13 @@ M:WebKit.DomMediaList.GetEnumerator M:WebKit.DomNamedNodeMap.GetEnumerator M:WebKit.DomNode.AddEventListener(System.String,System.Action{WebKit.DomEvent},System.Boolean) M:WebKit.DomNode.AddEventListener(System.String,WebKit.DomEventListenerHandler,System.Boolean) +M:WebKit.DomNode.AddEventListener(System.String,WebKit.IDomEventListener,System.Boolean) M:WebKit.DomNode.Copy(Foundation.NSZone) +M:WebKit.DomNode.DispatchEvent(WebKit.DomEvent) +M:WebKit.DomNode.RemoveEventListener(System.String,WebKit.IDomEventListener,System.Boolean) M:WebKit.DomNodeFilter.AcceptNode(WebKit.DomNode) M:WebKit.DomNodeList.GetEnumerator +M:WebKit.DomObject.Copy(Foundation.NSZone) M:WebKit.DomStyleSheetList.GetEnumerator M:WebKit.IDomEventListener.HandleEvent(WebKit.DomEvent) M:WebKit.IDomEventTarget.AddEventListener(System.String,WebKit.IDomEventListener,System.Boolean) @@ -48517,6 +51242,8 @@ M:WebKit.IWKUrlSchemeTask.DidFailWithError(Foundation.NSError) M:WebKit.IWKUrlSchemeTask.DidFinish M:WebKit.IWKUrlSchemeTask.DidReceiveData(Foundation.NSData) M:WebKit.IWKUrlSchemeTask.DidReceiveResponse(Foundation.NSUrlResponse) +M:WebKit.WebArchive.Copy(Foundation.NSZone) +M:WebKit.WebArchive.EncodeTo(Foundation.NSCoder) M:WebKit.WebDocumentRepresentation.FinishedLoading(WebKit.WebDataSource) M:WebKit.WebDocumentRepresentation.ReceivedData(Foundation.NSData,WebKit.WebDataSource) M:WebKit.WebDocumentRepresentation.ReceivedError(Foundation.NSError,WebKit.WebDataSource) @@ -48564,6 +51291,7 @@ M:WebKit.WebFrameScriptFrameEventArgs.#ctor(WebKit.WebScriptObject,WebKit.WebFra M:WebKit.WebFrameScriptObjectEventArgs.#ctor(WebKit.WebScriptObject) M:WebKit.WebFrameTitleEventArgs.#ctor(System.String,WebKit.WebFrame) M:WebKit.WebFrameView.#ctor(CoreGraphics.CGRect) +M:WebKit.WebHistoryItem.Copy(Foundation.NSZone) M:WebKit.WebMimeTypePolicyEventArgs.#ctor(System.String,Foundation.NSUrlRequest,WebKit.WebFrame,Foundation.NSObject) M:WebKit.WebNavigationPolicyEventArgs.#ctor(Foundation.NSDictionary,Foundation.NSUrlRequest,WebKit.WebFrame,Foundation.NSObject) M:WebKit.WebNewWindowPolicyEventArgs.#ctor(Foundation.NSDictionary,Foundation.NSUrlRequest,System.String,Foundation.NSObject) @@ -48584,6 +51312,9 @@ M:WebKit.WebPolicyDelegate.DecidePolicyForNavigation(WebKit.WebView,Foundation.N M:WebKit.WebPolicyDelegate.DecidePolicyForNewWindow(WebKit.WebView,Foundation.NSDictionary,Foundation.NSUrlRequest,System.String,Foundation.NSObject) M:WebKit.WebPolicyDelegate.DecideUse(Foundation.NSObject) M:WebKit.WebPolicyDelegate.UnableToImplementPolicy(WebKit.WebView,Foundation.NSError,WebKit.WebFrame) +M:WebKit.WebPreferences.EncodeTo(Foundation.NSCoder) +M:WebKit.WebResource.Copy(Foundation.NSZone) +M:WebKit.WebResource.EncodeTo(Foundation.NSCoder) M:WebKit.WebResourceAuthenticationChallengeEventArgs.#ctor(Foundation.NSObject,Foundation.NSUrlAuthenticationChallenge,WebKit.WebDataSource) M:WebKit.WebResourceCancelledChallengeEventArgs.#ctor(Foundation.NSObject,Foundation.NSUrlAuthenticationChallenge,WebKit.WebDataSource) M:WebKit.WebResourceCompletedEventArgs.#ctor(Foundation.NSObject,WebKit.WebDataSource) @@ -48824,6 +51555,9 @@ M:WebKit.WKDownloadDelegate.DidFail(WebKit.WKDownload,Foundation.NSError,Foundat M:WebKit.WKDownloadDelegate.DidFinish(WebKit.WKDownload) M:WebKit.WKDownloadDelegate.DidReceiveAuthenticationChallenge(WebKit.WKDownload,Foundation.NSUrlAuthenticationChallenge,System.Action{Foundation.NSUrlSessionAuthChallengeDisposition,Foundation.NSUrlCredential}) M:WebKit.WKDownloadDelegate.WillPerformHttpRedirection(WebKit.WKDownload,Foundation.NSHttpUrlResponse,Foundation.NSUrlRequest,System.Action{WebKit.WKDownloadRedirectPolicy}) +M:WebKit.WKFindConfiguration.Copy(Foundation.NSZone) +M:WebKit.WKFindResult.Copy(Foundation.NSZone) +M:WebKit.WKFrameInfo.Copy(Foundation.NSZone) M:WebKit.WKFrameInfo.Dispose(System.Boolean) M:WebKit.WKHttpCookieStore.DeleteCookieAsync(Foundation.NSHttpCookie) M:WebKit.WKHttpCookieStore.GetAllCookiesAsync @@ -48859,10 +51593,13 @@ M:WebKit.WKNavigationDelegate.DidStartProvisionalNavigation(WebKit.WKWebView,Web M:WebKit.WKNavigationDelegate.NavigationActionDidBecomeDownload(WebKit.WKWebView,WebKit.WKNavigationAction,WebKit.WKDownload) M:WebKit.WKNavigationDelegate.NavigationResponseDidBecomeDownload(WebKit.WKWebView,WebKit.WKNavigationResponse,WebKit.WKDownload) M:WebKit.WKNavigationDelegate.ShouldAllowDeprecatedTls(WebKit.WKWebView,Foundation.NSUrlAuthenticationChallenge,System.Action{System.Boolean}) +M:WebKit.WKPdfConfiguration.Copy(Foundation.NSZone) M:WebKit.WKPreferences.EncodeTo(Foundation.NSCoder) +M:WebKit.WKPreviewElementInfo.Copy(Foundation.NSZone) M:WebKit.WKProcessPool.EncodeTo(Foundation.NSCoder) M:WebKit.WKScriptMessage.Dispose(System.Boolean) M:WebKit.WKScriptMessageHandler.DidReceiveScriptMessage(WebKit.WKUserContentController,WebKit.WKScriptMessage) +M:WebKit.WKSnapshotConfiguration.Copy(Foundation.NSZone) M:WebKit.WKUIDelegate_Extensions.CommitPreviewingViewController(WebKit.IWKUIDelegate,WebKit.WKWebView,UIKit.UIViewController) M:WebKit.WKUIDelegate_Extensions.ContextMenuDidEnd(WebKit.IWKUIDelegate,WebKit.WKWebView,WebKit.WKContextMenuElementInfo) M:WebKit.WKUIDelegate_Extensions.ContextMenuWillPresent(WebKit.IWKUIDelegate,WebKit.WKWebView,WebKit.WKContextMenuElementInfo) @@ -48903,6 +51640,7 @@ M:WebKit.WKUIDelegate.WillCommitContextMenu(WebKit.WKWebView,WebKit.WKContextMen M:WebKit.WKUIDelegate.WillDismissEditMenu(WebKit.WKWebView,UIKit.IUIEditMenuInteractionAnimating) M:WebKit.WKUIDelegate.WillPresentEditMenu(WebKit.WKWebView,UIKit.IUIEditMenuInteractionAnimating) M:WebKit.WKUserContentController.EncodeTo(Foundation.NSCoder) +M:WebKit.WKUserScript.Copy(Foundation.NSZone) M:WebKit.WKWebsiteDataStore.EncodeTo(Foundation.NSCoder) M:WebKit.WKWebsiteDataStore.FetchAllDataStoreIdentifiersAsync M:WebKit.WKWebsiteDataStore.FetchDataRecordsOfTypesAsync(Foundation.NSSet{Foundation.NSString}) @@ -48929,6 +51667,7 @@ M:WebKit.WKWebView.StartDownloadAsync(Foundation.NSUrlRequest) M:WebKit.WKWebView.TakeSnapshotAsync(WebKit.WKSnapshotConfiguration) M:WebKit.WKWebView.ValidateUserInterfaceItem(AppKit.INSValidatedUserInterfaceItem) M:WebKit.WKWebView.WKWebViewAppearance.#ctor(System.IntPtr) +M:WebKit.WKWebViewConfiguration.Copy(Foundation.NSZone) M:WebKit.WKWebViewConfiguration.EncodeTo(Foundation.NSCoder) P:Accelerate.vImageBuffer.BytesPerRow P:Accelerate.vImageBuffer.Data @@ -48936,8 +51675,44 @@ P:Accelerate.vImageBuffer.Height P:Accelerate.vImageBuffer.Width P:Accessibility.AXAnimatedImagesUtilities.AnimatedImagesEnabledDidChangeNotification P:Accessibility.AXAnimatedImagesUtilities.Enabled +P:Accessibility.AXBrailleMap.Dimensions +P:Accessibility.AXCategoricalDataAxisDescriptor.AttributedTitle +P:Accessibility.AXCategoricalDataAxisDescriptor.CategoryOrder +P:Accessibility.AXCategoricalDataAxisDescriptor.Title +P:Accessibility.AXChartDescriptor.AdditionalAxes +P:Accessibility.AXChartDescriptor.AttributedTitle +P:Accessibility.AXChartDescriptor.ContentDirection +P:Accessibility.AXChartDescriptor.ContentFrame +P:Accessibility.AXChartDescriptor.Series +P:Accessibility.AXChartDescriptor.Summary +P:Accessibility.AXChartDescriptor.Title +P:Accessibility.AXChartDescriptor.XAxis +P:Accessibility.AXChartDescriptor.YAxis +P:Accessibility.AXCustomContent.AttributedLabel +P:Accessibility.AXCustomContent.AttributedValue +P:Accessibility.AXCustomContent.Importance +P:Accessibility.AXCustomContent.Label +P:Accessibility.AXCustomContent.Value +P:Accessibility.AXDataPoint.AdditionalValues +P:Accessibility.AXDataPoint.AttributedLabel +P:Accessibility.AXDataPoint.Label +P:Accessibility.AXDataPoint.XValue +P:Accessibility.AXDataPoint.YValue +P:Accessibility.AXDataPointValue.Category +P:Accessibility.AXDataPointValue.Number +P:Accessibility.AXDataSeriesDescriptor.AttributedName +P:Accessibility.AXDataSeriesDescriptor.DataPoints +P:Accessibility.AXDataSeriesDescriptor.IsContinuous +P:Accessibility.AXDataSeriesDescriptor.Name P:Accessibility.AXHearingUtilities.PairedUUIDsDidChangeNotification P:Accessibility.AXHearingUtilities.StreamingEarDidChangeNotification +P:Accessibility.AXNumericDataAxisDescriptor.AttributedTitle +P:Accessibility.AXNumericDataAxisDescriptor.GridlinePositions +P:Accessibility.AXNumericDataAxisDescriptor.LowerBound +P:Accessibility.AXNumericDataAxisDescriptor.ScaleType +P:Accessibility.AXNumericDataAxisDescriptor.Title +P:Accessibility.AXNumericDataAxisDescriptor.UpperBound +P:Accessibility.AXNumericDataAxisDescriptor.ValueDescriptionProvider P:Accessibility.AXPrefers.HorizontalTextLayoutDidChangeNotification P:Accessibility.IAXBrailleMapRenderer.AccessibilityBrailleMapRenderer P:Accessibility.IAXBrailleMapRenderer.AccessibilityBrailleMapRenderRegion @@ -48946,8 +51721,19 @@ P:Accessibility.IAXCustomContentProvider.AccessibilityCustomContent P:Accessibility.IAXCustomContentProvider.AccessibilityCustomContentHandler P:Accessibility.IAXDataAxisDescriptor.AttributedTitle P:Accessibility.IAXDataAxisDescriptor.Title +P:Accounts.ACAccount.AccountDescription +P:Accounts.ACAccount.AccountType +P:Accounts.ACAccount.Credential +P:Accounts.ACAccount.Identifier +P:Accounts.ACAccount.UserFullName +P:Accounts.ACAccount.Username +P:Accounts.ACAccountCredential.OAuthToken +P:Accounts.ACAccountStore.Accounts P:Accounts.ACAccountStore.ChangeNotification +P:Accounts.ACAccountType.AccessGranted +P:Accounts.ACAccountType.Description P:Accounts.ACAccountType.Facebook +P:Accounts.ACAccountType.Identifier P:Accounts.ACAccountType.LinkedIn P:Accounts.ACAccountType.SinaWeibo P:Accounts.ACAccountType.TencentWeibo @@ -49547,21 +52333,126 @@ P:AppKit.NSAccessibilityAttributes.WarningValueAttribute P:AppKit.NSAccessibilityAttributes.WindowAttribute P:AppKit.NSAccessibilityAttributes.WindowsAttribute P:AppKit.NSAccessibilityAttributes.ZoomButtonAttribute +P:AppKit.NSAccessibilityElement.AccessibilityActivationPoint +P:AppKit.NSAccessibilityElement.AccessibilityAllowedValues P:AppKit.NSAccessibilityElement.AccessibilityAlternateUIVisible +P:AppKit.NSAccessibilityElement.AccessibilityApplicationFocusedUIElement +P:AppKit.NSAccessibilityElement.AccessibilityAttributedUserInputLabels +P:AppKit.NSAccessibilityElement.AccessibilityCancelButton +P:AppKit.NSAccessibilityElement.AccessibilityChildren +P:AppKit.NSAccessibilityElement.AccessibilityChildrenInNavigationOrder +P:AppKit.NSAccessibilityElement.AccessibilityClearButton +P:AppKit.NSAccessibilityElement.AccessibilityCloseButton +P:AppKit.NSAccessibilityElement.AccessibilityColumnCount +P:AppKit.NSAccessibilityElement.AccessibilityColumnHeaderUIElements +P:AppKit.NSAccessibilityElement.AccessibilityColumnIndexRange +P:AppKit.NSAccessibilityElement.AccessibilityColumns +P:AppKit.NSAccessibilityElement.AccessibilityColumnTitles +P:AppKit.NSAccessibilityElement.AccessibilityContents +P:AppKit.NSAccessibilityElement.AccessibilityCriticalValue +P:AppKit.NSAccessibilityElement.AccessibilityCustomActions +P:AppKit.NSAccessibilityElement.AccessibilityCustomRotors +P:AppKit.NSAccessibilityElement.AccessibilityDecrementButton +P:AppKit.NSAccessibilityElement.AccessibilityDefaultButton P:AppKit.NSAccessibilityElement.AccessibilityDisclosed +P:AppKit.NSAccessibilityElement.AccessibilityDisclosedByRow +P:AppKit.NSAccessibilityElement.AccessibilityDisclosedRows +P:AppKit.NSAccessibilityElement.AccessibilityDisclosureLevel +P:AppKit.NSAccessibilityElement.AccessibilityDocument P:AppKit.NSAccessibilityElement.AccessibilityEdited P:AppKit.NSAccessibilityElement.AccessibilityElement P:AppKit.NSAccessibilityElement.AccessibilityEnabled P:AppKit.NSAccessibilityElement.AccessibilityExpanded +P:AppKit.NSAccessibilityElement.AccessibilityExtrasMenuBar +P:AppKit.NSAccessibilityElement.AccessibilityFilename +P:AppKit.NSAccessibilityElement.AccessibilityFocusedWindow P:AppKit.NSAccessibilityElement.AccessibilityFrontmost +P:AppKit.NSAccessibilityElement.AccessibilityFullScreenButton +P:AppKit.NSAccessibilityElement.AccessibilityGrowArea +P:AppKit.NSAccessibilityElement.AccessibilityHandles +P:AppKit.NSAccessibilityElement.AccessibilityHeader +P:AppKit.NSAccessibilityElement.AccessibilityHelp P:AppKit.NSAccessibilityElement.AccessibilityHidden +P:AppKit.NSAccessibilityElement.AccessibilityHorizontalScrollBar +P:AppKit.NSAccessibilityElement.AccessibilityHorizontalUnitDescription +P:AppKit.NSAccessibilityElement.AccessibilityHorizontalUnits +P:AppKit.NSAccessibilityElement.AccessibilityIncrementButton +P:AppKit.NSAccessibilityElement.AccessibilityIndex +P:AppKit.NSAccessibilityElement.AccessibilityInsertionPointLineNumber +P:AppKit.NSAccessibilityElement.AccessibilityLabel +P:AppKit.NSAccessibilityElement.AccessibilityLabelUIElements +P:AppKit.NSAccessibilityElement.AccessibilityLabelValue +P:AppKit.NSAccessibilityElement.AccessibilityLinkedUIElements P:AppKit.NSAccessibilityElement.AccessibilityMain +P:AppKit.NSAccessibilityElement.AccessibilityMainWindow +P:AppKit.NSAccessibilityElement.AccessibilityMarkerGroupUIElement +P:AppKit.NSAccessibilityElement.AccessibilityMarkerTypeDescription +P:AppKit.NSAccessibilityElement.AccessibilityMarkerUIElements +P:AppKit.NSAccessibilityElement.AccessibilityMarkerValues +P:AppKit.NSAccessibilityElement.AccessibilityMaxValue +P:AppKit.NSAccessibilityElement.AccessibilityMenuBar +P:AppKit.NSAccessibilityElement.AccessibilityMinimizeButton P:AppKit.NSAccessibilityElement.AccessibilityMinimized +P:AppKit.NSAccessibilityElement.AccessibilityMinValue P:AppKit.NSAccessibilityElement.AccessibilityModal +P:AppKit.NSAccessibilityElement.AccessibilityNextContents +P:AppKit.NSAccessibilityElement.AccessibilityNumberOfCharacters P:AppKit.NSAccessibilityElement.AccessibilityOrderedByRow +P:AppKit.NSAccessibilityElement.AccessibilityOrientation +P:AppKit.NSAccessibilityElement.AccessibilityOverflowButton +P:AppKit.NSAccessibilityElement.AccessibilityPlaceholderValue +P:AppKit.NSAccessibilityElement.AccessibilityPreviousContents P:AppKit.NSAccessibilityElement.AccessibilityProtectedContent +P:AppKit.NSAccessibilityElement.AccessibilityProxy P:AppKit.NSAccessibilityElement.AccessibilityRequired +P:AppKit.NSAccessibilityElement.AccessibilityRole +P:AppKit.NSAccessibilityElement.AccessibilityRoleDescription +P:AppKit.NSAccessibilityElement.AccessibilityRowCount +P:AppKit.NSAccessibilityElement.AccessibilityRowHeaderUIElements +P:AppKit.NSAccessibilityElement.AccessibilityRowIndexRange +P:AppKit.NSAccessibilityElement.AccessibilityRows +P:AppKit.NSAccessibilityElement.AccessibilityRulerMarkerType +P:AppKit.NSAccessibilityElement.AccessibilitySearchButton +P:AppKit.NSAccessibilityElement.AccessibilitySearchMenu P:AppKit.NSAccessibilityElement.AccessibilitySelected +P:AppKit.NSAccessibilityElement.AccessibilitySelectedCells +P:AppKit.NSAccessibilityElement.AccessibilitySelectedChildren +P:AppKit.NSAccessibilityElement.AccessibilitySelectedColumns +P:AppKit.NSAccessibilityElement.AccessibilitySelectedRows +P:AppKit.NSAccessibilityElement.AccessibilitySelectedText +P:AppKit.NSAccessibilityElement.AccessibilitySelectedTextRange +P:AppKit.NSAccessibilityElement.AccessibilitySelectedTextRanges +P:AppKit.NSAccessibilityElement.AccessibilityServesAsTitleForUIElements +P:AppKit.NSAccessibilityElement.AccessibilitySharedCharacterRange +P:AppKit.NSAccessibilityElement.AccessibilitySharedFocusElements +P:AppKit.NSAccessibilityElement.AccessibilitySharedTextUIElements +P:AppKit.NSAccessibilityElement.AccessibilityShownMenu +P:AppKit.NSAccessibilityElement.AccessibilitySortDirection +P:AppKit.NSAccessibilityElement.AccessibilitySplitters +P:AppKit.NSAccessibilityElement.AccessibilitySubrole +P:AppKit.NSAccessibilityElement.AccessibilityTabs +P:AppKit.NSAccessibilityElement.AccessibilityTitle +P:AppKit.NSAccessibilityElement.AccessibilityTitleUIElement +P:AppKit.NSAccessibilityElement.AccessibilityToolbarButton +P:AppKit.NSAccessibilityElement.AccessibilityTopLevelUIElement +P:AppKit.NSAccessibilityElement.AccessibilityUnitDescription +P:AppKit.NSAccessibilityElement.AccessibilityUnits +P:AppKit.NSAccessibilityElement.AccessibilityUrl +P:AppKit.NSAccessibilityElement.AccessibilityUserInputLabels +P:AppKit.NSAccessibilityElement.AccessibilityValue +P:AppKit.NSAccessibilityElement.AccessibilityValueDescription +P:AppKit.NSAccessibilityElement.AccessibilityVerticalScrollBar +P:AppKit.NSAccessibilityElement.AccessibilityVerticalUnitDescription +P:AppKit.NSAccessibilityElement.AccessibilityVerticalUnits +P:AppKit.NSAccessibilityElement.AccessibilityVisibleCells +P:AppKit.NSAccessibilityElement.AccessibilityVisibleCharacterRange +P:AppKit.NSAccessibilityElement.AccessibilityVisibleChildren +P:AppKit.NSAccessibilityElement.AccessibilityVisibleColumns +P:AppKit.NSAccessibilityElement.AccessibilityVisibleRows +P:AppKit.NSAccessibilityElement.AccessibilityWarningValue +P:AppKit.NSAccessibilityElement.AccessibilityWindow +P:AppKit.NSAccessibilityElement.AccessibilityWindows +P:AppKit.NSAccessibilityElement.AccessibilityZoomButton P:AppKit.NSAccessibilityElement.AnnouncementRequestedNotification P:AppKit.NSAccessibilityElement.ApplicationActivatedNotification P:AppKit.NSAccessibilityElement.ApplicationDeactivatedNotification @@ -49711,21 +52602,130 @@ P:AppKit.NSAppearance.NameVibrantDark P:AppKit.NSAppearance.NameVibrantLight P:AppKit.NSAppearanceCustomization.Appearance P:AppKit.NSAppearanceCustomization.EffectiveAppearance +P:AppKit.NSApplication.AccessibilityActivationPoint +P:AppKit.NSApplication.AccessibilityAllowedValues P:AppKit.NSApplication.AccessibilityAlternateUIVisible +P:AppKit.NSApplication.AccessibilityApplicationFocusedUIElement +P:AppKit.NSApplication.AccessibilityAttributedUserInputLabels +P:AppKit.NSApplication.AccessibilityCancelButton +P:AppKit.NSApplication.AccessibilityChildren +P:AppKit.NSApplication.AccessibilityChildrenInNavigationOrder +P:AppKit.NSApplication.AccessibilityClearButton +P:AppKit.NSApplication.AccessibilityCloseButton +P:AppKit.NSApplication.AccessibilityColumnCount +P:AppKit.NSApplication.AccessibilityColumnHeaderUIElements +P:AppKit.NSApplication.AccessibilityColumnIndexRange +P:AppKit.NSApplication.AccessibilityColumns +P:AppKit.NSApplication.AccessibilityColumnTitles +P:AppKit.NSApplication.AccessibilityContents +P:AppKit.NSApplication.AccessibilityCriticalValue +P:AppKit.NSApplication.AccessibilityCustomActions +P:AppKit.NSApplication.AccessibilityCustomRotors +P:AppKit.NSApplication.AccessibilityDecrementButton +P:AppKit.NSApplication.AccessibilityDefaultButton P:AppKit.NSApplication.AccessibilityDisclosed +P:AppKit.NSApplication.AccessibilityDisclosedByRow +P:AppKit.NSApplication.AccessibilityDisclosedRows +P:AppKit.NSApplication.AccessibilityDisclosureLevel +P:AppKit.NSApplication.AccessibilityDocument P:AppKit.NSApplication.AccessibilityEdited P:AppKit.NSApplication.AccessibilityElement P:AppKit.NSApplication.AccessibilityEnabled P:AppKit.NSApplication.AccessibilityExpanded +P:AppKit.NSApplication.AccessibilityExtrasMenuBar +P:AppKit.NSApplication.AccessibilityFilename +P:AppKit.NSApplication.AccessibilityFocused +P:AppKit.NSApplication.AccessibilityFocusedWindow +P:AppKit.NSApplication.AccessibilityFrame P:AppKit.NSApplication.AccessibilityFrontmost +P:AppKit.NSApplication.AccessibilityFullScreenButton +P:AppKit.NSApplication.AccessibilityGrowArea +P:AppKit.NSApplication.AccessibilityHandles +P:AppKit.NSApplication.AccessibilityHeader +P:AppKit.NSApplication.AccessibilityHelp P:AppKit.NSApplication.AccessibilityHidden +P:AppKit.NSApplication.AccessibilityHorizontalScrollBar +P:AppKit.NSApplication.AccessibilityHorizontalUnitDescription +P:AppKit.NSApplication.AccessibilityHorizontalUnits +P:AppKit.NSApplication.AccessibilityIdentifier +P:AppKit.NSApplication.AccessibilityIncrementButton +P:AppKit.NSApplication.AccessibilityIndex +P:AppKit.NSApplication.AccessibilityInsertionPointLineNumber +P:AppKit.NSApplication.AccessibilityLabel +P:AppKit.NSApplication.AccessibilityLabelUIElements +P:AppKit.NSApplication.AccessibilityLabelValue +P:AppKit.NSApplication.AccessibilityLinkedUIElements P:AppKit.NSApplication.AccessibilityMain +P:AppKit.NSApplication.AccessibilityMainWindow +P:AppKit.NSApplication.AccessibilityMarkerGroupUIElement +P:AppKit.NSApplication.AccessibilityMarkerTypeDescription +P:AppKit.NSApplication.AccessibilityMarkerUIElements +P:AppKit.NSApplication.AccessibilityMarkerValues +P:AppKit.NSApplication.AccessibilityMaxValue +P:AppKit.NSApplication.AccessibilityMenuBar +P:AppKit.NSApplication.AccessibilityMinimizeButton P:AppKit.NSApplication.AccessibilityMinimized +P:AppKit.NSApplication.AccessibilityMinValue P:AppKit.NSApplication.AccessibilityModal +P:AppKit.NSApplication.AccessibilityNextContents +P:AppKit.NSApplication.AccessibilityNumberOfCharacters P:AppKit.NSApplication.AccessibilityOrderedByRow +P:AppKit.NSApplication.AccessibilityOrientation +P:AppKit.NSApplication.AccessibilityOverflowButton +P:AppKit.NSApplication.AccessibilityParent +P:AppKit.NSApplication.AccessibilityPlaceholderValue +P:AppKit.NSApplication.AccessibilityPreviousContents P:AppKit.NSApplication.AccessibilityProtectedContent +P:AppKit.NSApplication.AccessibilityProxy P:AppKit.NSApplication.AccessibilityRequired +P:AppKit.NSApplication.AccessibilityRole +P:AppKit.NSApplication.AccessibilityRoleDescription +P:AppKit.NSApplication.AccessibilityRowCount +P:AppKit.NSApplication.AccessibilityRowHeaderUIElements +P:AppKit.NSApplication.AccessibilityRowIndexRange +P:AppKit.NSApplication.AccessibilityRows +P:AppKit.NSApplication.AccessibilityRulerMarkerType +P:AppKit.NSApplication.AccessibilitySearchButton +P:AppKit.NSApplication.AccessibilitySearchMenu P:AppKit.NSApplication.AccessibilitySelected +P:AppKit.NSApplication.AccessibilitySelectedCells +P:AppKit.NSApplication.AccessibilitySelectedChildren +P:AppKit.NSApplication.AccessibilitySelectedColumns +P:AppKit.NSApplication.AccessibilitySelectedRows +P:AppKit.NSApplication.AccessibilitySelectedText +P:AppKit.NSApplication.AccessibilitySelectedTextRange +P:AppKit.NSApplication.AccessibilitySelectedTextRanges +P:AppKit.NSApplication.AccessibilityServesAsTitleForUIElements +P:AppKit.NSApplication.AccessibilitySharedCharacterRange +P:AppKit.NSApplication.AccessibilitySharedFocusElements +P:AppKit.NSApplication.AccessibilitySharedTextUIElements +P:AppKit.NSApplication.AccessibilityShownMenu +P:AppKit.NSApplication.AccessibilitySortDirection +P:AppKit.NSApplication.AccessibilitySplitters +P:AppKit.NSApplication.AccessibilitySubrole +P:AppKit.NSApplication.AccessibilityTabs +P:AppKit.NSApplication.AccessibilityTitle +P:AppKit.NSApplication.AccessibilityTitleUIElement +P:AppKit.NSApplication.AccessibilityToolbarButton +P:AppKit.NSApplication.AccessibilityTopLevelUIElement +P:AppKit.NSApplication.AccessibilityUnitDescription +P:AppKit.NSApplication.AccessibilityUnits +P:AppKit.NSApplication.AccessibilityUrl +P:AppKit.NSApplication.AccessibilityUserInputLabels +P:AppKit.NSApplication.AccessibilityValue +P:AppKit.NSApplication.AccessibilityValueDescription +P:AppKit.NSApplication.AccessibilityVerticalScrollBar +P:AppKit.NSApplication.AccessibilityVerticalUnitDescription +P:AppKit.NSApplication.AccessibilityVerticalUnits +P:AppKit.NSApplication.AccessibilityVisibleCells +P:AppKit.NSApplication.AccessibilityVisibleCharacterRange +P:AppKit.NSApplication.AccessibilityVisibleChildren +P:AppKit.NSApplication.AccessibilityVisibleColumns +P:AppKit.NSApplication.AccessibilityVisibleRows +P:AppKit.NSApplication.AccessibilityWarningValue +P:AppKit.NSApplication.AccessibilityWindow +P:AppKit.NSApplication.AccessibilityWindows +P:AppKit.NSApplication.AccessibilityZoomButton P:AppKit.NSApplication.ActivationPolicy P:AppKit.NSApplication.Active P:AppKit.NSApplication.AnnouncementRequestedNotification @@ -49852,6 +52852,7 @@ P:AppKit.NSBrowserCell.Loaded P:AppKit.NSButton.AccessibilityFocused P:AppKit.NSButton.AccessibilityFrame P:AppKit.NSButton.AccessibilityIdentifier +P:AppKit.NSButton.AccessibilityLabel P:AppKit.NSButton.AccessibilityParent P:AppKit.NSButton.Bordered P:AppKit.NSButton.Cell @@ -49863,25 +52864,134 @@ P:AppKit.NSButtonTouchBarItem.Enabled P:AppKit.NSCandidateListTouchBarItem.CandidateListVisible P:AppKit.NSCandidateListTouchBarItem.Collapsed P:AppKit.NSCell.AccessibilityActionNames +P:AppKit.NSCell.AccessibilityActivationPoint +P:AppKit.NSCell.AccessibilityAllowedValues P:AppKit.NSCell.AccessibilityAlternateUIVisible +P:AppKit.NSCell.AccessibilityApplicationFocusedUIElement +P:AppKit.NSCell.AccessibilityAttributedUserInputLabels P:AppKit.NSCell.AccessibilityAttributeNames +P:AppKit.NSCell.AccessibilityCancelButton +P:AppKit.NSCell.AccessibilityChildren +P:AppKit.NSCell.AccessibilityChildrenInNavigationOrder +P:AppKit.NSCell.AccessibilityClearButton +P:AppKit.NSCell.AccessibilityCloseButton +P:AppKit.NSCell.AccessibilityColumnCount +P:AppKit.NSCell.AccessibilityColumnHeaderUIElements +P:AppKit.NSCell.AccessibilityColumnIndexRange +P:AppKit.NSCell.AccessibilityColumns +P:AppKit.NSCell.AccessibilityColumnTitles +P:AppKit.NSCell.AccessibilityContents +P:AppKit.NSCell.AccessibilityCriticalValue +P:AppKit.NSCell.AccessibilityCustomActions +P:AppKit.NSCell.AccessibilityCustomRotors +P:AppKit.NSCell.AccessibilityDecrementButton +P:AppKit.NSCell.AccessibilityDefaultButton P:AppKit.NSCell.AccessibilityDisclosed +P:AppKit.NSCell.AccessibilityDisclosedByRow +P:AppKit.NSCell.AccessibilityDisclosedRows +P:AppKit.NSCell.AccessibilityDisclosureLevel +P:AppKit.NSCell.AccessibilityDocument P:AppKit.NSCell.AccessibilityEdited P:AppKit.NSCell.AccessibilityElement P:AppKit.NSCell.AccessibilityEnabled P:AppKit.NSCell.AccessibilityExpanded +P:AppKit.NSCell.AccessibilityExtrasMenuBar +P:AppKit.NSCell.AccessibilityFilename +P:AppKit.NSCell.AccessibilityFocused +P:AppKit.NSCell.AccessibilityFocusedWindow +P:AppKit.NSCell.AccessibilityFrame P:AppKit.NSCell.AccessibilityFrontmost +P:AppKit.NSCell.AccessibilityFullScreenButton +P:AppKit.NSCell.AccessibilityGrowArea +P:AppKit.NSCell.AccessibilityHandles +P:AppKit.NSCell.AccessibilityHeader +P:AppKit.NSCell.AccessibilityHelp P:AppKit.NSCell.AccessibilityHidden +P:AppKit.NSCell.AccessibilityHorizontalScrollBar +P:AppKit.NSCell.AccessibilityHorizontalUnitDescription +P:AppKit.NSCell.AccessibilityHorizontalUnits +P:AppKit.NSCell.AccessibilityIdentifier +P:AppKit.NSCell.AccessibilityIncrementButton +P:AppKit.NSCell.AccessibilityIndex +P:AppKit.NSCell.AccessibilityInsertionPointLineNumber P:AppKit.NSCell.AccessibilityIsIgnored +P:AppKit.NSCell.AccessibilityLabel +P:AppKit.NSCell.AccessibilityLabelUIElements +P:AppKit.NSCell.AccessibilityLabelValue +P:AppKit.NSCell.AccessibilityLinkedUIElements P:AppKit.NSCell.AccessibilityMain +P:AppKit.NSCell.AccessibilityMainWindow +P:AppKit.NSCell.AccessibilityMarkerGroupUIElement +P:AppKit.NSCell.AccessibilityMarkerTypeDescription +P:AppKit.NSCell.AccessibilityMarkerUIElements +P:AppKit.NSCell.AccessibilityMarkerValues +P:AppKit.NSCell.AccessibilityMaxValue +P:AppKit.NSCell.AccessibilityMenuBar +P:AppKit.NSCell.AccessibilityMinimizeButton P:AppKit.NSCell.AccessibilityMinimized +P:AppKit.NSCell.AccessibilityMinValue P:AppKit.NSCell.AccessibilityModal +P:AppKit.NSCell.AccessibilityNextContents P:AppKit.NSCell.AccessibilityNotifiesWhenDestroyed +P:AppKit.NSCell.AccessibilityNumberOfCharacters P:AppKit.NSCell.AccessibilityOrderedByRow +P:AppKit.NSCell.AccessibilityOrientation +P:AppKit.NSCell.AccessibilityOverflowButton P:AppKit.NSCell.AccessibilityParameterizedAttributeNames +P:AppKit.NSCell.AccessibilityParent +P:AppKit.NSCell.AccessibilityPlaceholderValue +P:AppKit.NSCell.AccessibilityPreviousContents P:AppKit.NSCell.AccessibilityProtectedContent +P:AppKit.NSCell.AccessibilityProxy P:AppKit.NSCell.AccessibilityRequired +P:AppKit.NSCell.AccessibilityRole +P:AppKit.NSCell.AccessibilityRoleDescription +P:AppKit.NSCell.AccessibilityRowCount +P:AppKit.NSCell.AccessibilityRowHeaderUIElements +P:AppKit.NSCell.AccessibilityRowIndexRange +P:AppKit.NSCell.AccessibilityRows +P:AppKit.NSCell.AccessibilityRulerMarkerType +P:AppKit.NSCell.AccessibilitySearchButton +P:AppKit.NSCell.AccessibilitySearchMenu P:AppKit.NSCell.AccessibilitySelected +P:AppKit.NSCell.AccessibilitySelectedCells +P:AppKit.NSCell.AccessibilitySelectedChildren +P:AppKit.NSCell.AccessibilitySelectedColumns +P:AppKit.NSCell.AccessibilitySelectedRows +P:AppKit.NSCell.AccessibilitySelectedText +P:AppKit.NSCell.AccessibilitySelectedTextRange +P:AppKit.NSCell.AccessibilitySelectedTextRanges +P:AppKit.NSCell.AccessibilityServesAsTitleForUIElements +P:AppKit.NSCell.AccessibilitySharedCharacterRange +P:AppKit.NSCell.AccessibilitySharedFocusElements +P:AppKit.NSCell.AccessibilitySharedTextUIElements +P:AppKit.NSCell.AccessibilityShownMenu +P:AppKit.NSCell.AccessibilitySortDirection +P:AppKit.NSCell.AccessibilitySplitters +P:AppKit.NSCell.AccessibilitySubrole +P:AppKit.NSCell.AccessibilityTabs +P:AppKit.NSCell.AccessibilityTitle +P:AppKit.NSCell.AccessibilityTitleUIElement +P:AppKit.NSCell.AccessibilityToolbarButton +P:AppKit.NSCell.AccessibilityTopLevelUIElement +P:AppKit.NSCell.AccessibilityUnitDescription +P:AppKit.NSCell.AccessibilityUnits +P:AppKit.NSCell.AccessibilityUrl +P:AppKit.NSCell.AccessibilityUserInputLabels +P:AppKit.NSCell.AccessibilityValue +P:AppKit.NSCell.AccessibilityValueDescription +P:AppKit.NSCell.AccessibilityVerticalScrollBar +P:AppKit.NSCell.AccessibilityVerticalUnitDescription +P:AppKit.NSCell.AccessibilityVerticalUnits +P:AppKit.NSCell.AccessibilityVisibleCells +P:AppKit.NSCell.AccessibilityVisibleCharacterRange +P:AppKit.NSCell.AccessibilityVisibleChildren +P:AppKit.NSCell.AccessibilityVisibleColumns +P:AppKit.NSCell.AccessibilityVisibleRows +P:AppKit.NSCell.AccessibilityWarningValue +P:AppKit.NSCell.AccessibilityWindow +P:AppKit.NSCell.AccessibilityWindows +P:AppKit.NSCell.AccessibilityZoomButton P:AppKit.NSCell.AnnouncementRequestedNotification P:AppKit.NSCell.ApplicationActivatedNotification P:AppKit.NSCell.ApplicationDeactivatedNotification @@ -49897,6 +53007,7 @@ P:AppKit.NSCell.Enabled P:AppKit.NSCell.FocusedWindowChangedNotification P:AppKit.NSCell.HelpTagCreatedNotification P:AppKit.NSCell.Highlighted +P:AppKit.NSCell.Identifier P:AppKit.NSCell.IsContinuous P:AppKit.NSCell.IsOpaque P:AppKit.NSCell.LayoutChangedNotification @@ -49978,6 +53089,7 @@ P:AppKit.NSCollectionView.Delegate P:AppKit.NSCollectionView.IgnoreModifierKeysWhileDragging P:AppKit.NSCollectionView.IsFirstResponder P:AppKit.NSCollectionView.Selectable +P:AppKit.NSCollectionView.WantsPeriodicDraggingUpdates P:AppKit.NSCollectionViewElement.Identifier P:AppKit.NSCollectionViewItem.Selected P:AppKit.NSCollectionViewLayoutAttributes.Hidden @@ -50043,25 +53155,136 @@ P:AppKit.NSDocument.IsDraft P:AppKit.NSDocument.IsEntireFileLoaded P:AppKit.NSDocument.IsInViewingMode P:AppKit.NSDocument.IsLocked +P:AppKit.NSDocument.PresentedItemOperationQueue +P:AppKit.NSDocument.PrimaryPresentedItemUrl P:AppKit.NSDraggingDestination.WantsPeriodicDraggingUpdates P:AppKit.NSDraggingImageComponent.IconKey P:AppKit.NSDraggingImageComponent.LabelKey P:AppKit.NSDraggingSource.IgnoreModifierKeysWhileDragging +P:AppKit.NSDrawer.AccessibilityActivationPoint +P:AppKit.NSDrawer.AccessibilityAllowedValues P:AppKit.NSDrawer.AccessibilityAlternateUIVisible +P:AppKit.NSDrawer.AccessibilityApplicationFocusedUIElement +P:AppKit.NSDrawer.AccessibilityAttributedUserInputLabels +P:AppKit.NSDrawer.AccessibilityCancelButton +P:AppKit.NSDrawer.AccessibilityChildren +P:AppKit.NSDrawer.AccessibilityChildrenInNavigationOrder +P:AppKit.NSDrawer.AccessibilityClearButton +P:AppKit.NSDrawer.AccessibilityCloseButton +P:AppKit.NSDrawer.AccessibilityColumnCount +P:AppKit.NSDrawer.AccessibilityColumnHeaderUIElements +P:AppKit.NSDrawer.AccessibilityColumnIndexRange +P:AppKit.NSDrawer.AccessibilityColumns +P:AppKit.NSDrawer.AccessibilityColumnTitles +P:AppKit.NSDrawer.AccessibilityContents +P:AppKit.NSDrawer.AccessibilityCriticalValue +P:AppKit.NSDrawer.AccessibilityCustomActions +P:AppKit.NSDrawer.AccessibilityCustomRotors +P:AppKit.NSDrawer.AccessibilityDecrementButton +P:AppKit.NSDrawer.AccessibilityDefaultButton P:AppKit.NSDrawer.AccessibilityDisclosed +P:AppKit.NSDrawer.AccessibilityDisclosedByRow +P:AppKit.NSDrawer.AccessibilityDisclosedRows +P:AppKit.NSDrawer.AccessibilityDisclosureLevel +P:AppKit.NSDrawer.AccessibilityDocument P:AppKit.NSDrawer.AccessibilityEdited P:AppKit.NSDrawer.AccessibilityElement P:AppKit.NSDrawer.AccessibilityEnabled P:AppKit.NSDrawer.AccessibilityExpanded +P:AppKit.NSDrawer.AccessibilityExtrasMenuBar +P:AppKit.NSDrawer.AccessibilityFilename +P:AppKit.NSDrawer.AccessibilityFocused +P:AppKit.NSDrawer.AccessibilityFocusedWindow +P:AppKit.NSDrawer.AccessibilityFrame P:AppKit.NSDrawer.AccessibilityFrontmost +P:AppKit.NSDrawer.AccessibilityFullScreenButton +P:AppKit.NSDrawer.AccessibilityGrowArea +P:AppKit.NSDrawer.AccessibilityHandles +P:AppKit.NSDrawer.AccessibilityHeader +P:AppKit.NSDrawer.AccessibilityHelp P:AppKit.NSDrawer.AccessibilityHidden +P:AppKit.NSDrawer.AccessibilityHorizontalScrollBar +P:AppKit.NSDrawer.AccessibilityHorizontalUnitDescription +P:AppKit.NSDrawer.AccessibilityHorizontalUnits +P:AppKit.NSDrawer.AccessibilityIdentifier +P:AppKit.NSDrawer.AccessibilityIncrementButton +P:AppKit.NSDrawer.AccessibilityIndex +P:AppKit.NSDrawer.AccessibilityInsertionPointLineNumber +P:AppKit.NSDrawer.AccessibilityLabel +P:AppKit.NSDrawer.AccessibilityLabelUIElements +P:AppKit.NSDrawer.AccessibilityLabelValue +P:AppKit.NSDrawer.AccessibilityLinkedUIElements P:AppKit.NSDrawer.AccessibilityMain +P:AppKit.NSDrawer.AccessibilityMainWindow +P:AppKit.NSDrawer.AccessibilityMarkerGroupUIElement +P:AppKit.NSDrawer.AccessibilityMarkerTypeDescription +P:AppKit.NSDrawer.AccessibilityMarkerUIElements +P:AppKit.NSDrawer.AccessibilityMarkerValues +P:AppKit.NSDrawer.AccessibilityMaxValue +P:AppKit.NSDrawer.AccessibilityMenuBar +P:AppKit.NSDrawer.AccessibilityMinimizeButton P:AppKit.NSDrawer.AccessibilityMinimized +P:AppKit.NSDrawer.AccessibilityMinValue P:AppKit.NSDrawer.AccessibilityModal +P:AppKit.NSDrawer.AccessibilityNextContents +P:AppKit.NSDrawer.AccessibilityNumberOfCharacters P:AppKit.NSDrawer.AccessibilityOrderedByRow +P:AppKit.NSDrawer.AccessibilityOrientation +P:AppKit.NSDrawer.AccessibilityOverflowButton +P:AppKit.NSDrawer.AccessibilityParent +P:AppKit.NSDrawer.AccessibilityPlaceholderValue +P:AppKit.NSDrawer.AccessibilityPreviousContents P:AppKit.NSDrawer.AccessibilityProtectedContent +P:AppKit.NSDrawer.AccessibilityProxy P:AppKit.NSDrawer.AccessibilityRequired +P:AppKit.NSDrawer.AccessibilityRole +P:AppKit.NSDrawer.AccessibilityRoleDescription +P:AppKit.NSDrawer.AccessibilityRowCount +P:AppKit.NSDrawer.AccessibilityRowHeaderUIElements +P:AppKit.NSDrawer.AccessibilityRowIndexRange +P:AppKit.NSDrawer.AccessibilityRows +P:AppKit.NSDrawer.AccessibilityRulerMarkerType +P:AppKit.NSDrawer.AccessibilitySearchButton +P:AppKit.NSDrawer.AccessibilitySearchMenu P:AppKit.NSDrawer.AccessibilitySelected +P:AppKit.NSDrawer.AccessibilitySelectedCells +P:AppKit.NSDrawer.AccessibilitySelectedChildren +P:AppKit.NSDrawer.AccessibilitySelectedColumns +P:AppKit.NSDrawer.AccessibilitySelectedRows +P:AppKit.NSDrawer.AccessibilitySelectedText +P:AppKit.NSDrawer.AccessibilitySelectedTextRange +P:AppKit.NSDrawer.AccessibilitySelectedTextRanges +P:AppKit.NSDrawer.AccessibilityServesAsTitleForUIElements +P:AppKit.NSDrawer.AccessibilitySharedCharacterRange +P:AppKit.NSDrawer.AccessibilitySharedFocusElements +P:AppKit.NSDrawer.AccessibilitySharedTextUIElements +P:AppKit.NSDrawer.AccessibilityShownMenu +P:AppKit.NSDrawer.AccessibilitySortDirection +P:AppKit.NSDrawer.AccessibilitySplitters +P:AppKit.NSDrawer.AccessibilitySubrole +P:AppKit.NSDrawer.AccessibilityTabs +P:AppKit.NSDrawer.AccessibilityTitle +P:AppKit.NSDrawer.AccessibilityTitleUIElement +P:AppKit.NSDrawer.AccessibilityToolbarButton +P:AppKit.NSDrawer.AccessibilityTopLevelUIElement +P:AppKit.NSDrawer.AccessibilityUnitDescription +P:AppKit.NSDrawer.AccessibilityUnits +P:AppKit.NSDrawer.AccessibilityUrl +P:AppKit.NSDrawer.AccessibilityUserInputLabels +P:AppKit.NSDrawer.AccessibilityValue +P:AppKit.NSDrawer.AccessibilityValueDescription +P:AppKit.NSDrawer.AccessibilityVerticalScrollBar +P:AppKit.NSDrawer.AccessibilityVerticalUnitDescription +P:AppKit.NSDrawer.AccessibilityVerticalUnits +P:AppKit.NSDrawer.AccessibilityVisibleCells +P:AppKit.NSDrawer.AccessibilityVisibleCharacterRange +P:AppKit.NSDrawer.AccessibilityVisibleChildren +P:AppKit.NSDrawer.AccessibilityVisibleColumns +P:AppKit.NSDrawer.AccessibilityVisibleRows +P:AppKit.NSDrawer.AccessibilityWarningValue +P:AppKit.NSDrawer.AccessibilityWindow +P:AppKit.NSDrawer.AccessibilityWindows +P:AppKit.NSDrawer.AccessibilityZoomButton P:AppKit.NSDrawer.AnnouncementRequestedNotification P:AppKit.NSDrawer.ApplicationActivatedNotification P:AppKit.NSDrawer.ApplicationDeactivatedNotification @@ -50212,6 +53435,7 @@ P:AppKit.NSImageRep.RegistryDidChangeNotification P:AppKit.NSImageView.AccessibilityFocused P:AppKit.NSImageView.AccessibilityFrame P:AppKit.NSImageView.AccessibilityIdentifier +P:AppKit.NSImageView.AccessibilityLabel P:AppKit.NSImageView.AccessibilityParent P:AppKit.NSImageView.Editable P:AppKit.NSLayoutConstraint.Active @@ -50251,22 +53475,133 @@ P:AppKit.NSMatrix.Autoscroll P:AppKit.NSMatrix.Delegate P:AppKit.NSMatrix.Item(System.IntPtr,System.IntPtr) P:AppKit.NSMatrix.SelectionByRect +P:AppKit.NSMenu.AccessibilityActivationPoint +P:AppKit.NSMenu.AccessibilityAllowedValues P:AppKit.NSMenu.AccessibilityAlternateUIVisible +P:AppKit.NSMenu.AccessibilityApplicationFocusedUIElement +P:AppKit.NSMenu.AccessibilityAttributedUserInputLabels +P:AppKit.NSMenu.AccessibilityCancelButton +P:AppKit.NSMenu.AccessibilityChildren +P:AppKit.NSMenu.AccessibilityChildrenInNavigationOrder +P:AppKit.NSMenu.AccessibilityClearButton +P:AppKit.NSMenu.AccessibilityCloseButton +P:AppKit.NSMenu.AccessibilityColumnCount +P:AppKit.NSMenu.AccessibilityColumnHeaderUIElements +P:AppKit.NSMenu.AccessibilityColumnIndexRange +P:AppKit.NSMenu.AccessibilityColumns +P:AppKit.NSMenu.AccessibilityColumnTitles +P:AppKit.NSMenu.AccessibilityContents +P:AppKit.NSMenu.AccessibilityCriticalValue +P:AppKit.NSMenu.AccessibilityCustomActions +P:AppKit.NSMenu.AccessibilityCustomRotors +P:AppKit.NSMenu.AccessibilityDecrementButton +P:AppKit.NSMenu.AccessibilityDefaultButton P:AppKit.NSMenu.AccessibilityDisclosed +P:AppKit.NSMenu.AccessibilityDisclosedByRow +P:AppKit.NSMenu.AccessibilityDisclosedRows +P:AppKit.NSMenu.AccessibilityDisclosureLevel +P:AppKit.NSMenu.AccessibilityDocument P:AppKit.NSMenu.AccessibilityEdited P:AppKit.NSMenu.AccessibilityElement P:AppKit.NSMenu.AccessibilityEnabled P:AppKit.NSMenu.AccessibilityExpanded +P:AppKit.NSMenu.AccessibilityExtrasMenuBar +P:AppKit.NSMenu.AccessibilityFilename +P:AppKit.NSMenu.AccessibilityFocused +P:AppKit.NSMenu.AccessibilityFocusedWindow +P:AppKit.NSMenu.AccessibilityFrame +P:AppKit.NSMenu.AccessibilityFrameInParentSpace P:AppKit.NSMenu.AccessibilityFrontmost +P:AppKit.NSMenu.AccessibilityFullScreenButton +P:AppKit.NSMenu.AccessibilityGrowArea +P:AppKit.NSMenu.AccessibilityHandles +P:AppKit.NSMenu.AccessibilityHeader +P:AppKit.NSMenu.AccessibilityHelp P:AppKit.NSMenu.AccessibilityHidden +P:AppKit.NSMenu.AccessibilityHorizontalScrollBar +P:AppKit.NSMenu.AccessibilityHorizontalUnitDescription +P:AppKit.NSMenu.AccessibilityHorizontalUnits +P:AppKit.NSMenu.AccessibilityIdentifier +P:AppKit.NSMenu.AccessibilityIncrementButton +P:AppKit.NSMenu.AccessibilityIndex +P:AppKit.NSMenu.AccessibilityInsertionPointLineNumber +P:AppKit.NSMenu.AccessibilityLabel +P:AppKit.NSMenu.AccessibilityLabelUIElements +P:AppKit.NSMenu.AccessibilityLabelValue +P:AppKit.NSMenu.AccessibilityLinkedUIElements P:AppKit.NSMenu.AccessibilityMain +P:AppKit.NSMenu.AccessibilityMainWindow +P:AppKit.NSMenu.AccessibilityMarkerGroupUIElement +P:AppKit.NSMenu.AccessibilityMarkerTypeDescription +P:AppKit.NSMenu.AccessibilityMarkerUIElements +P:AppKit.NSMenu.AccessibilityMarkerValues +P:AppKit.NSMenu.AccessibilityMaxValue +P:AppKit.NSMenu.AccessibilityMenuBar +P:AppKit.NSMenu.AccessibilityMinimizeButton P:AppKit.NSMenu.AccessibilityMinimized +P:AppKit.NSMenu.AccessibilityMinValue P:AppKit.NSMenu.AccessibilityModal +P:AppKit.NSMenu.AccessibilityNextContents +P:AppKit.NSMenu.AccessibilityNumberOfCharacters P:AppKit.NSMenu.AccessibilityOrderedByRow +P:AppKit.NSMenu.AccessibilityOrientation +P:AppKit.NSMenu.AccessibilityOverflowButton +P:AppKit.NSMenu.AccessibilityParent +P:AppKit.NSMenu.AccessibilityPlaceholderValue +P:AppKit.NSMenu.AccessibilityPreviousContents P:AppKit.NSMenu.AccessibilityProtectedContent +P:AppKit.NSMenu.AccessibilityProxy P:AppKit.NSMenu.AccessibilityRequired +P:AppKit.NSMenu.AccessibilityRole +P:AppKit.NSMenu.AccessibilityRoleDescription +P:AppKit.NSMenu.AccessibilityRowCount +P:AppKit.NSMenu.AccessibilityRowHeaderUIElements +P:AppKit.NSMenu.AccessibilityRowIndexRange +P:AppKit.NSMenu.AccessibilityRows +P:AppKit.NSMenu.AccessibilityRulerMarkerType +P:AppKit.NSMenu.AccessibilitySearchButton +P:AppKit.NSMenu.AccessibilitySearchMenu P:AppKit.NSMenu.AccessibilitySelected +P:AppKit.NSMenu.AccessibilitySelectedCells +P:AppKit.NSMenu.AccessibilitySelectedChildren +P:AppKit.NSMenu.AccessibilitySelectedColumns +P:AppKit.NSMenu.AccessibilitySelectedRows +P:AppKit.NSMenu.AccessibilitySelectedText +P:AppKit.NSMenu.AccessibilitySelectedTextRange +P:AppKit.NSMenu.AccessibilitySelectedTextRanges +P:AppKit.NSMenu.AccessibilityServesAsTitleForUIElements +P:AppKit.NSMenu.AccessibilitySharedCharacterRange +P:AppKit.NSMenu.AccessibilitySharedFocusElements +P:AppKit.NSMenu.AccessibilitySharedTextUIElements +P:AppKit.NSMenu.AccessibilityShownMenu +P:AppKit.NSMenu.AccessibilitySortDirection +P:AppKit.NSMenu.AccessibilitySplitters +P:AppKit.NSMenu.AccessibilitySubrole +P:AppKit.NSMenu.AccessibilityTabs +P:AppKit.NSMenu.AccessibilityTitle +P:AppKit.NSMenu.AccessibilityTitleUIElement +P:AppKit.NSMenu.AccessibilityToolbarButton +P:AppKit.NSMenu.AccessibilityTopLevelUIElement +P:AppKit.NSMenu.AccessibilityUnitDescription +P:AppKit.NSMenu.AccessibilityUnits +P:AppKit.NSMenu.AccessibilityUrl +P:AppKit.NSMenu.AccessibilityUserInputLabels +P:AppKit.NSMenu.AccessibilityValue +P:AppKit.NSMenu.AccessibilityValueDescription +P:AppKit.NSMenu.AccessibilityVerticalScrollBar +P:AppKit.NSMenu.AccessibilityVerticalUnitDescription +P:AppKit.NSMenu.AccessibilityVerticalUnits +P:AppKit.NSMenu.AccessibilityVisibleCells +P:AppKit.NSMenu.AccessibilityVisibleCharacterRange +P:AppKit.NSMenu.AccessibilityVisibleChildren +P:AppKit.NSMenu.AccessibilityVisibleColumns +P:AppKit.NSMenu.AccessibilityVisibleRows +P:AppKit.NSMenu.AccessibilityWarningValue +P:AppKit.NSMenu.AccessibilityWindow +P:AppKit.NSMenu.AccessibilityWindows +P:AppKit.NSMenu.AccessibilityZoomButton P:AppKit.NSMenu.AnnouncementRequestedNotification +P:AppKit.NSMenu.Appearance P:AppKit.NSMenu.ApplicationActivatedNotification P:AppKit.NSMenu.ApplicationDeactivatedNotification P:AppKit.NSMenu.ApplicationHiddenNotification @@ -50280,8 +53615,10 @@ P:AppKit.NSMenu.DidEndTrackingNotification P:AppKit.NSMenu.DidRemoveItemNotification P:AppKit.NSMenu.DidSendActionNotification P:AppKit.NSMenu.DrawerCreatedNotification +P:AppKit.NSMenu.EffectiveAppearance P:AppKit.NSMenu.FocusedWindowChangedNotification P:AppKit.NSMenu.HelpTagCreatedNotification +P:AppKit.NSMenu.Identifier P:AppKit.NSMenu.IsTornOff P:AppKit.NSMenu.LayoutChangedNotification P:AppKit.NSMenu.MainWindowChangedNotification @@ -50308,21 +53645,131 @@ P:AppKit.NSMenu.WindowDeminiaturizedNotification P:AppKit.NSMenu.WindowMiniaturizedNotification P:AppKit.NSMenu.WindowMovedNotification P:AppKit.NSMenu.WindowResizedNotification +P:AppKit.NSMenuItem.AccessibilityActivationPoint +P:AppKit.NSMenuItem.AccessibilityAllowedValues P:AppKit.NSMenuItem.AccessibilityAlternateUIVisible +P:AppKit.NSMenuItem.AccessibilityApplicationFocusedUIElement +P:AppKit.NSMenuItem.AccessibilityAttributedUserInputLabels +P:AppKit.NSMenuItem.AccessibilityCancelButton +P:AppKit.NSMenuItem.AccessibilityChildren +P:AppKit.NSMenuItem.AccessibilityChildrenInNavigationOrder +P:AppKit.NSMenuItem.AccessibilityClearButton +P:AppKit.NSMenuItem.AccessibilityCloseButton +P:AppKit.NSMenuItem.AccessibilityColumnCount +P:AppKit.NSMenuItem.AccessibilityColumnHeaderUIElements +P:AppKit.NSMenuItem.AccessibilityColumnIndexRange +P:AppKit.NSMenuItem.AccessibilityColumns +P:AppKit.NSMenuItem.AccessibilityColumnTitles +P:AppKit.NSMenuItem.AccessibilityContents +P:AppKit.NSMenuItem.AccessibilityCriticalValue +P:AppKit.NSMenuItem.AccessibilityCustomActions +P:AppKit.NSMenuItem.AccessibilityCustomRotors +P:AppKit.NSMenuItem.AccessibilityDecrementButton +P:AppKit.NSMenuItem.AccessibilityDefaultButton P:AppKit.NSMenuItem.AccessibilityDisclosed +P:AppKit.NSMenuItem.AccessibilityDisclosedByRow +P:AppKit.NSMenuItem.AccessibilityDisclosedRows +P:AppKit.NSMenuItem.AccessibilityDisclosureLevel +P:AppKit.NSMenuItem.AccessibilityDocument P:AppKit.NSMenuItem.AccessibilityEdited P:AppKit.NSMenuItem.AccessibilityElement P:AppKit.NSMenuItem.AccessibilityEnabled P:AppKit.NSMenuItem.AccessibilityExpanded +P:AppKit.NSMenuItem.AccessibilityExtrasMenuBar +P:AppKit.NSMenuItem.AccessibilityFilename +P:AppKit.NSMenuItem.AccessibilityFocused +P:AppKit.NSMenuItem.AccessibilityFocusedWindow +P:AppKit.NSMenuItem.AccessibilityFrame +P:AppKit.NSMenuItem.AccessibilityFrameInParentSpace P:AppKit.NSMenuItem.AccessibilityFrontmost +P:AppKit.NSMenuItem.AccessibilityFullScreenButton +P:AppKit.NSMenuItem.AccessibilityGrowArea +P:AppKit.NSMenuItem.AccessibilityHandles +P:AppKit.NSMenuItem.AccessibilityHeader +P:AppKit.NSMenuItem.AccessibilityHelp P:AppKit.NSMenuItem.AccessibilityHidden +P:AppKit.NSMenuItem.AccessibilityHorizontalScrollBar +P:AppKit.NSMenuItem.AccessibilityHorizontalUnitDescription +P:AppKit.NSMenuItem.AccessibilityHorizontalUnits +P:AppKit.NSMenuItem.AccessibilityIdentifier +P:AppKit.NSMenuItem.AccessibilityIncrementButton +P:AppKit.NSMenuItem.AccessibilityIndex +P:AppKit.NSMenuItem.AccessibilityInsertionPointLineNumber +P:AppKit.NSMenuItem.AccessibilityLabel +P:AppKit.NSMenuItem.AccessibilityLabelUIElements +P:AppKit.NSMenuItem.AccessibilityLabelValue +P:AppKit.NSMenuItem.AccessibilityLinkedUIElements P:AppKit.NSMenuItem.AccessibilityMain +P:AppKit.NSMenuItem.AccessibilityMainWindow +P:AppKit.NSMenuItem.AccessibilityMarkerGroupUIElement +P:AppKit.NSMenuItem.AccessibilityMarkerTypeDescription +P:AppKit.NSMenuItem.AccessibilityMarkerUIElements +P:AppKit.NSMenuItem.AccessibilityMarkerValues +P:AppKit.NSMenuItem.AccessibilityMaxValue +P:AppKit.NSMenuItem.AccessibilityMenuBar +P:AppKit.NSMenuItem.AccessibilityMinimizeButton P:AppKit.NSMenuItem.AccessibilityMinimized +P:AppKit.NSMenuItem.AccessibilityMinValue P:AppKit.NSMenuItem.AccessibilityModal +P:AppKit.NSMenuItem.AccessibilityNextContents +P:AppKit.NSMenuItem.AccessibilityNumberOfCharacters P:AppKit.NSMenuItem.AccessibilityOrderedByRow +P:AppKit.NSMenuItem.AccessibilityOrientation +P:AppKit.NSMenuItem.AccessibilityOverflowButton +P:AppKit.NSMenuItem.AccessibilityParent +P:AppKit.NSMenuItem.AccessibilityPlaceholderValue +P:AppKit.NSMenuItem.AccessibilityPreviousContents P:AppKit.NSMenuItem.AccessibilityProtectedContent +P:AppKit.NSMenuItem.AccessibilityProxy P:AppKit.NSMenuItem.AccessibilityRequired +P:AppKit.NSMenuItem.AccessibilityRole +P:AppKit.NSMenuItem.AccessibilityRoleDescription +P:AppKit.NSMenuItem.AccessibilityRowCount +P:AppKit.NSMenuItem.AccessibilityRowHeaderUIElements +P:AppKit.NSMenuItem.AccessibilityRowIndexRange +P:AppKit.NSMenuItem.AccessibilityRows +P:AppKit.NSMenuItem.AccessibilityRulerMarkerType +P:AppKit.NSMenuItem.AccessibilitySearchButton +P:AppKit.NSMenuItem.AccessibilitySearchMenu P:AppKit.NSMenuItem.AccessibilitySelected +P:AppKit.NSMenuItem.AccessibilitySelectedCells +P:AppKit.NSMenuItem.AccessibilitySelectedChildren +P:AppKit.NSMenuItem.AccessibilitySelectedColumns +P:AppKit.NSMenuItem.AccessibilitySelectedRows +P:AppKit.NSMenuItem.AccessibilitySelectedText +P:AppKit.NSMenuItem.AccessibilitySelectedTextRange +P:AppKit.NSMenuItem.AccessibilitySelectedTextRanges +P:AppKit.NSMenuItem.AccessibilityServesAsTitleForUIElements +P:AppKit.NSMenuItem.AccessibilitySharedCharacterRange +P:AppKit.NSMenuItem.AccessibilitySharedFocusElements +P:AppKit.NSMenuItem.AccessibilitySharedTextUIElements +P:AppKit.NSMenuItem.AccessibilityShownMenu +P:AppKit.NSMenuItem.AccessibilitySortDirection +P:AppKit.NSMenuItem.AccessibilitySplitters +P:AppKit.NSMenuItem.AccessibilitySubrole +P:AppKit.NSMenuItem.AccessibilityTabs +P:AppKit.NSMenuItem.AccessibilityTitle +P:AppKit.NSMenuItem.AccessibilityTitleUIElement +P:AppKit.NSMenuItem.AccessibilityToolbarButton +P:AppKit.NSMenuItem.AccessibilityTopLevelUIElement +P:AppKit.NSMenuItem.AccessibilityUnitDescription +P:AppKit.NSMenuItem.AccessibilityUnits +P:AppKit.NSMenuItem.AccessibilityUrl +P:AppKit.NSMenuItem.AccessibilityUserInputLabels +P:AppKit.NSMenuItem.AccessibilityValue +P:AppKit.NSMenuItem.AccessibilityValueDescription +P:AppKit.NSMenuItem.AccessibilityVerticalScrollBar +P:AppKit.NSMenuItem.AccessibilityVerticalUnitDescription +P:AppKit.NSMenuItem.AccessibilityVerticalUnits +P:AppKit.NSMenuItem.AccessibilityVisibleCells +P:AppKit.NSMenuItem.AccessibilityVisibleCharacterRange +P:AppKit.NSMenuItem.AccessibilityVisibleChildren +P:AppKit.NSMenuItem.AccessibilityVisibleColumns +P:AppKit.NSMenuItem.AccessibilityVisibleRows +P:AppKit.NSMenuItem.AccessibilityWarningValue +P:AppKit.NSMenuItem.AccessibilityWindow +P:AppKit.NSMenuItem.AccessibilityWindows +P:AppKit.NSMenuItem.AccessibilityZoomButton P:AppKit.NSMenuItem.Alternate P:AppKit.NSMenuItem.AnnouncementRequestedNotification P:AppKit.NSMenuItem.ApplicationActivatedNotification @@ -50336,6 +53783,7 @@ P:AppKit.NSMenuItem.FocusedWindowChangedNotification P:AppKit.NSMenuItem.HelpTagCreatedNotification P:AppKit.NSMenuItem.Hidden P:AppKit.NSMenuItem.Highlighted +P:AppKit.NSMenuItem.Identifier P:AppKit.NSMenuItem.IsHiddenOrHasHiddenAncestor P:AppKit.NSMenuItem.IsSectionHeader P:AppKit.NSMenuItem.IsSeparatorItem @@ -50424,6 +53872,8 @@ P:AppKit.NSOutlineView.ItemWillExpandNotification P:AppKit.NSOutlineView.SelectionDidChangeNotification P:AppKit.NSOutlineView.SelectionIsChangingNotification P:AppKit.NSOutlineViewItemEventArgs.Item +P:AppKit.NSPageController.Animations +P:AppKit.NSPageController.Animator P:AppKit.NSPageController.Delegate P:AppKit.NSPageController.GetFrame P:AppKit.NSPageController.GetIdentifier @@ -50482,21 +53932,130 @@ P:AppKit.NSPathCellMenuEventArgs.Menu P:AppKit.NSPathControl.Delegate P:AppKit.NSPathControl.Editable P:AppKit.NSPickerTouchBarItem.Enabled +P:AppKit.NSPopover.AccessibilityActivationPoint +P:AppKit.NSPopover.AccessibilityAllowedValues P:AppKit.NSPopover.AccessibilityAlternateUIVisible +P:AppKit.NSPopover.AccessibilityApplicationFocusedUIElement +P:AppKit.NSPopover.AccessibilityAttributedUserInputLabels +P:AppKit.NSPopover.AccessibilityCancelButton +P:AppKit.NSPopover.AccessibilityChildren +P:AppKit.NSPopover.AccessibilityChildrenInNavigationOrder +P:AppKit.NSPopover.AccessibilityClearButton +P:AppKit.NSPopover.AccessibilityCloseButton +P:AppKit.NSPopover.AccessibilityColumnCount +P:AppKit.NSPopover.AccessibilityColumnHeaderUIElements +P:AppKit.NSPopover.AccessibilityColumnIndexRange +P:AppKit.NSPopover.AccessibilityColumns +P:AppKit.NSPopover.AccessibilityColumnTitles +P:AppKit.NSPopover.AccessibilityContents +P:AppKit.NSPopover.AccessibilityCriticalValue +P:AppKit.NSPopover.AccessibilityCustomActions +P:AppKit.NSPopover.AccessibilityCustomRotors +P:AppKit.NSPopover.AccessibilityDecrementButton +P:AppKit.NSPopover.AccessibilityDefaultButton P:AppKit.NSPopover.AccessibilityDisclosed +P:AppKit.NSPopover.AccessibilityDisclosedByRow +P:AppKit.NSPopover.AccessibilityDisclosedRows +P:AppKit.NSPopover.AccessibilityDisclosureLevel +P:AppKit.NSPopover.AccessibilityDocument P:AppKit.NSPopover.AccessibilityEdited P:AppKit.NSPopover.AccessibilityElement P:AppKit.NSPopover.AccessibilityEnabled P:AppKit.NSPopover.AccessibilityExpanded +P:AppKit.NSPopover.AccessibilityExtrasMenuBar +P:AppKit.NSPopover.AccessibilityFilename +P:AppKit.NSPopover.AccessibilityFocused +P:AppKit.NSPopover.AccessibilityFocusedWindow +P:AppKit.NSPopover.AccessibilityFrame P:AppKit.NSPopover.AccessibilityFrontmost +P:AppKit.NSPopover.AccessibilityFullScreenButton +P:AppKit.NSPopover.AccessibilityGrowArea +P:AppKit.NSPopover.AccessibilityHandles +P:AppKit.NSPopover.AccessibilityHeader +P:AppKit.NSPopover.AccessibilityHelp P:AppKit.NSPopover.AccessibilityHidden +P:AppKit.NSPopover.AccessibilityHorizontalScrollBar +P:AppKit.NSPopover.AccessibilityHorizontalUnitDescription +P:AppKit.NSPopover.AccessibilityHorizontalUnits +P:AppKit.NSPopover.AccessibilityIdentifier +P:AppKit.NSPopover.AccessibilityIncrementButton +P:AppKit.NSPopover.AccessibilityIndex +P:AppKit.NSPopover.AccessibilityInsertionPointLineNumber +P:AppKit.NSPopover.AccessibilityLabel +P:AppKit.NSPopover.AccessibilityLabelUIElements +P:AppKit.NSPopover.AccessibilityLabelValue +P:AppKit.NSPopover.AccessibilityLinkedUIElements P:AppKit.NSPopover.AccessibilityMain +P:AppKit.NSPopover.AccessibilityMainWindow +P:AppKit.NSPopover.AccessibilityMarkerGroupUIElement +P:AppKit.NSPopover.AccessibilityMarkerTypeDescription +P:AppKit.NSPopover.AccessibilityMarkerUIElements +P:AppKit.NSPopover.AccessibilityMarkerValues +P:AppKit.NSPopover.AccessibilityMaxValue +P:AppKit.NSPopover.AccessibilityMenuBar +P:AppKit.NSPopover.AccessibilityMinimizeButton P:AppKit.NSPopover.AccessibilityMinimized +P:AppKit.NSPopover.AccessibilityMinValue P:AppKit.NSPopover.AccessibilityModal +P:AppKit.NSPopover.AccessibilityNextContents +P:AppKit.NSPopover.AccessibilityNumberOfCharacters P:AppKit.NSPopover.AccessibilityOrderedByRow +P:AppKit.NSPopover.AccessibilityOrientation +P:AppKit.NSPopover.AccessibilityOverflowButton +P:AppKit.NSPopover.AccessibilityParent +P:AppKit.NSPopover.AccessibilityPlaceholderValue +P:AppKit.NSPopover.AccessibilityPreviousContents P:AppKit.NSPopover.AccessibilityProtectedContent +P:AppKit.NSPopover.AccessibilityProxy P:AppKit.NSPopover.AccessibilityRequired +P:AppKit.NSPopover.AccessibilityRole +P:AppKit.NSPopover.AccessibilityRoleDescription +P:AppKit.NSPopover.AccessibilityRowCount +P:AppKit.NSPopover.AccessibilityRowHeaderUIElements +P:AppKit.NSPopover.AccessibilityRowIndexRange +P:AppKit.NSPopover.AccessibilityRows +P:AppKit.NSPopover.AccessibilityRulerMarkerType +P:AppKit.NSPopover.AccessibilitySearchButton +P:AppKit.NSPopover.AccessibilitySearchMenu P:AppKit.NSPopover.AccessibilitySelected +P:AppKit.NSPopover.AccessibilitySelectedCells +P:AppKit.NSPopover.AccessibilitySelectedChildren +P:AppKit.NSPopover.AccessibilitySelectedColumns +P:AppKit.NSPopover.AccessibilitySelectedRows +P:AppKit.NSPopover.AccessibilitySelectedText +P:AppKit.NSPopover.AccessibilitySelectedTextRange +P:AppKit.NSPopover.AccessibilitySelectedTextRanges +P:AppKit.NSPopover.AccessibilityServesAsTitleForUIElements +P:AppKit.NSPopover.AccessibilitySharedCharacterRange +P:AppKit.NSPopover.AccessibilitySharedFocusElements +P:AppKit.NSPopover.AccessibilitySharedTextUIElements +P:AppKit.NSPopover.AccessibilityShownMenu +P:AppKit.NSPopover.AccessibilitySortDirection +P:AppKit.NSPopover.AccessibilitySplitters +P:AppKit.NSPopover.AccessibilitySubrole +P:AppKit.NSPopover.AccessibilityTabs +P:AppKit.NSPopover.AccessibilityTitle +P:AppKit.NSPopover.AccessibilityTitleUIElement +P:AppKit.NSPopover.AccessibilityToolbarButton +P:AppKit.NSPopover.AccessibilityTopLevelUIElement +P:AppKit.NSPopover.AccessibilityUnitDescription +P:AppKit.NSPopover.AccessibilityUnits +P:AppKit.NSPopover.AccessibilityUrl +P:AppKit.NSPopover.AccessibilityUserInputLabels +P:AppKit.NSPopover.AccessibilityValue +P:AppKit.NSPopover.AccessibilityValueDescription +P:AppKit.NSPopover.AccessibilityVerticalScrollBar +P:AppKit.NSPopover.AccessibilityVerticalUnitDescription +P:AppKit.NSPopover.AccessibilityVerticalUnits +P:AppKit.NSPopover.AccessibilityVisibleCells +P:AppKit.NSPopover.AccessibilityVisibleCharacterRange +P:AppKit.NSPopover.AccessibilityVisibleChildren +P:AppKit.NSPopover.AccessibilityVisibleColumns +P:AppKit.NSPopover.AccessibilityVisibleRows +P:AppKit.NSPopover.AccessibilityWarningValue +P:AppKit.NSPopover.AccessibilityWindow +P:AppKit.NSPopover.AccessibilityWindows +P:AppKit.NSPopover.AccessibilityZoomButton P:AppKit.NSPopover.AnnouncementRequestedNotification P:AppKit.NSPopover.ApplicationActivatedNotification P:AppKit.NSPopover.ApplicationDeactivatedNotification @@ -50547,6 +54106,10 @@ P:AppKit.NSPopUpButtonCell.Item(System.IntPtr) P:AppKit.NSPopUpButtonCell.Item(System.String) P:AppKit.NSPopUpButtonCell.ObjectValue P:AppKit.NSPopUpButtonCell.WillPopUpNotification +P:AppKit.NSPreviewRepresentingActivityItem.IconProvider +P:AppKit.NSPreviewRepresentingActivityItem.ImageProvider +P:AppKit.NSPreviewRepresentingActivityItem.Item +P:AppKit.NSPreviewRepresentingActivityItem.Title P:AppKit.NSPrintInfo.HorizontallyCentered P:AppKit.NSPrintInfo.SelectionOnly P:AppKit.NSPrintInfo.VerticallyCentered @@ -50555,6 +54118,7 @@ P:AppKit.NSProgressIndicator.AccessibilityFocused P:AppKit.NSProgressIndicator.AccessibilityFrame P:AppKit.NSProgressIndicator.AccessibilityIdentifier P:AppKit.NSProgressIndicator.AccessibilityParent +P:AppKit.NSProgressIndicator.AccessibilityValue P:AppKit.NSProgressIndicator.Bezeled P:AppKit.NSProgressIndicator.Indeterminate P:AppKit.NSProgressIndicator.IsDisplayedWhenStopped @@ -50590,6 +54154,7 @@ P:AppKit.NSScroller.PreferredStyleChangedNotification P:AppKit.NSScrollView.DidEndLiveMagnifyNotification P:AppKit.NSScrollView.DidEndLiveScrollNotification P:AppKit.NSScrollView.DidLiveScrollNotification +P:AppKit.NSScrollView.FindBarView P:AppKit.NSScrollView.FindBarVisible P:AppKit.NSScrollView.WillStartLiveMagnifyNotification P:AppKit.NSScrollView.WillStartLiveScrollNotification @@ -50635,7 +54200,9 @@ P:AppKit.NSSharingServicePickerTouchBarItem.Enabled P:AppKit.NSSlider.AccessibilityFocused P:AppKit.NSSlider.AccessibilityFrame P:AppKit.NSSlider.AccessibilityIdentifier +P:AppKit.NSSlider.AccessibilityLabel P:AppKit.NSSlider.AccessibilityParent +P:AppKit.NSSlider.AccessibilityValue P:AppKit.NSSlider.IsVertical P:AppKit.NSSliderAccessory.AccessibilityActivationPoint P:AppKit.NSSliderAccessory.AccessibilityAllowedValues @@ -50837,6 +54404,8 @@ P:AppKit.NSSplitView.IsVertical P:AppKit.NSSplitView.NSSplitViewDidResizeSubviewsNotification P:AppKit.NSSplitView.NSSplitViewWillResizeSubviewsNotification P:AppKit.NSSplitViewController.AutomaticDimension +P:AppKit.NSSplitViewItem.Animations +P:AppKit.NSSplitViewItem.Animator P:AppKit.NSSplitViewItem.Collapsed P:AppKit.NSSplitViewItem.SpringLoaded P:AppKit.NSSplitViewItem.UnspecifiedDimension @@ -50847,7 +54416,9 @@ P:AppKit.NSStatusItem.Visible P:AppKit.NSStepper.AccessibilityFocused P:AppKit.NSStepper.AccessibilityFrame P:AppKit.NSStepper.AccessibilityIdentifier +P:AppKit.NSStepper.AccessibilityLabel P:AppKit.NSStepper.AccessibilityParent +P:AppKit.NSStepper.AccessibilityValue P:AppKit.NSStringAttributeKey.Attachment P:AppKit.NSStringAttributeKey.BackgroundColor P:AppKit.NSStringAttributeKey.BaselineOffset @@ -50915,11 +54486,14 @@ P:AppKit.NSSwitch.AccessibilityFrame P:AppKit.NSSwitch.AccessibilityIdentifier P:AppKit.NSSwitch.AccessibilityLabel P:AppKit.NSSwitch.AccessibilityParent +P:AppKit.NSSwitch.AccessibilityValue P:AppKit.NSTableColumn.Editable P:AppKit.NSTableColumn.Hidden +P:AppKit.NSTableRowView.AccessibilityDisclosureLevel P:AppKit.NSTableRowView.AccessibilityFocused P:AppKit.NSTableRowView.AccessibilityFrame P:AppKit.NSTableRowView.AccessibilityIdentifier +P:AppKit.NSTableRowView.AccessibilityIndex P:AppKit.NSTableRowView.AccessibilityParent P:AppKit.NSTableRowView.Emphasized P:AppKit.NSTableRowView.Floating @@ -50928,10 +54502,22 @@ P:AppKit.NSTableRowView.NextRowSelected P:AppKit.NSTableRowView.PreviousRowSelected P:AppKit.NSTableRowView.Selected P:AppKit.NSTableRowView.TargetForDropOperation +P:AppKit.NSTableView.AccessibilityColumnHeaderUIElements +P:AppKit.NSTableView.AccessibilityColumns P:AppKit.NSTableView.AccessibilityFocused P:AppKit.NSTableView.AccessibilityFrame +P:AppKit.NSTableView.AccessibilityHeaderGroup P:AppKit.NSTableView.AccessibilityIdentifier +P:AppKit.NSTableView.AccessibilityLabel P:AppKit.NSTableView.AccessibilityParent +P:AppKit.NSTableView.AccessibilityRowHeaderUIElements +P:AppKit.NSTableView.AccessibilityRows +P:AppKit.NSTableView.AccessibilitySelectedCells +P:AppKit.NSTableView.AccessibilitySelectedColumns +P:AppKit.NSTableView.AccessibilitySelectedRows +P:AppKit.NSTableView.AccessibilityVisibleCells +P:AppKit.NSTableView.AccessibilityVisibleColumns +P:AppKit.NSTableView.AccessibilityVisibleRows P:AppKit.NSTableView.ColumnDidMoveNotification P:AppKit.NSTableView.ColumnDidResizeNotification P:AppKit.NSTableView.CoreGetRowView @@ -51159,6 +54745,7 @@ P:AppKit.NSTextView.AccessibilityIdentifier P:AppKit.NSTextView.AccessibilityParent P:AppKit.NSTextView.AccessibilityValue P:AppKit.NSTextView.AccessibilityVisibleCharacterRange +P:AppKit.NSTextView.AttributedString P:AppKit.NSTextView.AutomaticDashSubstitutionEnabled P:AppKit.NSTextView.AutomaticDataDetectionEnabled P:AppKit.NSTextView.AutomaticLinkDetectionEnabled @@ -51168,12 +54755,14 @@ P:AppKit.NSTextView.AutomaticTextCompletionEnabled P:AppKit.NSTextView.AutomaticTextReplacementEnabled P:AppKit.NSTextView.ContentType P:AppKit.NSTextView.ContinuousSpellCheckingEnabled +P:AppKit.NSTextView.ConversationIdentifier P:AppKit.NSTextView.Delegate P:AppKit.NSTextView.DidChangeSelectionNotification P:AppKit.NSTextView.DidChangeTypingAttributesNotification P:AppKit.NSTextView.DidCheckText P:AppKit.NSTextView.DidSwitchToNSLayoutManagerNotification P:AppKit.NSTextView.DoCommandBySelector +P:AppKit.NSTextView.DocumentVisibleRect P:AppKit.NSTextView.Editable P:AppKit.NSTextView.FieldEditor P:AppKit.NSTextView.GetCandidates @@ -51182,10 +54771,14 @@ P:AppKit.NSTextView.GetTextCheckingCandidates P:AppKit.NSTextView.GetUndoManager P:AppKit.NSTextView.GetWritablePasteboardTypes P:AppKit.NSTextView.GrammarCheckingEnabled +P:AppKit.NSTextView.HasMarkedText P:AppKit.NSTextView.IgnoreModifierKeysWhileDragging P:AppKit.NSTextView.IsIncrementalSearchingEnabled +P:AppKit.NSTextView.LayoutOrientation P:AppKit.NSTextView.LinkClicked +P:AppKit.NSTextView.MarkedRange P:AppKit.NSTextView.MenuForEvent +P:AppKit.NSTextView.PreferredTextAccessoryPlacement P:AppKit.NSTextView.RichText P:AppKit.NSTextView.RulerVisible P:AppKit.NSTextView.Selectable @@ -51195,12 +54788,15 @@ P:AppKit.NSTextView.ShouldChangeTypingAttributes P:AppKit.NSTextView.ShouldSelectCandidates P:AppKit.NSTextView.ShouldSetSpellingState P:AppKit.NSTextView.ShouldUpdateTouchBarItemIdentifiers +P:AppKit.NSTextView.UnionRectInVisibleSelectedRange +P:AppKit.NSTextView.ValidAttributesForMarkedText P:AppKit.NSTextView.WillChangeNotifyingTextViewNotification P:AppKit.NSTextView.WillChangeSelection P:AppKit.NSTextView.WillChangeSelectionFromRanges P:AppKit.NSTextView.WillCheckText P:AppKit.NSTextView.WillDisplayToolTip P:AppKit.NSTextView.WillSwitchToNSLayoutManagerNotification +P:AppKit.NSTextView.WindowLevel P:AppKit.NSTextView.WriteCell P:AppKit.NSTextViewClickedEventArgs.Cell P:AppKit.NSTextViewClickedEventArgs.CellFrame @@ -51220,6 +54816,8 @@ P:AppKit.NSTextViewportLayoutController.ViewportRange P:AppKit.NSTextViewportLayoutController.WeakDelegate P:AppKit.NSTextViewWillChangeNotifyingTextViewEventArgs.NewView P:AppKit.NSTextViewWillChangeNotifyingTextViewEventArgs.OldView +P:AppKit.NSTitlebarAccessoryViewController.Animations +P:AppKit.NSTitlebarAccessoryViewController.Animator P:AppKit.NSTitlebarAccessoryViewController.IsHidden P:AppKit.NSTokenField.Delegate P:AppKit.NSTokenFieldCell.Delegate @@ -51265,26 +54863,138 @@ P:AppKit.NSTreeController.SelectionIndexPaths P:AppKit.NSTreeNode.IsLeaf P:AppKit.NSUserInterfaceCompressionOptions.Empty P:AppKit.NSView.AccessibilityActionNames +P:AppKit.NSView.AccessibilityActivationPoint +P:AppKit.NSView.AccessibilityAllowedValues P:AppKit.NSView.AccessibilityAlternateUIVisible +P:AppKit.NSView.AccessibilityApplicationFocusedUIElement +P:AppKit.NSView.AccessibilityAttributedUserInputLabels P:AppKit.NSView.AccessibilityAttributeNames +P:AppKit.NSView.AccessibilityCancelButton +P:AppKit.NSView.AccessibilityChildren +P:AppKit.NSView.AccessibilityChildrenInNavigationOrder +P:AppKit.NSView.AccessibilityClearButton +P:AppKit.NSView.AccessibilityCloseButton +P:AppKit.NSView.AccessibilityColumnCount +P:AppKit.NSView.AccessibilityColumnHeaderUIElements +P:AppKit.NSView.AccessibilityColumnIndexRange +P:AppKit.NSView.AccessibilityColumns +P:AppKit.NSView.AccessibilityColumnTitles +P:AppKit.NSView.AccessibilityContents +P:AppKit.NSView.AccessibilityCriticalValue +P:AppKit.NSView.AccessibilityCustomActions +P:AppKit.NSView.AccessibilityCustomRotors +P:AppKit.NSView.AccessibilityDecrementButton +P:AppKit.NSView.AccessibilityDefaultButton P:AppKit.NSView.AccessibilityDisclosed +P:AppKit.NSView.AccessibilityDisclosedByRow +P:AppKit.NSView.AccessibilityDisclosedRows +P:AppKit.NSView.AccessibilityDisclosureLevel +P:AppKit.NSView.AccessibilityDocument P:AppKit.NSView.AccessibilityEdited P:AppKit.NSView.AccessibilityElement P:AppKit.NSView.AccessibilityEnabled P:AppKit.NSView.AccessibilityExpanded +P:AppKit.NSView.AccessibilityExtrasMenuBar +P:AppKit.NSView.AccessibilityFilename +P:AppKit.NSView.AccessibilityFocused +P:AppKit.NSView.AccessibilityFocusedWindow +P:AppKit.NSView.AccessibilityFrame P:AppKit.NSView.AccessibilityFrontmost +P:AppKit.NSView.AccessibilityFullScreenButton +P:AppKit.NSView.AccessibilityGrowArea +P:AppKit.NSView.AccessibilityHandles +P:AppKit.NSView.AccessibilityHeader +P:AppKit.NSView.AccessibilityHelp P:AppKit.NSView.AccessibilityHidden +P:AppKit.NSView.AccessibilityHorizontalScrollBar +P:AppKit.NSView.AccessibilityHorizontalUnitDescription +P:AppKit.NSView.AccessibilityHorizontalUnits +P:AppKit.NSView.AccessibilityIdentifier +P:AppKit.NSView.AccessibilityIncrementButton +P:AppKit.NSView.AccessibilityIndex +P:AppKit.NSView.AccessibilityInsertionPointLineNumber P:AppKit.NSView.AccessibilityIsIgnored +P:AppKit.NSView.AccessibilityLabel +P:AppKit.NSView.AccessibilityLabelUIElements +P:AppKit.NSView.AccessibilityLabelValue +P:AppKit.NSView.AccessibilityLinkedUIElements P:AppKit.NSView.AccessibilityMain +P:AppKit.NSView.AccessibilityMainWindow +P:AppKit.NSView.AccessibilityMarkerGroupUIElement +P:AppKit.NSView.AccessibilityMarkerTypeDescription +P:AppKit.NSView.AccessibilityMarkerUIElements +P:AppKit.NSView.AccessibilityMarkerValues +P:AppKit.NSView.AccessibilityMaxValue +P:AppKit.NSView.AccessibilityMenuBar +P:AppKit.NSView.AccessibilityMinimizeButton P:AppKit.NSView.AccessibilityMinimized +P:AppKit.NSView.AccessibilityMinValue P:AppKit.NSView.AccessibilityModal +P:AppKit.NSView.AccessibilityNextContents P:AppKit.NSView.AccessibilityNotifiesWhenDestroyed +P:AppKit.NSView.AccessibilityNumberOfCharacters P:AppKit.NSView.AccessibilityOrderedByRow +P:AppKit.NSView.AccessibilityOrientation +P:AppKit.NSView.AccessibilityOverflowButton P:AppKit.NSView.AccessibilityParameterizedAttributeNames +P:AppKit.NSView.AccessibilityParent +P:AppKit.NSView.AccessibilityPlaceholderValue +P:AppKit.NSView.AccessibilityPreviousContents P:AppKit.NSView.AccessibilityProtectedContent +P:AppKit.NSView.AccessibilityProxy P:AppKit.NSView.AccessibilityRequired +P:AppKit.NSView.AccessibilityRole +P:AppKit.NSView.AccessibilityRoleDescription +P:AppKit.NSView.AccessibilityRowCount +P:AppKit.NSView.AccessibilityRowHeaderUIElements +P:AppKit.NSView.AccessibilityRowIndexRange +P:AppKit.NSView.AccessibilityRows +P:AppKit.NSView.AccessibilityRulerMarkerType +P:AppKit.NSView.AccessibilitySearchButton +P:AppKit.NSView.AccessibilitySearchMenu P:AppKit.NSView.AccessibilitySelected +P:AppKit.NSView.AccessibilitySelectedCells +P:AppKit.NSView.AccessibilitySelectedChildren +P:AppKit.NSView.AccessibilitySelectedColumns +P:AppKit.NSView.AccessibilitySelectedRows +P:AppKit.NSView.AccessibilitySelectedText +P:AppKit.NSView.AccessibilitySelectedTextRange +P:AppKit.NSView.AccessibilitySelectedTextRanges +P:AppKit.NSView.AccessibilityServesAsTitleForUIElements +P:AppKit.NSView.AccessibilitySharedCharacterRange +P:AppKit.NSView.AccessibilitySharedFocusElements +P:AppKit.NSView.AccessibilitySharedTextUIElements +P:AppKit.NSView.AccessibilityShownMenu +P:AppKit.NSView.AccessibilitySortDirection +P:AppKit.NSView.AccessibilitySplitters +P:AppKit.NSView.AccessibilitySubrole +P:AppKit.NSView.AccessibilityTabs +P:AppKit.NSView.AccessibilityTitle +P:AppKit.NSView.AccessibilityTitleUIElement +P:AppKit.NSView.AccessibilityToolbarButton +P:AppKit.NSView.AccessibilityTopLevelUIElement +P:AppKit.NSView.AccessibilityUnitDescription +P:AppKit.NSView.AccessibilityUnits +P:AppKit.NSView.AccessibilityUrl +P:AppKit.NSView.AccessibilityUserInputLabels +P:AppKit.NSView.AccessibilityValue +P:AppKit.NSView.AccessibilityValueDescription +P:AppKit.NSView.AccessibilityVerticalScrollBar +P:AppKit.NSView.AccessibilityVerticalUnitDescription +P:AppKit.NSView.AccessibilityVerticalUnits +P:AppKit.NSView.AccessibilityVisibleCells +P:AppKit.NSView.AccessibilityVisibleCharacterRange +P:AppKit.NSView.AccessibilityVisibleChildren +P:AppKit.NSView.AccessibilityVisibleColumns +P:AppKit.NSView.AccessibilityVisibleRows +P:AppKit.NSView.AccessibilityWarningValue +P:AppKit.NSView.AccessibilityWindow +P:AppKit.NSView.AccessibilityWindows +P:AppKit.NSView.AccessibilityZoomButton +P:AppKit.NSView.Animations +P:AppKit.NSView.Animator P:AppKit.NSView.AnnouncementRequestedNotification +P:AppKit.NSView.Appearance P:AppKit.NSView.ApplicationActivatedNotification P:AppKit.NSView.ApplicationDeactivatedNotification P:AppKit.NSView.ApplicationHiddenNotification @@ -51292,6 +55002,7 @@ P:AppKit.NSView.ApplicationShownNotification P:AppKit.NSView.BoundsChangedNotification P:AppKit.NSView.CreatedNotification P:AppKit.NSView.DrawerCreatedNotification +P:AppKit.NSView.EffectiveAppearance P:AppKit.NSView.FocusChangedNotification P:AppKit.NSView.FocusedWindowChangedNotification P:AppKit.NSView.FrameChangedNotification @@ -51299,6 +55010,7 @@ P:AppKit.NSView.GlobalFrameChangedNotification P:AppKit.NSView.HelpTagCreatedNotification P:AppKit.NSView.Hidden P:AppKit.NSView.HorizontalContentSizeConstraintActive +P:AppKit.NSView.Identifier P:AppKit.NSView.IsCompatibleWithResponsiveScrolling P:AppKit.NSView.IsDrawingFindIndicator P:AppKit.NSView.IsFlipped @@ -51333,6 +55045,7 @@ P:AppKit.NSView.UnitsChangedNotification P:AppKit.NSView.UpdatedTrackingAreasNotification P:AppKit.NSView.ValueChangedNotification P:AppKit.NSView.VerticalContentSizeConstraintActive +P:AppKit.NSView.WantsPeriodicDraggingUpdates P:AppKit.NSView.WindowCreatedNotification P:AppKit.NSView.WindowDeminiaturizedNotification P:AppKit.NSView.WindowMiniaturizedNotification @@ -51350,28 +55063,141 @@ P:AppKit.NSViewColumnMoveEventArgs.NewColumn P:AppKit.NSViewColumnMoveEventArgs.OldColumn P:AppKit.NSViewColumnResizeEventArgs.Column P:AppKit.NSViewColumnResizeEventArgs.OldWidth +P:AppKit.NSViewController.Identifier P:AppKit.NSViewController.Menu P:AppKit.NSViewController.NextResponder P:AppKit.NSViewController.TouchBar P:AppKit.NSViewController.UserActivity P:AppKit.NSViewController.ViewLoaded P:AppKit.NSVisualEffectView.Emphasized +P:AppKit.NSWindow.AccessibilityActivationPoint +P:AppKit.NSWindow.AccessibilityAllowedValues P:AppKit.NSWindow.AccessibilityAlternateUIVisible +P:AppKit.NSWindow.AccessibilityApplicationFocusedUIElement +P:AppKit.NSWindow.AccessibilityAttributedUserInputLabels +P:AppKit.NSWindow.AccessibilityCancelButton +P:AppKit.NSWindow.AccessibilityChildren +P:AppKit.NSWindow.AccessibilityChildrenInNavigationOrder +P:AppKit.NSWindow.AccessibilityClearButton +P:AppKit.NSWindow.AccessibilityCloseButton +P:AppKit.NSWindow.AccessibilityColumnCount +P:AppKit.NSWindow.AccessibilityColumnHeaderUIElements +P:AppKit.NSWindow.AccessibilityColumnIndexRange +P:AppKit.NSWindow.AccessibilityColumns +P:AppKit.NSWindow.AccessibilityColumnTitles +P:AppKit.NSWindow.AccessibilityContents +P:AppKit.NSWindow.AccessibilityCriticalValue +P:AppKit.NSWindow.AccessibilityCustomActions +P:AppKit.NSWindow.AccessibilityCustomRotors +P:AppKit.NSWindow.AccessibilityDecrementButton +P:AppKit.NSWindow.AccessibilityDefaultButton P:AppKit.NSWindow.AccessibilityDisclosed +P:AppKit.NSWindow.AccessibilityDisclosedByRow +P:AppKit.NSWindow.AccessibilityDisclosedRows +P:AppKit.NSWindow.AccessibilityDisclosureLevel +P:AppKit.NSWindow.AccessibilityDocument P:AppKit.NSWindow.AccessibilityEdited P:AppKit.NSWindow.AccessibilityElement P:AppKit.NSWindow.AccessibilityEnabled P:AppKit.NSWindow.AccessibilityExpanded +P:AppKit.NSWindow.AccessibilityExtrasMenuBar +P:AppKit.NSWindow.AccessibilityFilename +P:AppKit.NSWindow.AccessibilityFocused +P:AppKit.NSWindow.AccessibilityFocusedWindow +P:AppKit.NSWindow.AccessibilityFrame P:AppKit.NSWindow.AccessibilityFrontmost +P:AppKit.NSWindow.AccessibilityFullScreenButton +P:AppKit.NSWindow.AccessibilityGrowArea +P:AppKit.NSWindow.AccessibilityHandles +P:AppKit.NSWindow.AccessibilityHeader +P:AppKit.NSWindow.AccessibilityHelp P:AppKit.NSWindow.AccessibilityHidden +P:AppKit.NSWindow.AccessibilityHorizontalScrollBar +P:AppKit.NSWindow.AccessibilityHorizontalUnitDescription +P:AppKit.NSWindow.AccessibilityHorizontalUnits +P:AppKit.NSWindow.AccessibilityIdentifier +P:AppKit.NSWindow.AccessibilityIncrementButton +P:AppKit.NSWindow.AccessibilityIndex +P:AppKit.NSWindow.AccessibilityInsertionPointLineNumber +P:AppKit.NSWindow.AccessibilityLabel +P:AppKit.NSWindow.AccessibilityLabelUIElements +P:AppKit.NSWindow.AccessibilityLabelValue +P:AppKit.NSWindow.AccessibilityLinkedUIElements P:AppKit.NSWindow.AccessibilityMain +P:AppKit.NSWindow.AccessibilityMainWindow +P:AppKit.NSWindow.AccessibilityMarkerGroupUIElement +P:AppKit.NSWindow.AccessibilityMarkerTypeDescription +P:AppKit.NSWindow.AccessibilityMarkerUIElements +P:AppKit.NSWindow.AccessibilityMarkerValues +P:AppKit.NSWindow.AccessibilityMaxValue +P:AppKit.NSWindow.AccessibilityMenuBar +P:AppKit.NSWindow.AccessibilityMinimizeButton P:AppKit.NSWindow.AccessibilityMinimized +P:AppKit.NSWindow.AccessibilityMinValue P:AppKit.NSWindow.AccessibilityModal +P:AppKit.NSWindow.AccessibilityNextContents +P:AppKit.NSWindow.AccessibilityNumberOfCharacters P:AppKit.NSWindow.AccessibilityOrderedByRow +P:AppKit.NSWindow.AccessibilityOrientation +P:AppKit.NSWindow.AccessibilityOverflowButton +P:AppKit.NSWindow.AccessibilityParent +P:AppKit.NSWindow.AccessibilityPlaceholderValue +P:AppKit.NSWindow.AccessibilityPreviousContents P:AppKit.NSWindow.AccessibilityProtectedContent +P:AppKit.NSWindow.AccessibilityProxy P:AppKit.NSWindow.AccessibilityRequired +P:AppKit.NSWindow.AccessibilityRole +P:AppKit.NSWindow.AccessibilityRoleDescription +P:AppKit.NSWindow.AccessibilityRowCount +P:AppKit.NSWindow.AccessibilityRowHeaderUIElements +P:AppKit.NSWindow.AccessibilityRowIndexRange +P:AppKit.NSWindow.AccessibilityRows +P:AppKit.NSWindow.AccessibilityRulerMarkerType +P:AppKit.NSWindow.AccessibilitySearchButton +P:AppKit.NSWindow.AccessibilitySearchMenu P:AppKit.NSWindow.AccessibilitySelected +P:AppKit.NSWindow.AccessibilitySelectedCells +P:AppKit.NSWindow.AccessibilitySelectedChildren +P:AppKit.NSWindow.AccessibilitySelectedColumns +P:AppKit.NSWindow.AccessibilitySelectedRows +P:AppKit.NSWindow.AccessibilitySelectedText +P:AppKit.NSWindow.AccessibilitySelectedTextRange +P:AppKit.NSWindow.AccessibilitySelectedTextRanges +P:AppKit.NSWindow.AccessibilityServesAsTitleForUIElements +P:AppKit.NSWindow.AccessibilitySharedCharacterRange +P:AppKit.NSWindow.AccessibilitySharedFocusElements +P:AppKit.NSWindow.AccessibilitySharedTextUIElements +P:AppKit.NSWindow.AccessibilityShownMenu +P:AppKit.NSWindow.AccessibilitySortDirection +P:AppKit.NSWindow.AccessibilitySplitters +P:AppKit.NSWindow.AccessibilitySubrole +P:AppKit.NSWindow.AccessibilityTabs +P:AppKit.NSWindow.AccessibilityTitle +P:AppKit.NSWindow.AccessibilityTitleUIElement +P:AppKit.NSWindow.AccessibilityToolbarButton +P:AppKit.NSWindow.AccessibilityTopLevelUIElement +P:AppKit.NSWindow.AccessibilityUnitDescription +P:AppKit.NSWindow.AccessibilityUnits +P:AppKit.NSWindow.AccessibilityUrl +P:AppKit.NSWindow.AccessibilityUserInputLabels +P:AppKit.NSWindow.AccessibilityValue +P:AppKit.NSWindow.AccessibilityValueDescription +P:AppKit.NSWindow.AccessibilityVerticalScrollBar +P:AppKit.NSWindow.AccessibilityVerticalUnitDescription +P:AppKit.NSWindow.AccessibilityVerticalUnits +P:AppKit.NSWindow.AccessibilityVisibleCells +P:AppKit.NSWindow.AccessibilityVisibleCharacterRange +P:AppKit.NSWindow.AccessibilityVisibleChildren +P:AppKit.NSWindow.AccessibilityVisibleColumns +P:AppKit.NSWindow.AccessibilityVisibleRows +P:AppKit.NSWindow.AccessibilityWarningValue +P:AppKit.NSWindow.AccessibilityWindow +P:AppKit.NSWindow.AccessibilityWindows +P:AppKit.NSWindow.AccessibilityZoomButton +P:AppKit.NSWindow.Animations +P:AppKit.NSWindow.Animator P:AppKit.NSWindow.AnnouncementRequestedNotification +P:AppKit.NSWindow.Appearance P:AppKit.NSWindow.ApplicationActivatedNotification P:AppKit.NSWindow.ApplicationDeactivatedNotification P:AppKit.NSWindow.ApplicationHiddenNotification @@ -51403,11 +55229,13 @@ P:AppKit.NSWindow.DidResizeNotification P:AppKit.NSWindow.DidUpdateNotification P:AppKit.NSWindow.DocumentEdited P:AppKit.NSWindow.DrawerCreatedNotification +P:AppKit.NSWindow.EffectiveAppearance P:AppKit.NSWindow.ExcludedFromWindowsMenu P:AppKit.NSWindow.FlushWindowDisabled P:AppKit.NSWindow.FocusedWindowChangedNotification P:AppKit.NSWindow.FrameAutosaveName P:AppKit.NSWindow.HelpTagCreatedNotification +P:AppKit.NSWindow.Identifier P:AppKit.NSWindow.IsKeyWindow P:AppKit.NSWindow.IsMainWindow P:AppKit.NSWindow.IsMovable @@ -51516,6 +55344,7 @@ P:AppKit.NSWorkspaceRenamedEventArgs.OldVolumeUrl P:AppKit.NSWorkspaceRenamedEventArgs.VolumeLocalizedName P:AppKit.NSWorkspaceRenamedEventArgs.VolumeUrl P:AppTrackingTransparency.ATTrackingManager.TrackingAuthorizationStatus +P:ARKit.ARAppClipCodeAnchor.IsTracked P:ARKit.ARBlendShapeLocationOptions.BrowDownLeft P:ARKit.ARBlendShapeLocationOptions.BrowDownRight P:ARKit.ARBlendShapeLocationOptions.BrowInnerUp @@ -51568,17 +55397,23 @@ P:ARKit.ARBlendShapeLocationOptions.MouthUpperUpRight P:ARKit.ARBlendShapeLocationOptions.NoseSneerLeft P:ARKit.ARBlendShapeLocationOptions.NoseSneerRight P:ARKit.ARBlendShapeLocationOptions.TongueOut +P:ARKit.ARBodyAnchor.IsTracked P:ARKit.ARBodyTrackingConfiguration.AutoFocusEnabled P:ARKit.ARCoachingOverlayView.Delegate P:ARKit.ARConfiguration.LightEstimationEnabled P:ARKit.ARFaceAnchor.BlendShapes +P:ARKit.ARFaceAnchor.IsTracked P:ARKit.ARFaceTrackingConfiguration.WorldTrackingEnabled +P:ARKit.ARGeoAnchor.IsTracked +P:ARKit.ARImageAnchor.IsTracked P:ARKit.ARImageTrackingConfiguration.AutoFocusEnabled P:ARKit.ARObjectScanningConfiguration.AutoFocusEnabled P:ARKit.AROrientationTrackingConfiguration.AutoFocusEnabled P:ARKit.ARPlaneAnchor.ClassificationSupported P:ARKit.ARPointCloud.Identifiers P:ARKit.ARPointCloud.Points +P:ARKit.ARQuickLookPreviewItem.PreviewItemTitle +P:ARKit.ARQuickLookPreviewItem.PreviewItemUrl P:ARKit.ARReferenceObject.ArchiveExtension P:ARKit.ARSCNDebugOptions.ShowFeaturePoints P:ARKit.ARSCNDebugOptions.ShowWorldOrigin @@ -53678,8 +57513,10 @@ P:AVFoundation.AVRouteDetector.MultipleRoutesDetectedDidChange P:AVFoundation.AVRouteDetector.RouteDetectionEnabled P:AVFoundation.AVSampleBufferAudioRenderer.AudioRendererWasFlushedAutomaticallyNotification P:AVFoundation.AVSampleBufferAudioRenderer.ConfigurationDidChangeNotification +P:AVFoundation.AVSampleBufferAudioRenderer.HasSufficientMediaDataForReliablePlaybackStart P:AVFoundation.AVSampleBufferAudioRenderer.Muted P:AVFoundation.AVSampleBufferAudioRenderer.ReadyForMoreMediaData +P:AVFoundation.AVSampleBufferAudioRenderer.Timebase P:AVFoundation.AVSampleBufferDisplayLayer.FailedToDecodeNotification P:AVFoundation.AVSampleBufferDisplayLayer.FailedToDecodeNotificationErrorKey P:AVFoundation.AVSampleBufferDisplayLayer.OutputObscuredDueToInsufficientExternalProtectionDidChangeNotification @@ -53838,12 +57675,26 @@ P:AVFoundation.IAVVideoCompositing.SupportsHdrSourceFrames P:AVFoundation.IAVVideoCompositing.SupportsWideColorSourceFrames P:AVFoundation.RenderingModeChangeNotificationEventArgs.NewRenderingMode P:AVFoundation.SpatialPlaybackCapabilitiesChangedEventArgs.SpatialAudioEnabledKey +P:AVKit.AVCaptureEvent.Phase P:AVKit.AVCaptureEventInteraction.Enabled +P:AVKit.AVCaptureEventInteraction.View +P:AVKit.AVCaptureView.ControlsStyle +P:AVKit.AVCaptureView.Delegate +P:AVKit.AVCaptureView.FileOutput +P:AVKit.AVCaptureView.Session +P:AVKit.AVCaptureView.WeakVideoGravity +P:AVKit.AVContentProposalViewController.ContentProposal +P:AVKit.AVContentProposalViewController.DateOfAutomaticAcceptance +P:AVKit.AVContentProposalViewController.PlayerLayoutGuide +P:AVKit.AVContentProposalViewController.PlayerViewController +P:AVKit.AVContentProposalViewController.PreferredPlayerViewFrame P:AVKit.AVDisplayManager.DisplayCriteriaMatchingEnabled P:AVKit.AVDisplayManager.DisplayModeSwitchInProgress P:AVKit.AVDisplayManager.ModeSwitchEndNotification P:AVKit.AVDisplayManager.ModeSwitchSettingsChangedNotification P:AVKit.AVDisplayManager.ModeSwitchStartNotification +P:AVKit.AVDisplayManager.PreferredDisplayCriteria +P:AVKit.AVInterstitialTimeRange.TimeRange P:AVKit.AVKitMetadataIdentifier.ApproximateEndDate P:AVKit.AVKitMetadataIdentifier.ApproximateStartDate P:AVKit.AVKitMetadataIdentifier.ExactEndDate @@ -53852,26 +57703,116 @@ P:AVKit.AVKitMetadataIdentifier.ExternalContentIdentifier P:AVKit.AVKitMetadataIdentifier.ExternalUserProfileIdentifier P:AVKit.AVKitMetadataIdentifier.PlaybackProgress P:AVKit.AVKitMetadataIdentifier.ServiceIdentifier +P:AVKit.AVNavigationMarkersGroup.DateRangeNavigationMarkers +P:AVKit.AVNavigationMarkersGroup.TimedNavigationMarkers +P:AVKit.AVNavigationMarkersGroup.Title +P:AVKit.AVPictureInPictureController.CanStartPictureInPictureAutomaticallyFromInline +P:AVKit.AVPictureInPictureController.CanStopPictureInPicture +P:AVKit.AVPictureInPictureController.ContentSource P:AVKit.AVPictureInPictureController.Delegate +P:AVKit.AVPictureInPictureController.IsPictureInPictureSupported P:AVKit.AVPictureInPictureController.PictureInPictureActive +P:AVKit.AVPictureInPictureController.PictureInPictureButtonStartImage +P:AVKit.AVPictureInPictureController.PictureInPictureButtonStopImage P:AVKit.AVPictureInPictureController.PictureInPicturePossible P:AVKit.AVPictureInPictureController.PictureInPictureSuspended +P:AVKit.AVPictureInPictureController.PlayerLayer +P:AVKit.AVPictureInPictureController.RequiresLinearPlayback +P:AVKit.AVPictureInPictureController.WeakDelegate +P:AVKit.AVPictureInPictureControllerContentSource.ActiveVideoCallContentViewController +P:AVKit.AVPictureInPictureControllerContentSource.ActiveVideoCallSourceView +P:AVKit.AVPictureInPictureControllerContentSource.PlayerLayer +P:AVKit.AVPictureInPictureControllerContentSource.SampleBufferDisplayLayer P:AVKit.AVPictureInPictureControllerContentSource.SampleBufferPlaybackDelegate +P:AVKit.AVPictureInPictureControllerContentSource.WeakSampleBufferPlaybackDelegate +P:AVKit.AVPlaybackSpeed.LocalizedName +P:AVKit.AVPlaybackSpeed.LocalizedNumericName +P:AVKit.AVPlaybackSpeed.Rate +P:AVKit.AVPlaybackSpeed.SystemDefaultSpeeds +P:AVKit.AVPlayerView.ActionPopUpButtonMenu +P:AVKit.AVPlayerView.AllowsMagnification +P:AVKit.AVPlayerView.AllowsPictureInPicturePlayback +P:AVKit.AVPlayerView.AllowsVideoFrameAnalysis +P:AVKit.AVPlayerView.CanBeginTrimming +P:AVKit.AVPlayerView.ContentOverlayView +P:AVKit.AVPlayerView.ControlsStyle P:AVKit.AVPlayerView.Delegate +P:AVKit.AVPlayerView.Magnification P:AVKit.AVPlayerView.PictureInPictureDelegate +P:AVKit.AVPlayerView.Player P:AVKit.AVPlayerView.ReadyForDisplay +P:AVKit.AVPlayerView.SelectedSpeed +P:AVKit.AVPlayerView.ShowsFrameSteppingButtons +P:AVKit.AVPlayerView.ShowsFullScreenToggleButton +P:AVKit.AVPlayerView.ShowsSharingServiceButton +P:AVKit.AVPlayerView.ShowsTimecodes +P:AVKit.AVPlayerView.Speeds +P:AVKit.AVPlayerView.UpdatesNowPlayingInfoCenter +P:AVKit.AVPlayerView.VideoBounds +P:AVKit.AVPlayerView.VideoGravity +P:AVKit.AVPlayerView.WeakDelegate +P:AVKit.AVPlayerView.WeakPictureInPictureDelegate +P:AVKit.AVPlayerViewController.AllowedSubtitleOptionLanguages +P:AVKit.AVPlayerViewController.AllowsPictureInPicturePlayback +P:AVKit.AVPlayerViewController.AllowsVideoFrameAnalysis +P:AVKit.AVPlayerViewController.AppliesPreferredDisplayCriteriaAutomatically +P:AVKit.AVPlayerViewController.CanStartPictureInPictureAutomaticallyFromInline +P:AVKit.AVPlayerViewController.ContentOverlayView +P:AVKit.AVPlayerViewController.ContentProposalViewController +P:AVKit.AVPlayerViewController.ContextualActions +P:AVKit.AVPlayerViewController.CustomInfoViewController +P:AVKit.AVPlayerViewController.CustomInfoViewControllers +P:AVKit.AVPlayerViewController.CustomOverlayViewController P:AVKit.AVPlayerViewController.Delegate +P:AVKit.AVPlayerViewController.EntersFullScreenWhenPlaybackBegins +P:AVKit.AVPlayerViewController.ExitsFullScreenWhenPlaybackEnds +P:AVKit.AVPlayerViewController.InfoViewActions +P:AVKit.AVPlayerViewController.PixelBufferAttributes +P:AVKit.AVPlayerViewController.PlaybackControlsIncludeInfoViews +P:AVKit.AVPlayerViewController.PlaybackControlsIncludeTransportBar +P:AVKit.AVPlayerViewController.Player P:AVKit.AVPlayerViewController.ReadyForDisplay +P:AVKit.AVPlayerViewController.RequiresFullSubtitles +P:AVKit.AVPlayerViewController.RequiresLinearPlayback +P:AVKit.AVPlayerViewController.SelectedSpeed +P:AVKit.AVPlayerViewController.ShowsPlaybackControls +P:AVKit.AVPlayerViewController.ShowsTimecodes P:AVKit.AVPlayerViewController.SkipBackwardEnabled P:AVKit.AVPlayerViewController.SkipForwardEnabled +P:AVKit.AVPlayerViewController.SkippingBehavior +P:AVKit.AVPlayerViewController.Speeds +P:AVKit.AVPlayerViewController.TransportBarCustomMenuItems +P:AVKit.AVPlayerViewController.TransportBarIncludesTitleView +P:AVKit.AVPlayerViewController.UnobscuredContentGuide +P:AVKit.AVPlayerViewController.UpdatesNowPlayingInfoCenter +P:AVKit.AVPlayerViewController.VideoBounds P:AVKit.AVPlayerViewController.VideoGravity +P:AVKit.AVPlayerViewController.WeakDelegate +P:AVKit.AVPlayerViewController.WeakVideoGravity +P:AVKit.AVRoutePickerView.ActiveTintColor +P:AVKit.AVRoutePickerView.CustomRoutingController P:AVKit.AVRoutePickerView.Delegate +P:AVKit.AVRoutePickerView.Player +P:AVKit.AVRoutePickerView.PrioritizesVideoDevices P:AVKit.AVRoutePickerView.RoutePickerButtonBordered +P:AVKit.AVRoutePickerView.RoutePickerButtonStyle +P:AVKit.AVRoutePickerView.WeakDelegate P:AVKit.PreparingRouteSelectionForPlayback.Arg1 P:AVKit.PreparingRouteSelectionForPlayback.Arg2 +P:AVRouting.AVCustomDeviceRoute.BluetoothIdentifier P:AVRouting.AVCustomDeviceRoute.NetworkEndpoint +P:AVRouting.AVCustomRoutingActionItem.OverrideTitle +P:AVRouting.AVCustomRoutingActionItem.Type +P:AVRouting.AVCustomRoutingController.AuthorizedRoutes P:AVRouting.AVCustomRoutingController.AuthorizedRoutesDidChangeNotification +P:AVRouting.AVCustomRoutingController.CustomActionItems P:AVRouting.AVCustomRoutingController.Delegate +P:AVRouting.AVCustomRoutingController.KnownRouteIPs +P:AVRouting.AVCustomRoutingController.WeakDelegate +P:AVRouting.AVCustomRoutingEvent.Reason +P:AVRouting.AVCustomRoutingEvent.Route +P:AVRouting.AVCustomRoutingPartialIP.Address +P:AVRouting.AVCustomRoutingPartialIP.Mask P:BackgroundAssets.BAAppExtensionInfo.RestrictedDownloadSizeRemaining P:BackgroundAssets.BAAppExtensionInfo.RestrictedEssentialDownloadSizeRemaining P:BackgroundAssets.BADownload.Identifier @@ -53894,51 +57835,308 @@ 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 +P:CarPlay.CPAlertAction.Color +P:CarPlay.CPAlertAction.Handler +P:CarPlay.CPAlertAction.Style +P:CarPlay.CPAlertAction.Title +P:CarPlay.CPAlertTemplate.Actions +P:CarPlay.CPAlertTemplate.MaximumActionCount +P:CarPlay.CPAlertTemplate.TitleVariants P:CarPlay.CPApplicationDelegate.Window +P:CarPlay.CPAssistantCellConfiguration.AssistantAction +P:CarPlay.CPAssistantCellConfiguration.Position +P:CarPlay.CPAssistantCellConfiguration.Visibility +P:CarPlay.CPBarButton.ButtonStyle +P:CarPlay.CPBarButton.ButtonType P:CarPlay.CPBarButton.Enabled +P:CarPlay.CPBarButton.Image +P:CarPlay.CPBarButton.Title P:CarPlay.CPButton.Enabled +P:CarPlay.CPButton.Image P:CarPlay.CPButton.MaximumImageSize +P:CarPlay.CPButton.Title +P:CarPlay.CPContact.Actions +P:CarPlay.CPContact.Image +P:CarPlay.CPContact.InformativeText +P:CarPlay.CPContact.Name +P:CarPlay.CPContact.Subtitle +P:CarPlay.CPContactMessageButton.PhoneOrEmail +P:CarPlay.CPContactTemplate.BackButton +P:CarPlay.CPContactTemplate.Contact +P:CarPlay.CPContactTemplate.LeadingNavigationBarButtons +P:CarPlay.CPContactTemplate.TrailingNavigationBarButtons +P:CarPlay.CPDashboardButton.Image +P:CarPlay.CPDashboardButton.SubtitleVariants +P:CarPlay.CPDashboardButton.TitleVariants +P:CarPlay.CPDashboardController.ShortcutButtons P:CarPlay.CPGridButton.Enabled +P:CarPlay.CPGridButton.Image +P:CarPlay.CPGridButton.TitleVariants +P:CarPlay.CPGridTemplate.BackButton +P:CarPlay.CPGridTemplate.GridButtons +P:CarPlay.CPGridTemplate.LeadingNavigationBarButtons P:CarPlay.CPGridTemplate.MaximumItems +P:CarPlay.CPGridTemplate.Title +P:CarPlay.CPGridTemplate.TrailingNavigationBarButtons +P:CarPlay.CPImageSet.DarkContentImage +P:CarPlay.CPImageSet.LightContentImage +P:CarPlay.CPInformationItem.Detail +P:CarPlay.CPInformationItem.Title +P:CarPlay.CPInformationRatingItem.MaximumRating +P:CarPlay.CPInformationRatingItem.Rating +P:CarPlay.CPInformationTemplate.Actions +P:CarPlay.CPInformationTemplate.BackButton +P:CarPlay.CPInformationTemplate.Items +P:CarPlay.CPInformationTemplate.Layout +P:CarPlay.CPInformationTemplate.LeadingNavigationBarButtons +P:CarPlay.CPInformationTemplate.Title +P:CarPlay.CPInformationTemplate.TrailingNavigationBarButtons +P:CarPlay.CPInstrumentClusterController.AttributedInactiveDescriptionVariants +P:CarPlay.CPInstrumentClusterController.CompassSetting P:CarPlay.CPInstrumentClusterController.Delegate +P:CarPlay.CPInstrumentClusterController.InactiveDescriptionVariants +P:CarPlay.CPInstrumentClusterController.InstrumentClusterWindow +P:CarPlay.CPInstrumentClusterController.SpeedLimitSetting +P:CarPlay.CPInstrumentClusterController.WeakDelegate +P:CarPlay.CPInterfaceController.CarTraitCollection P:CarPlay.CPInterfaceController.Delegate +P:CarPlay.CPInterfaceController.PrefersDarkUserInterfaceStyle +P:CarPlay.CPInterfaceController.PresentedTemplate +P:CarPlay.CPInterfaceController.RootTemplate +P:CarPlay.CPInterfaceController.Templates +P:CarPlay.CPInterfaceController.TopTemplate +P:CarPlay.CPInterfaceController.WeakDelegate P:CarPlay.CPListImageRowItem.Enabled +P:CarPlay.CPListImageRowItem.GridImages +P:CarPlay.CPListImageRowItem.Handler +P:CarPlay.CPListImageRowItem.ListImageRowHandler +P:CarPlay.CPListImageRowItem.MaximumImageSize P:CarPlay.CPListImageRowItem.MaximumNumberOfGridImages +P:CarPlay.CPListImageRowItem.Text +P:CarPlay.CPListImageRowItem.UserInfo +P:CarPlay.CPListItem.AccessoryImage +P:CarPlay.CPListItem.AccessoryType +P:CarPlay.CPListItem.DetailText P:CarPlay.CPListItem.Enabled +P:CarPlay.CPListItem.Handler +P:CarPlay.CPListItem.Image P:CarPlay.CPListItem.IsExplicitContent P:CarPlay.CPListItem.IsPlaying +P:CarPlay.CPListItem.MaximumImageSize P:CarPlay.CPListItem.MaximumListItemImageSize +P:CarPlay.CPListItem.PlaybackProgress +P:CarPlay.CPListItem.PlayingIndicatorLocation +P:CarPlay.CPListItem.ShowsDisclosureIndicator +P:CarPlay.CPListItem.Text +P:CarPlay.CPListItem.UserInfo +P:CarPlay.CPListSection.Header +P:CarPlay.CPListSection.HeaderButton +P:CarPlay.CPListSection.HeaderImage +P:CarPlay.CPListSection.HeaderSubtitle +P:CarPlay.CPListSection.Items2 P:CarPlay.CPListSection.MaximumImageSize +P:CarPlay.CPListSection.SectionIndexTitle +P:CarPlay.CPListTemplate.AssistantCellConfiguration +P:CarPlay.CPListTemplate.BackButton P:CarPlay.CPListTemplate.Delegate +P:CarPlay.CPListTemplate.EmptyViewSubtitleVariants +P:CarPlay.CPListTemplate.EmptyViewTitleVariants +P:CarPlay.CPListTemplate.ItemCount +P:CarPlay.CPListTemplate.LeadingNavigationBarButtons +P:CarPlay.CPListTemplate.MaximumItemCount +P:CarPlay.CPListTemplate.MaximumSectionCount +P:CarPlay.CPListTemplate.SectionCount +P:CarPlay.CPListTemplate.Sections +P:CarPlay.CPListTemplate.Title +P:CarPlay.CPListTemplate.TrailingNavigationBarButtons +P:CarPlay.CPListTemplate.WeakDelegate +P:CarPlay.CPManeuver.AttributedInstructionVariants +P:CarPlay.CPManeuver.CardBackgroundColor +P:CarPlay.CPManeuver.DashboardAttributedInstructionVariants +P:CarPlay.CPManeuver.DashboardInstructionVariants +P:CarPlay.CPManeuver.DashboardJunctionImage +P:CarPlay.CPManeuver.DashboardSymbolImage +P:CarPlay.CPManeuver.InitialTravelEstimates +P:CarPlay.CPManeuver.InstructionVariants +P:CarPlay.CPManeuver.JunctionImage +P:CarPlay.CPManeuver.NotificationAttributedInstructionVariants +P:CarPlay.CPManeuver.NotificationInstructionVariants +P:CarPlay.CPManeuver.NotificationSymbolImage +P:CarPlay.CPManeuver.SymbolImage +P:CarPlay.CPManeuver.SymbolSet +P:CarPlay.CPManeuver.UserInfo P:CarPlay.CPMapButton.Enabled +P:CarPlay.CPMapButton.FocusedImage P:CarPlay.CPMapButton.Hidden +P:CarPlay.CPMapButton.Image +P:CarPlay.CPMapTemplate.AutomaticallyHidesNavigationBar +P:CarPlay.CPMapTemplate.BackButton +P:CarPlay.CPMapTemplate.CurrentNavigationAlert +P:CarPlay.CPMapTemplate.GuidanceBackgroundColor +P:CarPlay.CPMapTemplate.HidesButtonsWithNavigationBar +P:CarPlay.CPMapTemplate.LeadingNavigationBarButtons +P:CarPlay.CPMapTemplate.MapButtons P:CarPlay.CPMapTemplate.MapDelegate P:CarPlay.CPMapTemplate.PanningInterfaceVisible +P:CarPlay.CPMapTemplate.TrailingNavigationBarButtons +P:CarPlay.CPMapTemplate.TripEstimateStyle +P:CarPlay.CPMapTemplate.WeakMapDelegate +P:CarPlay.CPMessageListItem.ConversationIdentifier +P:CarPlay.CPMessageListItem.DetailText P:CarPlay.CPMessageListItem.Enabled +P:CarPlay.CPMessageListItem.LeadingConfiguration P:CarPlay.CPMessageListItem.MaximumMessageItemImageSize +P:CarPlay.CPMessageListItem.PhoneOrEmailAddress +P:CarPlay.CPMessageListItem.Text +P:CarPlay.CPMessageListItem.TrailingConfiguration +P:CarPlay.CPMessageListItem.TrailingText +P:CarPlay.CPMessageListItem.UserInfo +P:CarPlay.CPMessageListItemLeadingConfiguration.LeadingImage +P:CarPlay.CPMessageListItemLeadingConfiguration.LeadingItem P:CarPlay.CPMessageListItemLeadingConfiguration.Unread +P:CarPlay.CPMessageListItemTrailingConfiguration.TrailingImage +P:CarPlay.CPMessageListItemTrailingConfiguration.TrailingItem +P:CarPlay.CPNavigationAlert.Duration +P:CarPlay.CPNavigationAlert.Image +P:CarPlay.CPNavigationAlert.ImageSet +P:CarPlay.CPNavigationAlert.PrimaryAction +P:CarPlay.CPNavigationAlert.SecondaryAction +P:CarPlay.CPNavigationAlert.SubtitleVariants +P:CarPlay.CPNavigationAlert.TitleVariants +P:CarPlay.CPNavigationSession.Trip +P:CarPlay.CPNavigationSession.UpcomingManeuvers P:CarPlay.CPNowPlayingButton.Enabled P:CarPlay.CPNowPlayingButton.MaximumImageSize P:CarPlay.CPNowPlayingButton.Selected +P:CarPlay.CPNowPlayingImageButton.Image P:CarPlay.CPNowPlayingTemplate.IsAlbumArtistButtonEnabled P:CarPlay.CPNowPlayingTemplate.IsUpNextButtonEnabled +P:CarPlay.CPNowPlayingTemplate.NowPlayingButtons +P:CarPlay.CPNowPlayingTemplate.SharedTemplate +P:CarPlay.CPNowPlayingTemplate.UpNextTitle +P:CarPlay.CPPointOfInterest.DetailSubtitle +P:CarPlay.CPPointOfInterest.DetailSummary +P:CarPlay.CPPointOfInterest.DetailTitle +P:CarPlay.CPPointOfInterest.Location +P:CarPlay.CPPointOfInterest.PinImage +P:CarPlay.CPPointOfInterest.PinImageSize +P:CarPlay.CPPointOfInterest.PrimaryButton +P:CarPlay.CPPointOfInterest.SecondaryButton +P:CarPlay.CPPointOfInterest.SelectedPinImage +P:CarPlay.CPPointOfInterest.SelectedPinImageSize +P:CarPlay.CPPointOfInterest.Subtitle +P:CarPlay.CPPointOfInterest.Summary +P:CarPlay.CPPointOfInterest.Title +P:CarPlay.CPPointOfInterest.UserInfo +P:CarPlay.CPPointOfInterestTemplate.BackButton +P:CarPlay.CPPointOfInterestTemplate.LeadingNavigationBarButtons P:CarPlay.CPPointOfInterestTemplate.PointOfInterestDelegate +P:CarPlay.CPPointOfInterestTemplate.PointsOfInterest +P:CarPlay.CPPointOfInterestTemplate.SelectedIndex +P:CarPlay.CPPointOfInterestTemplate.Title +P:CarPlay.CPPointOfInterestTemplate.TrailingNavigationBarButtons +P:CarPlay.CPPointOfInterestTemplate.WeakPointOfInterestDelegate +P:CarPlay.CPRouteChoice.AdditionalInformationVariants +P:CarPlay.CPRouteChoice.SelectionSummaryVariants +P:CarPlay.CPRouteChoice.SummaryVariants +P:CarPlay.CPRouteChoice.UserInfo P:CarPlay.CPSearchTemplate.Delegate +P:CarPlay.CPSearchTemplate.WeakDelegate +P:CarPlay.CPSessionConfiguration.ContentStyle P:CarPlay.CPSessionConfiguration.Delegate +P:CarPlay.CPSessionConfiguration.LimitedUserInterfaces +P:CarPlay.CPSessionConfiguration.WeakDelegate P:CarPlay.CPTabBarTemplate.Delegate +P:CarPlay.CPTabBarTemplate.MaximumTabCount +P:CarPlay.CPTabBarTemplate.SelectedTemplate +P:CarPlay.CPTabBarTemplate.Templates +P:CarPlay.CPTabBarTemplate.WeakDelegate +P:CarPlay.CPTemplate.ShowsTabBadge +P:CarPlay.CPTemplate.TabImage +P:CarPlay.CPTemplate.TabSystemItem +P:CarPlay.CPTemplate.TabTitle +P:CarPlay.CPTemplate.UserInfo +P:CarPlay.CPTemplateApplicationDashboardScene.DashboardController +P:CarPlay.CPTemplateApplicationDashboardScene.DashboardWindow P:CarPlay.CPTemplateApplicationDashboardScene.Delegate P:CarPlay.CPTemplateApplicationDashboardScene.SessionRoleApplication +P:CarPlay.CPTemplateApplicationDashboardScene.WeakDelegate +P:CarPlay.CPTemplateApplicationInstrumentClusterScene.ContentStyle P:CarPlay.CPTemplateApplicationInstrumentClusterScene.Delegate +P:CarPlay.CPTemplateApplicationInstrumentClusterScene.InstrumentClusterController P:CarPlay.CPTemplateApplicationInstrumentClusterScene.SessionRoleApplication +P:CarPlay.CPTemplateApplicationInstrumentClusterScene.WeakDelegate +P:CarPlay.CPTemplateApplicationScene.CarWindow +P:CarPlay.CPTemplateApplicationScene.ContentStyle P:CarPlay.CPTemplateApplicationScene.Delegate +P:CarPlay.CPTemplateApplicationScene.InterfaceController P:CarPlay.CPTemplateApplicationScene.SessionRoleApplication +P:CarPlay.CPTemplateApplicationScene.WeakDelegate +P:CarPlay.CPTextButton.TextStyle +P:CarPlay.CPTextButton.Title +P:CarPlay.CPTravelEstimates.DistanceRemaining +P:CarPlay.CPTravelEstimates.TimeRemaining +P:CarPlay.CPTrip.Destination +P:CarPlay.CPTrip.Origin +P:CarPlay.CPTrip.RouteChoices +P:CarPlay.CPTrip.UserInfo +P:CarPlay.CPTripPreviewTextConfiguration.AdditionalRoutesButtonTitle +P:CarPlay.CPTripPreviewTextConfiguration.OverviewButtonTitle +P:CarPlay.CPTripPreviewTextConfiguration.StartButtonTitle +P:CarPlay.CPVoiceControlState.Identifier +P:CarPlay.CPVoiceControlState.Image +P:CarPlay.CPVoiceControlState.Repeats +P:CarPlay.CPVoiceControlState.TitleVariants +P:CarPlay.CPVoiceControlTemplate.ActiveStateIdentifier +P:CarPlay.CPVoiceControlTemplate.VoiceControlStates +P:CarPlay.CPWindow.MapButtonSafeAreaLayoutGuide +P:CarPlay.CPWindow.TemplateApplicationScene P:CarPlay.ICPBarButtonProviding.BackButton P:CarPlay.ICPBarButtonProviding.LeadingNavigationBarButtons P:CarPlay.ICPBarButtonProviding.TrailingNavigationBarButtons @@ -53964,20 +58162,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 @@ -53987,6 +58221,15 @@ P:CloudKit.CKErrorFields.RecordChangedErrorAncestorRecordKey P:CloudKit.CKErrorFields.RecordChangedErrorClientRecordKey P:CloudKit.CKErrorFields.RecordChangedErrorServerRecordKey P:CloudKit.CKErrorFields.UserDidResetEncryptedDataKey +P:CloudKit.CKFetchNotificationChangesOperation.Completed +P:CloudKit.CKFetchNotificationChangesOperation.MoreComing +P:CloudKit.CKFetchNotificationChangesOperation.NotificationChanged +P:CloudKit.CKFetchNotificationChangesOperation.PreviousServerChangeToken +P:CloudKit.CKFetchNotificationChangesOperation.ResultsLimit +P:CloudKit.CKMarkNotificationsReadOperation.Completed +P:CloudKit.CKMarkNotificationsReadOperation.NotificationIds +P:CloudKit.CKModifyBadgeOperation.BadgeValue +P:CloudKit.CKModifyBadgeOperation.Completed P:CloudKit.CKOperation.LongLived P:CloudKit.CKOperationConfiguration.LongLived P:CloudKit.CKQueryOperation.MaximumResults @@ -54015,11 +58258,71 @@ P:Compression.CompressionStream.CanSeek P:Compression.CompressionStream.CanWrite P:Compression.CompressionStream.Length P:Compression.CompressionStream.Position +P:Contacts.CNChangeHistoryAddContactEvent.Contact +P:Contacts.CNChangeHistoryAddContactEvent.ContainerIdentifier +P:Contacts.CNChangeHistoryAddGroupEvent.ContainerIdentifier +P:Contacts.CNChangeHistoryAddGroupEvent.Group +P:Contacts.CNChangeHistoryAddMemberToGroupEvent.Group +P:Contacts.CNChangeHistoryAddMemberToGroupEvent.Member +P:Contacts.CNChangeHistoryAddSubgroupToGroupEvent.Group +P:Contacts.CNChangeHistoryAddSubgroupToGroupEvent.Subgroup +P:Contacts.CNChangeHistoryDeleteContactEvent.ContactIdentifier +P:Contacts.CNChangeHistoryDeleteGroupEvent.GroupIdentifier +P:Contacts.CNChangeHistoryFetchRequest.AdditionalContactKeyDescriptors +P:Contacts.CNChangeHistoryFetchRequest.ExcludedTransactionAuthors +P:Contacts.CNChangeHistoryFetchRequest.IncludeGroupChanges +P:Contacts.CNChangeHistoryFetchRequest.MutableObjects +P:Contacts.CNChangeHistoryFetchRequest.ShouldUnifyResults +P:Contacts.CNChangeHistoryFetchRequest.StartingToken +P:Contacts.CNChangeHistoryRemoveMemberFromGroupEvent.Group +P:Contacts.CNChangeHistoryRemoveMemberFromGroupEvent.Member +P:Contacts.CNChangeHistoryRemoveSubgroupFromGroupEvent.Group +P:Contacts.CNChangeHistoryRemoveSubgroupFromGroupEvent.Subgroup +P:Contacts.CNChangeHistoryUpdateContactEvent.Contact +P:Contacts.CNChangeHistoryUpdateGroupEvent.Group +P:Contacts.CNContact.Birthday +P:Contacts.CNContact.ContactRelations +P:Contacts.CNContact.ContactType +P:Contacts.CNContact.Dates +P:Contacts.CNContact.DepartmentName +P:Contacts.CNContact.EmailAddresses +P:Contacts.CNContact.FamilyName +P:Contacts.CNContact.GivenName +P:Contacts.CNContact.Identifier +P:Contacts.CNContact.ImageData +P:Contacts.CNContact.ImageDataAvailable +P:Contacts.CNContact.InstantMessageAddresses +P:Contacts.CNContact.JobTitle +P:Contacts.CNContact.MiddleName +P:Contacts.CNContact.NamePrefix +P:Contacts.CNContact.NameSuffix +P:Contacts.CNContact.Nickname +P:Contacts.CNContact.NonGregorianBirthday +P:Contacts.CNContact.Note +P:Contacts.CNContact.OrganizationName +P:Contacts.CNContact.PhoneNumbers +P:Contacts.CNContact.PhoneticFamilyName +P:Contacts.CNContact.PhoneticGivenName +P:Contacts.CNContact.PhoneticMiddleName +P:Contacts.CNContact.PhoneticOrganizationName +P:Contacts.CNContact.PostalAddresses +P:Contacts.CNContact.PreviousFamilyName P:Contacts.CNContact.PropertyNotFetchedExceptionName P:Contacts.CNContact.ReadableTypeIdentifiers +P:Contacts.CNContact.SocialProfiles +P:Contacts.CNContact.ThumbnailImageData +P:Contacts.CNContact.UrlAddresses P:Contacts.CNContact.WritableTypeIdentifiers P:Contacts.CNContact.WritableTypeIdentifiersForItemProvider +P:Contacts.CNContactFetchRequest.KeysToFetch +P:Contacts.CNContactFetchRequest.MutableObjects +P:Contacts.CNContactFetchRequest.Predicate +P:Contacts.CNContactFetchRequest.SortOrder +P:Contacts.CNContactFetchRequest.UnifyResults P:Contacts.CNContactFormatter.ContactPropertyAttribute +P:Contacts.CNContactFormatter.RequiredKeysForDelimiter +P:Contacts.CNContactFormatter.RequiredKeysForNameOrder +P:Contacts.CNContactFormatter.Style P:Contacts.CNContactKey.Birthday P:Contacts.CNContactKey.Dates P:Contacts.CNContactKey.DepartmentName @@ -54050,7 +58353,20 @@ P:Contacts.CNContactKey.SocialProfiles P:Contacts.CNContactKey.ThumbnailImageData P:Contacts.CNContactKey.Type P:Contacts.CNContactKey.UrlAddresses +P:Contacts.CNContactProperty.Contact +P:Contacts.CNContactProperty.Identifier +P:Contacts.CNContactProperty.Key +P:Contacts.CNContactProperty.Label +P:Contacts.CNContactProperty.Value +P:Contacts.CNContactRelation.Name +P:Contacts.CNContactStore.CurrentHistoryToken +P:Contacts.CNContactStore.DefaultContainerIdentifier P:Contacts.CNContactStore.NotificationDidChange +P:Contacts.CNContactsUserDefaults.CountryCode +P:Contacts.CNContactsUserDefaults.SortOrder +P:Contacts.CNContainer.ContainerType +P:Contacts.CNContainer.Identifier +P:Contacts.CNContainer.Name P:Contacts.CNContainerKey.Identifier P:Contacts.CNContainerKey.Name P:Contacts.CNContainerKey.Type @@ -54058,8 +58374,14 @@ P:Contacts.CNErrorUserInfoKey.AffectedRecordIdentifiers P:Contacts.CNErrorUserInfoKey.AffectedRecords P:Contacts.CNErrorUserInfoKey.KeyPaths P:Contacts.CNErrorUserInfoKey.ValidationErrors +P:Contacts.CNFetchResult`1.CurrentHistoryToken +P:Contacts.CNFetchResult`1.Value +P:Contacts.CNGroup.Identifier +P:Contacts.CNGroup.Name P:Contacts.CNGroupKey.Identifier P:Contacts.CNGroupKey.Name +P:Contacts.CNInstantMessageAddress.Service +P:Contacts.CNInstantMessageAddress.Username P:Contacts.CNInstantMessageAddressKey.Service P:Contacts.CNInstantMessageAddressKey.Username P:Contacts.CNInstantMessageServiceKey.Aim @@ -54288,6 +58610,9 @@ P:Contacts.CNLabelContactRelationKey.YoungerSister P:Contacts.CNLabelContactRelationKey.YoungerSisterInLaw P:Contacts.CNLabelContactRelationKey.YoungestBrother P:Contacts.CNLabelContactRelationKey.YoungestSister +P:Contacts.CNLabeledValue`1.Identifier +P:Contacts.CNLabeledValue`1.Label +P:Contacts.CNLabeledValue`1.Value P:Contacts.CNLabelKey.DateAnniversary P:Contacts.CNLabelKey.EmailiCloud P:Contacts.CNLabelKey.Home @@ -54303,8 +58628,60 @@ P:Contacts.CNLabelPhoneNumberKey.Mobile P:Contacts.CNLabelPhoneNumberKey.OtherFax P:Contacts.CNLabelPhoneNumberKey.Pager P:Contacts.CNLabelPhoneNumberKey.WorkFax +P:Contacts.CNMutableContact.Birthday +P:Contacts.CNMutableContact.ContactRelations +P:Contacts.CNMutableContact.ContactType +P:Contacts.CNMutableContact.Dates +P:Contacts.CNMutableContact.DepartmentName +P:Contacts.CNMutableContact.EmailAddresses +P:Contacts.CNMutableContact.FamilyName +P:Contacts.CNMutableContact.GivenName +P:Contacts.CNMutableContact.ImageData +P:Contacts.CNMutableContact.InstantMessageAddresses +P:Contacts.CNMutableContact.JobTitle +P:Contacts.CNMutableContact.MiddleName +P:Contacts.CNMutableContact.NamePrefix +P:Contacts.CNMutableContact.NameSuffix +P:Contacts.CNMutableContact.Nickname +P:Contacts.CNMutableContact.NonGregorianBirthday +P:Contacts.CNMutableContact.Note +P:Contacts.CNMutableContact.OrganizationName +P:Contacts.CNMutableContact.PhoneNumbers +P:Contacts.CNMutableContact.PhoneticFamilyName +P:Contacts.CNMutableContact.PhoneticGivenName +P:Contacts.CNMutableContact.PhoneticMiddleName +P:Contacts.CNMutableContact.PhoneticOrganizationName +P:Contacts.CNMutableContact.PostalAddresses +P:Contacts.CNMutableContact.PreviousFamilyName +P:Contacts.CNMutableContact.SocialProfiles +P:Contacts.CNMutableContact.UrlAddresses +P:Contacts.CNMutableGroup.Name +P:Contacts.CNMutablePostalAddress.City +P:Contacts.CNMutablePostalAddress.Country +P:Contacts.CNMutablePostalAddress.IsoCountryCode +P:Contacts.CNMutablePostalAddress.PostalCode +P:Contacts.CNMutablePostalAddress.State +P:Contacts.CNMutablePostalAddress.Street +P:Contacts.CNMutablePostalAddress.SubAdministrativeArea +P:Contacts.CNMutablePostalAddress.SubLocality +P:Contacts.CNPhoneNumber.StringValue +P:Contacts.CNPostalAddress.City +P:Contacts.CNPostalAddress.Country +P:Contacts.CNPostalAddress.IsoCountryCode +P:Contacts.CNPostalAddress.PostalCode +P:Contacts.CNPostalAddress.State +P:Contacts.CNPostalAddress.Street +P:Contacts.CNPostalAddress.SubAdministrativeArea +P:Contacts.CNPostalAddress.SubLocality P:Contacts.CNPostalAddressFormatter.LocalizedPropertyNameAttribute P:Contacts.CNPostalAddressFormatter.PropertyAttribute +P:Contacts.CNPostalAddressFormatter.Style +P:Contacts.CNSaveRequest.ShouldRefetchContacts +P:Contacts.CNSaveRequest.TransactionAuthor +P:Contacts.CNSocialProfile.Service +P:Contacts.CNSocialProfile.UrlString +P:Contacts.CNSocialProfile.UserIdentifier +P:Contacts.CNSocialProfile.Username P:Contacts.CNSocialProfileKey.Service P:Contacts.CNSocialProfileKey.UrlString P:Contacts.CNSocialProfileKey.UserIdentifier @@ -54695,6 +59072,7 @@ P:CoreAnimation.ICAMediaTiming.Speed P:CoreAnimation.ICAMediaTiming.TimeOffset P:CoreAnimation.ICAMetalDrawable.Layer P:CoreAnimation.ICAMetalDrawable.Texture +P:CoreAudioKit.AUGenericView.CustomViewPersistentData P:CoreAudioKit.CAInterAppAudioSwitcherView.ShowingAppNames P:CoreAudioKit.CAInterAppAudioTransportView.Connected P:CoreAudioKit.CAInterAppAudioTransportView.Enabled @@ -55711,6 +60089,9 @@ P:CoreImage.CIAffineTransform.InputImage P:CoreImage.CIAffineTransform.Transform P:CoreImage.CIAreaAverage.OutputImageMps P:CoreImage.CIAreaAverage.OutputImageNonMps +P:CoreImage.CIAreaBoundsRed.InputExtent +P:CoreImage.CIAreaBoundsRed.InputImage +P:CoreImage.CIAreaBoundsRed.OutputImage P:CoreImage.CIAreaHistogram.Extent P:CoreImage.CIAreaHistogram.InputCount P:CoreImage.CIAreaHistogram.InputExtent @@ -56391,6 +60772,7 @@ P:CoreImage.CIImage.BlueImage P:CoreImage.CIImage.CGImage P:CoreImage.CIImage.ClearImage P:CoreImage.CIImage.ColorSpace +P:CoreImage.CIImage.ContentHeadroom P:CoreImage.CIImage.CyanImage P:CoreImage.CIImage.Definition P:CoreImage.CIImage.DepthData @@ -56430,6 +60812,8 @@ P:CoreImage.CIImage.FormatRh P:CoreImage.CIImage.GrayImage P:CoreImage.CIImage.GreenImage P:CoreImage.CIImage.MagentaImage +P:CoreImage.CIImage.MetalTexture +P:CoreImage.CIImage.Opaque P:CoreImage.CIImage.PixelBuffer P:CoreImage.CIImage.PortraitEffectsMatte P:CoreImage.CIImage.Properties @@ -56564,6 +60948,10 @@ P:CoreImage.CIMaskToAlpha.InputImage P:CoreImage.CIMaskToAlpha.OutputImage P:CoreImage.CIMaximumComponent.InputImage P:CoreImage.CIMaximumComponent.OutputImage +P:CoreImage.CIMaximumScaleTransform.AspectRatio +P:CoreImage.CIMaximumScaleTransform.InputImage +P:CoreImage.CIMaximumScaleTransform.OutputImage +P:CoreImage.CIMaximumScaleTransform.Scale P:CoreImage.CIMedianFilter.InputImage P:CoreImage.CIMedianFilter.OutputImage P:CoreImage.CIMeshGenerator.Color @@ -56996,6 +61384,10 @@ P:CoreImage.CIToneCurve.InputPoint2 P:CoreImage.CIToneCurve.InputPoint3 P:CoreImage.CIToneCurve.InputPoint4 P:CoreImage.CIToneCurve.OutputImage +P:CoreImage.CIToneMapHeadroom.InputImage +P:CoreImage.CIToneMapHeadroom.OutputImage +P:CoreImage.CIToneMapHeadroom.SourceHeadroom +P:CoreImage.CIToneMapHeadroom.TargetHeadroom P:CoreImage.CITorusLensDistortion.InputCenter P:CoreImage.CITorusLensDistortion.InputImage P:CoreImage.CITorusLensDistortion.OutputImage @@ -57435,6 +61827,9 @@ P:CoreImage.ICIMaskedVariableBlurProtocol.Mask P:CoreImage.ICIMaskedVariableBlurProtocol.Radius P:CoreImage.ICIMaskToAlphaProtocol.InputImage P:CoreImage.ICIMaximumComponentProtocol.InputImage +P:CoreImage.ICIMaximumScaleTransformProtocol.AspectRatio +P:CoreImage.ICIMaximumScaleTransformProtocol.InputImage +P:CoreImage.ICIMaximumScaleTransformProtocol.Scale P:CoreImage.ICIMedianProtocol.InputImage P:CoreImage.ICIMeshGeneratorProtocol.Color P:CoreImage.ICIMeshGeneratorProtocol.Mesh @@ -57647,6 +62042,9 @@ P:CoreImage.ICIToneCurveProtocol.InputPoint1 P:CoreImage.ICIToneCurveProtocol.InputPoint2 P:CoreImage.ICIToneCurveProtocol.InputPoint3 P:CoreImage.ICIToneCurveProtocol.InputPoint4 +P:CoreImage.ICIToneMapHeadroomProtocol.InputImage +P:CoreImage.ICIToneMapHeadroomProtocol.SourceHeadroom +P:CoreImage.ICIToneMapHeadroomProtocol.TargetHeadroom P:CoreImage.ICITorusLensDistortionProtocol.InputCenter P:CoreImage.ICITorusLensDistortionProtocol.InputImage P:CoreImage.ICITorusLensDistortionProtocol.Radius @@ -57841,6 +62239,10 @@ P:CoreLocation.CLVisit.Coordinate P:CoreLocation.CLVisit.DepartureDate P:CoreLocation.CLVisit.HorizontalAccuracy P:CoreLocation.CLVisitedEventArgs.Visit +P:CoreLocationUI.CLLocationButton.CornerRadius +P:CoreLocationUI.CLLocationButton.FontSize +P:CoreLocationUI.CLLocationButton.Icon +P:CoreLocationUI.CLLocationButton.Label P:CoreMedia.CMBlockBuffer.DataLength P:CoreMedia.CMBlockBuffer.IsEmpty P:CoreMedia.CMBufferQueue.BufferCount @@ -59264,7 +63666,9 @@ P:Darwin.Message.Sender P:Darwin.Message.Time P:Darwin.Message.UID P:Darwin.SystemLog.Default +P:DeviceCheck.DCAppAttestService.SharedService P:DeviceCheck.DCAppAttestService.Supported +P:DeviceCheck.DCDevice.CurrentDevice P:DeviceCheck.DCDevice.Supported P:DeviceDiscoveryExtension.DDDevice.NetworkEndpoint P:DeviceDiscoveryExtension.DDDeviceProtocolStrings.Dial @@ -59297,6 +63701,8 @@ P:EventKitUI.EKEventViewEventArgs.Action P:EventKitUI.EKUIBundle.UIBundle P:ExecutionPolicy.EPDeveloperTool.AuthorizationStatus P:ExtensionKit.EXHostViewController.Delegate +P:ExtensionKit.EXHostViewController.PlaceholderView +P:ExtensionKit.EXHostViewController.WeakDelegate P:ExternalAccessory.EAAccessory.Connected P:ExternalAccessory.EAAccessory.ConnectionID P:ExternalAccessory.EAAccessory.Delegate @@ -60219,6 +64625,7 @@ P:Foundation.NSProgress.Pausable P:Foundation.NSProgress.Paused P:Foundation.NSProgress.Throughput P:Foundation.NSProgress.ThroughputKey +P:Foundation.NSPurgeableData.IsContentDiscarded P:Foundation.NSRunLoop.CurrentRunLoopMode P:Foundation.NSScriptCommandArgumentDescription.AppleEventCode P:Foundation.NSScriptCommandArgumentDescription.IsOptional @@ -61371,25 +65778,120 @@ P:GameKit.GKVoiceChat.Active P:GameKit.GKVoiceChatService.InputMeteringEnabled P:GameKit.GKVoiceChatService.MicrophoneMuted P:GameKit.GKVoiceChatService.OutputMeteringEnabled +P:GameplayKit.GKAgent.Behavior +P:GameplayKit.GKAgent.Delegate +P:GameplayKit.GKAgent.Mass +P:GameplayKit.GKAgent.MaxAcceleration +P:GameplayKit.GKAgent.MaxSpeed +P:GameplayKit.GKAgent.Radius +P:GameplayKit.GKAgent.Speed +P:GameplayKit.GKAgent2D.Position +P:GameplayKit.GKAgent2D.Rotation +P:GameplayKit.GKAgent2D.Velocity +P:GameplayKit.GKAgent3D.Position +P:GameplayKit.GKAgent3D.RightHanded +P:GameplayKit.GKAgent3D.Rotation +P:GameplayKit.GKAgent3D.Velocity +P:GameplayKit.GKARC4RandomSource.Seed +P:GameplayKit.GKBehavior.GoalCount P:GameplayKit.GKBehavior.Item(GameplayKit.GKGoal) P:GameplayKit.GKBehavior.Item(System.UIntPtr) +P:GameplayKit.GKBillowNoiseSource.Persistence +P:GameplayKit.GKCheckerboardNoiseSource.SquareSize +P:GameplayKit.GKCircleObstacle.Position +P:GameplayKit.GKCircleObstacle.Radius +P:GameplayKit.GKCoherentNoiseSource.Frequency +P:GameplayKit.GKCoherentNoiseSource.Lacunarity +P:GameplayKit.GKCoherentNoiseSource.OctaveCount +P:GameplayKit.GKCoherentNoiseSource.Seed +P:GameplayKit.GKComponent.Entity +P:GameplayKit.GKComponentSystem`1.ComponentClass +P:GameplayKit.GKComponentSystem`1.Components P:GameplayKit.GKComponentSystem`1.ComponentType P:GameplayKit.GKComponentSystem`1.Item(System.UIntPtr) +P:GameplayKit.GKCompositeBehavior.BehaviorCount P:GameplayKit.GKCompositeBehavior.Item(GameplayKit.GKBehavior) P:GameplayKit.GKCompositeBehavior.Item(System.UIntPtr) +P:GameplayKit.GKConstantNoiseSource.Value +P:GameplayKit.GKCylindersNoiseSource.Frequency +P:GameplayKit.GKDecisionTree.RandomSource +P:GameplayKit.GKDecisionTree.RootNode +P:GameplayKit.GKEntity.Components +P:GameplayKit.GKGaussianDistribution.Deviation +P:GameplayKit.GKGaussianDistribution.Mean +P:GameplayKit.GKGraph.Nodes +P:GameplayKit.GKGraphNode.ConnectedNodes +P:GameplayKit.GKGraphNode2D.Position +P:GameplayKit.GKGraphNode3D.Position +P:GameplayKit.GKGridGraph.DiagonalsAllowed +P:GameplayKit.GKGridGraph.GridHeight +P:GameplayKit.GKGridGraph.GridOrigin +P:GameplayKit.GKGridGraph.GridWidth +P:GameplayKit.GKGridGraphNode.GridPosition P:GameplayKit.GKHybridStrategist.Budget P:GameplayKit.GKHybridStrategist.ExplorationParameter P:GameplayKit.GKHybridStrategist.GameModel P:GameplayKit.GKHybridStrategist.MaxLookAheadDepth P:GameplayKit.GKHybridStrategist.RandomSource +P:GameplayKit.GKLinearCongruentialRandomSource.Seed +P:GameplayKit.GKMersenneTwisterRandomSource.Seed +P:GameplayKit.GKMeshGraph`1.BufferRadius +P:GameplayKit.GKMeshGraph`1.Obstacles +P:GameplayKit.GKMeshGraph`1.TriangleCount +P:GameplayKit.GKMeshGraph`1.TriangulationMode +P:GameplayKit.GKMinMaxStrategist.GameModel +P:GameplayKit.GKMinMaxStrategist.MaxLookAheadDepth +P:GameplayKit.GKMinMaxStrategist.RandomSource +P:GameplayKit.GKMonteCarloStrategist.Budget +P:GameplayKit.GKMonteCarloStrategist.ExplorationParameter +P:GameplayKit.GKMonteCarloStrategist.GameModel +P:GameplayKit.GKMonteCarloStrategist.RandomSource +P:GameplayKit.GKNoise.GradientColors +P:GameplayKit.GKNoiseMap.Origin +P:GameplayKit.GKNoiseMap.SampleCount P:GameplayKit.GKNoiseMap.Seamless +P:GameplayKit.GKNoiseMap.Size +P:GameplayKit.GKNSPredicateRule.Predicate +P:GameplayKit.GKObstacleGraph.BufferRadius +P:GameplayKit.GKObstacleGraph.Obstacles +P:GameplayKit.GKOctreeNode.Box P:GameplayKit.GKPath.Cyclical +P:GameplayKit.GKPath.NumPoints +P:GameplayKit.GKPath.Radius +P:GameplayKit.GKPerlinNoiseSource.Persistence +P:GameplayKit.GKPolygonObstacle.VertexCount +P:GameplayKit.GKQuadTreeNode.Quad +P:GameplayKit.GKRandomDistribution.HighestValue +P:GameplayKit.GKRandomDistribution.LowestValue +P:GameplayKit.GKRandomDistribution.NumberOfPossibleOutcomes +P:GameplayKit.GKRandomSource.SharedRandom +P:GameplayKit.GKRTree`1.QueryReserve +P:GameplayKit.GKRule.Salience +P:GameplayKit.GKRuleSystem.Agenda +P:GameplayKit.GKRuleSystem.Executed +P:GameplayKit.GKRuleSystem.Facts +P:GameplayKit.GKRuleSystem.Rules +P:GameplayKit.GKRuleSystem.State +P:GameplayKit.GKScene.Entities +P:GameplayKit.GKScene.Graphs +P:GameplayKit.GKScene.RootNode +P:GameplayKit.GKSCNNodeComponent.Node +P:GameplayKit.GKSKNodeComponent.Node +P:GameplayKit.GKSphereObstacle.Position +P:GameplayKit.GKSphereObstacle.Radius +P:GameplayKit.GKSpheresNoiseSource.Frequency +P:GameplayKit.GKState.StateMachine +P:GameplayKit.GKStateMachine.CurrentState P:GameplayKit.GKTriangle.Points +P:GameplayKit.GKVoronoiNoiseSource.Displacement P:GameplayKit.GKVoronoiNoiseSource.DistanceEnabled +P:GameplayKit.GKVoronoiNoiseSource.Frequency +P:GameplayKit.GKVoronoiNoiseSource.Seed P:GameplayKit.IGKGameModelPlayer.PlayerId P:GameplayKit.IGKGameModelUpdate.Value P:GameplayKit.IGKStrategist.GameModel P:GameplayKit.IGKStrategist.RandomSource +P:GLKit.GLKMeshBuffer.Map P:GLKit.GLKModelError.Domain P:GLKit.GLKModelError.Key P:GLKit.GLKTextureLoader.ApplyPremultiplication @@ -62827,6 +67329,8 @@ P:Intents.INNoteContentTypeResolutionResult.Unsupported P:Intents.INNoteResolutionResult.NeedsValue P:Intents.INNoteResolutionResult.NotRequired P:Intents.INNoteResolutionResult.Unsupported +P:Intents.INObject.SpokenPhrase +P:Intents.INObject.VocabularyIdentifier P:Intents.INObjectResolutionResult.NeedsValue P:Intents.INObjectResolutionResult.NotRequired P:Intents.INObjectResolutionResult.Unsupported @@ -62923,6 +67427,11 @@ P:Intents.INSnoozeTasksTaskResolutionResult.Unsupported P:Intents.INSpatialEventTriggerResolutionResult.NeedsValue P:Intents.INSpatialEventTriggerResolutionResult.NotRequired P:Intents.INSpatialEventTriggerResolutionResult.Unsupported +P:Intents.INSpeakableString.AlternativeSpeakableMatches +P:Intents.INSpeakableString.Identifier +P:Intents.INSpeakableString.PronunciationHint +P:Intents.INSpeakableString.SpokenPhrase +P:Intents.INSpeakableString.VocabularyIdentifier P:Intents.INSpeakableStringResolutionResult.NeedsValue P:Intents.INSpeakableStringResolutionResult.NotRequired P:Intents.INSpeakableStringResolutionResult.Unsupported @@ -62990,7 +67499,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 @@ -63109,16 +67632,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 @@ -63156,7 +67701,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 @@ -63171,6 +67772,8 @@ P:MapKit.MKAnnotationView.Enabled P:MapKit.MKAnnotationView.Highlighted P:MapKit.MKAnnotationView.Selected P:MapKit.MKAnnotationViewEventArgs.View +P:MapKit.MKCircle.CanReplaceMapContent +P:MapKit.MKClusterAnnotation.Coordinate P:MapKit.MKDidAddOverlayRenderersEventArgs.Renderers P:MapKit.MKDidFinishRenderingMapEventArgs.FullyRendered P:MapKit.MKDirections.Calculating @@ -63190,6 +67793,9 @@ P:MapKit.MKLookAroundSnapshotter.IsLoading P:MapKit.MKLookAroundViewController.Delegate P:MapKit.MKLookAroundViewController.NavigationEnabled P:MapKit.MKMapCameraZoomRange.ZoomDefault +P:MapKit.MKMapFeatureAnnotation.Coordinate +P:MapKit.MKMapFeatureAnnotation.Subtitle +P:MapKit.MKMapFeatureAnnotation.Title P:MapKit.MKMapItem.ReadableTypeIdentifiers P:MapKit.MKMapItem.TypeIdentifier P:MapKit.MKMapItem.WritableTypeIdentifiers @@ -63235,19 +67841,36 @@ P:MapKit.MKMarkerAnnotationView.MKMarkerAnnotationViewAppearance.GlyphTintColor P:MapKit.MKMarkerAnnotationView.MKMarkerAnnotationViewAppearance.MarkerTintColor P:MapKit.MKMarkerAnnotationView.MKMarkerAnnotationViewAppearance.SelectedGlyphImage P:MapKit.MKMultiPoint.Points +P:MapKit.MKMultiPolygon.BoundingMapRect +P:MapKit.MKMultiPolygon.CanReplaceMapContent +P:MapKit.MKMultiPolyline.BoundingMapRect +P:MapKit.MKMultiPolyline.CanReplaceMapContent P:MapKit.MKOverlay.BoundingMapRect P:MapKit.MKOverlay.CanReplaceMapContent P:MapKit.MKOverlayViewsEventArgs.OverlayViews P:MapKit.MKPinAnnotationView.MKPinAnnotationViewAppearance.PinTintColor +P:MapKit.MKPlacemark.Coordinate +P:MapKit.MKPlacemark.Subtitle +P:MapKit.MKPlacemark.Title P:MapKit.MKPlacemarkAddress.City P:MapKit.MKPlacemarkAddress.Country P:MapKit.MKPlacemarkAddress.CountryCode P:MapKit.MKPlacemarkAddress.State P:MapKit.MKPlacemarkAddress.Street P:MapKit.MKPlacemarkAddress.Zip +P:MapKit.MKPolygon.BoundingMapRect +P:MapKit.MKPolygon.CanReplaceMapContent +P:MapKit.MKPolygon.Coordinate +P:MapKit.MKPolyline.BoundingMapRect +P:MapKit.MKPolyline.CanReplaceMapContent +P:MapKit.MKPolyline.Coordinate P:MapKit.MKReverseGeocoder.Delegate P:MapKit.MKReverseGeocoder.Querying +P:MapKit.MKShape.Coordinate +P:MapKit.MKTileOverlay.BoundingMapRect +P:MapKit.MKTileOverlay.Coordinate P:MapKit.MKTileOverlay.GeometryFlipped +P:MapKit.MKUserLocation.Coordinate P:MapKit.MKUserLocation.Updating P:MapKit.MKUserLocationEventArgs.UserLocation P:MapKit.MMapViewUserTrackingEventArgs.Animated @@ -63841,7 +68464,41 @@ P:MediaToolbox.MTAudioProcessingTapCallbacks.Initialize P:MediaToolbox.MTAudioProcessingTapCallbacks.Prepare P:MediaToolbox.MTAudioProcessingTapCallbacks.Processing P:MediaToolbox.MTAudioProcessingTapCallbacks.Unprepare +P:Messages.MSConversation.LocalParticipantIdentifier +P:Messages.MSConversation.RemoteParticipantIdentifiers +P:Messages.MSConversation.SelectedMessage +P:Messages.MSMessage.AccessibilityLabel +P:Messages.MSMessage.Error +P:Messages.MSMessage.Layout P:Messages.MSMessage.Pending +P:Messages.MSMessage.SenderParticipantIdentifier +P:Messages.MSMessage.Session +P:Messages.MSMessage.ShouldExpire +P:Messages.MSMessage.SummaryText +P:Messages.MSMessage.Url +P:Messages.MSMessageLiveLayout.AlternateLayout +P:Messages.MSMessagesAppViewController.ActiveConversation +P:Messages.MSMessagesAppViewController.PresentationContext +P:Messages.MSMessagesAppViewController.PresentationStyle +P:Messages.MSMessageTemplateLayout.Caption +P:Messages.MSMessageTemplateLayout.Image +P:Messages.MSMessageTemplateLayout.ImageSubtitle +P:Messages.MSMessageTemplateLayout.ImageTitle +P:Messages.MSMessageTemplateLayout.MediaFileUrl +P:Messages.MSMessageTemplateLayout.Subcaption +P:Messages.MSMessageTemplateLayout.TrailingCaption +P:Messages.MSMessageTemplateLayout.TrailingSubcaption +P:Messages.MSSticker.ImageFileUrl +P:Messages.MSSticker.LocalizedDescription +P:Messages.MSStickerBrowserView.ContentInset +P:Messages.MSStickerBrowserView.ContentOffset +P:Messages.MSStickerBrowserView.DataSource +P:Messages.MSStickerBrowserView.StickerSize +P:Messages.MSStickerBrowserViewController.StickerBrowserView +P:Messages.MSStickerBrowserViewController.StickerSize +P:Messages.MSStickerView.AnimationDuration +P:Messages.MSStickerView.IsAnimating +P:Messages.MSStickerView.Sticker P:MessageUI.MFComposeResultEventArgs.Controller P:MessageUI.MFComposeResultEventArgs.Error P:MessageUI.MFComposeResultEventArgs.Result @@ -64174,10 +68831,48 @@ P:MetalFX.IMTLFXTemporalScaler.OutputTextureUsage P:MetalFX.IMTLFXTemporalScaler.OutputWidth P:MetalFX.IMTLFXTemporalScaler.PreExposure P:MetalFX.IMTLFXTemporalScaler.Reset +P:MetalFX.MTLFXSpatialScalerDescriptor.ColorProcessingMode +P:MetalFX.MTLFXSpatialScalerDescriptor.ColorTextureFormat +P:MetalFX.MTLFXSpatialScalerDescriptor.InputHeight +P:MetalFX.MTLFXSpatialScalerDescriptor.InputWidth +P:MetalFX.MTLFXSpatialScalerDescriptor.OutputHeight +P:MetalFX.MTLFXSpatialScalerDescriptor.OutputTextureFormat +P:MetalFX.MTLFXSpatialScalerDescriptor.OutputWidth P:MetalFX.MTLFXTemporalScalerDescriptor.AutoExposureEnabled +P:MetalFX.MTLFXTemporalScalerDescriptor.ColorTextureFormat +P:MetalFX.MTLFXTemporalScalerDescriptor.DepthTextureFormat +P:MetalFX.MTLFXTemporalScalerDescriptor.InputContentMaxScale +P:MetalFX.MTLFXTemporalScalerDescriptor.InputContentMinScale P:MetalFX.MTLFXTemporalScalerDescriptor.InputContentPropertiesEnabled +P:MetalFX.MTLFXTemporalScalerDescriptor.InputHeight +P:MetalFX.MTLFXTemporalScalerDescriptor.InputWidth +P:MetalFX.MTLFXTemporalScalerDescriptor.MotionTextureFormat +P:MetalFX.MTLFXTemporalScalerDescriptor.OutputHeight +P:MetalFX.MTLFXTemporalScalerDescriptor.OutputTextureFormat +P:MetalFX.MTLFXTemporalScalerDescriptor.OutputWidth +P:MetalKit.MTKMesh.Name +P:MetalKit.MTKMesh.Submeshes +P:MetalKit.MTKMesh.VertexBuffers +P:MetalKit.MTKMesh.VertexCount +P:MetalKit.MTKMesh.VertexDescriptor +P:MetalKit.MTKMeshBuffer.Allocator +P:MetalKit.MTKMeshBuffer.Buffer +P:MetalKit.MTKMeshBuffer.Length +P:MetalKit.MTKMeshBuffer.Map +P:MetalKit.MTKMeshBuffer.Name +P:MetalKit.MTKMeshBuffer.Offset +P:MetalKit.MTKMeshBuffer.Type +P:MetalKit.MTKMeshBuffer.Zone +P:MetalKit.MTKMeshBufferAllocator.Device P:MetalKit.MTKModel.ErrorDomain P:MetalKit.MTKModel.ErrorKey +P:MetalKit.MTKSubmesh.IndexBuffer +P:MetalKit.MTKSubmesh.IndexCount +P:MetalKit.MTKSubmesh.IndexType +P:MetalKit.MTKSubmesh.Mesh +P:MetalKit.MTKSubmesh.Name +P:MetalKit.MTKSubmesh.PrimitiveType +P:MetalKit.MTKTextureLoader.Device P:MetalKit.MTKTextureLoaderError.Domain P:MetalKit.MTKTextureLoaderError.Key P:MetalKit.MTKTextureLoaderOptions.AllocateMipmaps @@ -64189,8 +68884,32 @@ P:MetalKit.MTKTextureLoaderOptions.Srgb P:MetalKit.MTKTextureLoaderOptions.TextureCpuCacheMode P:MetalKit.MTKTextureLoaderOptions.TextureStorageMode P:MetalKit.MTKTextureLoaderOptions.TextureUsage +P:MetalKit.MTKView.AutoResizeDrawable +P:MetalKit.MTKView.ClearColor +P:MetalKit.MTKView.ClearDepth +P:MetalKit.MTKView.ClearStencil +P:MetalKit.MTKView.ColorPixelFormat +P:MetalKit.MTKView.ColorSpace +P:MetalKit.MTKView.CurrentDrawable +P:MetalKit.MTKView.CurrentRenderPassDescriptor P:MetalKit.MTKView.Delegate +P:MetalKit.MTKView.DepthStencilAttachmentTextureUsage +P:MetalKit.MTKView.DepthStencilPixelFormat +P:MetalKit.MTKView.DepthStencilStorageMode +P:MetalKit.MTKView.DepthStencilTexture +P:MetalKit.MTKView.Device +P:MetalKit.MTKView.DrawableSize +P:MetalKit.MTKView.EnableSetNeedsDisplay +P:MetalKit.MTKView.FramebufferOnly +P:MetalKit.MTKView.MultisampleColorAttachmentTextureUsage +P:MetalKit.MTKView.MultisampleColorTexture P:MetalKit.MTKView.Paused +P:MetalKit.MTKView.PreferredDevice +P:MetalKit.MTKView.PreferredDrawableSize +P:MetalKit.MTKView.PreferredFramesPerSecond +P:MetalKit.MTKView.PresentsWithTransaction +P:MetalKit.MTKView.SampleCount +P:MetalKit.MTKView.WeakDelegate P:MetalPerformanceShaders.IMPSCnnBatchNormalizationDataSource.Beta P:MetalPerformanceShaders.IMPSCnnBatchNormalizationDataSource.Epsilon P:MetalPerformanceShaders.IMPSCnnBatchNormalizationDataSource.Gamma @@ -65116,9 +69835,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 @@ -66573,6 +71439,46 @@ P:OSLog.IOSLogEntryWithPayload.Category P:OSLog.IOSLogEntryWithPayload.Components P:OSLog.IOSLogEntryWithPayload.FormatString P:OSLog.IOSLogEntryWithPayload.Subsystem +P:OSLog.OSLogEntry.ComposedMessage +P:OSLog.OSLogEntry.Date +P:OSLog.OSLogEntry.StoreCategory +P:OSLog.OSLogEntryActivity.ActivityIdentifier +P:OSLog.OSLogEntryActivity.ParentActivityIdentifier +P:OSLog.OSLogEntryActivity.Process +P:OSLog.OSLogEntryActivity.ProcessIdentifier +P:OSLog.OSLogEntryActivity.Sender +P:OSLog.OSLogEntryActivity.ThreadIdentifier +P:OSLog.OSLogEntryLog.ActivityIdentifier +P:OSLog.OSLogEntryLog.Category +P:OSLog.OSLogEntryLog.Components +P:OSLog.OSLogEntryLog.FormatString +P:OSLog.OSLogEntryLog.Level +P:OSLog.OSLogEntryLog.Process +P:OSLog.OSLogEntryLog.ProcessIdentifier +P:OSLog.OSLogEntryLog.Sender +P:OSLog.OSLogEntryLog.Subsystem +P:OSLog.OSLogEntryLog.ThreadIdentifier +P:OSLog.OSLogEntrySignpost.ActivityIdentifier +P:OSLog.OSLogEntrySignpost.Category +P:OSLog.OSLogEntrySignpost.Components +P:OSLog.OSLogEntrySignpost.FormatString +P:OSLog.OSLogEntrySignpost.Process +P:OSLog.OSLogEntrySignpost.ProcessIdentifier +P:OSLog.OSLogEntrySignpost.Sender +P:OSLog.OSLogEntrySignpost.SignpostIdentifier +P:OSLog.OSLogEntrySignpost.SignpostName +P:OSLog.OSLogEntrySignpost.SignpostType +P:OSLog.OSLogEntrySignpost.Subsystem +P:OSLog.OSLogEntrySignpost.ThreadIdentifier +P:OSLog.OSLogMessageComponent.ArgumentCategory +P:OSLog.OSLogMessageComponent.ArgumentDataValue +P:OSLog.OSLogMessageComponent.ArgumentDoubleValue +P:OSLog.OSLogMessageComponent.ArgumentInt64Value +P:OSLog.OSLogMessageComponent.ArgumentNumberValue +P:OSLog.OSLogMessageComponent.ArgumentStringValue +P:OSLog.OSLogMessageComponent.ArgumentUInt64Value +P:OSLog.OSLogMessageComponent.FormatSubstring +P:OSLog.OSLogMessageComponent.Placeholder P:PassKit.IPKIdentityDocumentDescriptor.Elements P:PassKit.IPKIssuerProvisioningExtensionAuthorizationProviding.CompletionHandler P:PassKit.PKAddCarKeyPassConfiguration.ManufacturerIdentifier @@ -67434,7 +72340,13 @@ P:PrintCore.PMRect.Right P:PrintCore.PMRect.Top P:PrintCore.PMResolution.HorizontalResolution P:PrintCore.PMResolution.VerticalResolution +P:PushKit.PKPushCredentials.Token +P:PushKit.PKPushCredentials.Type +P:PushKit.PKPushPayload.DictionaryPayload +P:PushKit.PKPushPayload.Type P:PushKit.PKPushRegistry.Delegate +P:PushKit.PKPushRegistry.DesiredPushTypes +P:PushKit.PKPushRegistry.WeakDelegate P:PushKit.PKPushType.Complication P:PushKit.PKPushType.FileProvider P:PushKit.PKPushType.Voip @@ -67491,6 +72403,9 @@ P:QuartzComposer.QCCompositionRepository.AllCompositions P:QuartzComposer.QCCompositionRepository.SharedCompositionRepository P:QuickLook.IQLPreviewItem.PreviewItemTitle P:QuickLook.IQLPreviewItem.PreviewItemUrl +P:QuickLook.QLFilePreviewRequest.FileUrl +P:QuickLook.QLPreviewController.CurrentPreviewItem +P:QuickLook.QLPreviewController.CurrentPreviewItemIndex P:QuickLook.QLPreviewController.DataSource P:QuickLook.QLPreviewController.Delegate P:QuickLook.QLPreviewController.FrameForPreviewItem @@ -67498,11 +72413,19 @@ P:QuickLook.QLPreviewController.GetEditingMode P:QuickLook.QLPreviewController.ShouldOpenUrl P:QuickLook.QLPreviewController.TransitionImageForPreviewItem P:QuickLook.QLPreviewController.TransitionViewForPreviewItem +P:QuickLook.QLPreviewController.WeakDataSource +P:QuickLook.QLPreviewController.WeakDelegate P:QuickLook.QLPreviewControllerDelegateDidSaveEventArgs.ModifiedContentsUrl P:QuickLook.QLPreviewControllerDelegateDidSaveEventArgs.PreviewItem P:QuickLook.QLPreviewControllerDelegateDidUpdateEventArgs.PreviewItem P:QuickLook.QLPreviewItem.PreviewItemTitle P:QuickLook.QLPreviewItem.PreviewItemUrl +P:QuickLook.QLPreviewReply.Attachments +P:QuickLook.QLPreviewReply.StringEncoding +P:QuickLook.QLPreviewReply.Title +P:QuickLook.QLPreviewReplyAttachment.ContentType +P:QuickLook.QLPreviewReplyAttachment.Data +P:QuickLook.QLPreviewSceneOptions.InitialPreviewIndex P:QuickLookThumbnailing.QLFileThumbnailRequest.FileUrl P:QuickLookThumbnailing.QLFileThumbnailRequest.MaximumSize P:QuickLookThumbnailing.QLFileThumbnailRequest.MinimumSize @@ -67529,24 +72452,50 @@ 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 +P:ReplayKit.RPBroadcastConfiguration.ClipDuration P:ReplayKit.RPBroadcastConfiguration.VideoCompressionProperties +P:ReplayKit.RPBroadcastConfiguration.WeakVideoCompressionProperties +P:ReplayKit.RPBroadcastController.BroadcastExtensionBundleID P:ReplayKit.RPBroadcastController.Broadcasting +P:ReplayKit.RPBroadcastController.BroadcastUrl +P:ReplayKit.RPBroadcastController.Delegate P:ReplayKit.RPBroadcastController.Paused +P:ReplayKit.RPBroadcastController.ServiceInfo P:ReplayKit.RPBroadcastSampleHandler.ApplicationInfoBundleIdentifierKey P:ReplayKit.RPBroadcastSampleHandler.VideoSampleOrientationKey +P:ReplayKit.RPPreviewViewController.Mode +P:ReplayKit.RPPreviewViewController.PreviewControllerDelegate P:ReplayKit.RPScreenRecorder.Available P:ReplayKit.RPScreenRecorder.CameraEnabled +P:ReplayKit.RPScreenRecorder.CameraPosition +P:ReplayKit.RPScreenRecorder.CameraPreviewView +P:ReplayKit.RPScreenRecorder.Delegate P:ReplayKit.RPScreenRecorder.MicrophoneEnabled P:ReplayKit.RPScreenRecorder.Recording +P:ReplayKit.RPScreenRecorder.SharedRecorder +P:ReplayKit.RPSystemBroadcastPickerView.PreferredExtension +P:ReplayKit.RPSystemBroadcastPickerView.ShowsMicrophoneButton P:SafariServices.ISFSafariExtensionHandling.PopoverViewController P:SafariServices.SFContentBlockerState.Enabled P:SafariServices.SFExtension.MessageKey @@ -67577,9 +72526,15 @@ P:SafariServices.SFUniversalLink.WebpageUrl P:SafariServices.SFValidationResult.Arg1 P:SafariServices.SFValidationResult.Arg2 P:SafariServices.SSReadingList.DefaultReadingList +P:SafetyKit.SACrashDetectionEvent.Date +P:SafetyKit.SACrashDetectionEvent.Location +P:SafetyKit.SACrashDetectionEvent.Response +P:SafetyKit.SACrashDetectionManager.AuthorizationStatus P:SafetyKit.SACrashDetectionManager.Available P:SafetyKit.SACrashDetectionManager.Delegate +P:SafetyKit.SACrashDetectionManager.WeakDelegate P:SafetyKit.SAEmergencyResponseManager.Delegate +P:SafetyKit.SAEmergencyResponseManager.WeakDelegate P:SceneKit.ISCNActionable.ActionKeys P:SceneKit.ISCNCameraControlConfiguration.AllowsTranslation P:SceneKit.ISCNCameraControlConfiguration.AutoSwitchToFreeCamera @@ -67625,10 +72580,14 @@ P:SceneKit.SCNAnimation.AppliedOnCompletion P:SceneKit.SCNAnimation.Cumulative P:SceneKit.SCNAnimation.RemovedOnCompletion P:SceneKit.SCNAudioSource.Positional +P:SceneKit.SCNCamera.Technique P:SceneKit.SCNCameraController.InertiaRunning P:SceneKit.SCNConstraint.Enabled P:SceneKit.SCNConstraint.Incremental +P:SceneKit.SCNGeometry.MinimumLanguageVersion +P:SceneKit.SCNGeometry.Program P:SceneKit.SCNGeometry.ShaderModifiers +P:SceneKit.SCNGeometry.WeakShaderModifiers P:SceneKit.SCNGeometrySourceSemantic.BoneIndices P:SceneKit.SCNGeometrySourceSemantic.BoneWeights P:SceneKit.SCNGeometrySourceSemantic.Color @@ -67660,10 +72619,35 @@ P:SceneKit.SCNHitTestOptions.IgnoreLightArea P:SceneKit.SCNHitTestOptions.RootNode P:SceneKit.SCNHitTestOptions.SearchMode P:SceneKit.SCNHitTestOptions.SortResults +P:SceneKit.SCNLayer.AudioEngine +P:SceneKit.SCNLayer.AudioEnvironmentNode +P:SceneKit.SCNLayer.AudioListener +P:SceneKit.SCNLayer.AutoenablesDefaultLighting +P:SceneKit.SCNLayer.ColorPixelFormat +P:SceneKit.SCNLayer.CommandQueue +P:SceneKit.SCNLayer.Context +P:SceneKit.SCNLayer.CurrentRenderCommandEncoder +P:SceneKit.SCNLayer.CurrentRenderPassDescriptor +P:SceneKit.SCNLayer.CurrentTime +P:SceneKit.SCNLayer.CurrentViewport +P:SceneKit.SCNLayer.DebugOptions +P:SceneKit.SCNLayer.DepthPixelFormat +P:SceneKit.SCNLayer.Device P:SceneKit.SCNLayer.JitteringEnabled +P:SceneKit.SCNLayer.Loops +P:SceneKit.SCNLayer.OverlayScene P:SceneKit.SCNLayer.Playing +P:SceneKit.SCNLayer.PointOfView +P:SceneKit.SCNLayer.RenderingApi P:SceneKit.SCNLayer.SceneRendererDelegate +P:SceneKit.SCNLayer.SceneTimeInSeconds +P:SceneKit.SCNLayer.ShowsStatistics +P:SceneKit.SCNLayer.StencilPixelFormat +P:SceneKit.SCNLayer.Technique P:SceneKit.SCNLayer.TemporalAntialiasingEnabled +P:SceneKit.SCNLayer.UsesReverseZ +P:SceneKit.SCNLayer.WeakSceneRendererDelegate +P:SceneKit.SCNLayer.WorkingColorSpace P:SceneKit.SCNLight.Color P:SceneKit.SCNLight.ShadowColor P:SceneKit.SCNLight.Technique @@ -67689,7 +72673,10 @@ P:SceneKit.SCNLightType.Probe P:SceneKit.SCNLightType.Spot P:SceneKit.SCNMaterial.DoubleSided P:SceneKit.SCNMaterial.LitPerPixel +P:SceneKit.SCNMaterial.MinimumLanguageVersion +P:SceneKit.SCNMaterial.Program P:SceneKit.SCNMaterial.ShaderModifiers +P:SceneKit.SCNMaterial.WeakShaderModifiers P:SceneKit.SCNMaterialProperty.ContentColor P:SceneKit.SCNMaterialProperty.ContentImage P:SceneKit.SCNMaterialProperty.ContentImageCube @@ -67698,9 +72685,15 @@ P:SceneKit.SCNMaterialProperty.ContentPath P:SceneKit.SCNMaterialProperty.ContentScene P:SceneKit.SCNMaterialProperty.ContentTexture P:SceneKit.SCNMaterialProperty.ContentUrl +P:SceneKit.SCNNode.ActionKeys +P:SceneKit.SCNNode.CanBecomeFocused +P:SceneKit.SCNNode.FocusEffect P:SceneKit.SCNNode.FocusGroupIdentifier +P:SceneKit.SCNNode.FocusGroupPriority P:SceneKit.SCNNode.FocusItemContainer +P:SceneKit.SCNNode.Frame P:SceneKit.SCNNode.Hidden +P:SceneKit.SCNNode.IsTransparentFocusItem P:SceneKit.SCNNode.ParentFocusEnvironment P:SceneKit.SCNNode.Paused P:SceneKit.SCNNode.PreferredFocusedView @@ -67770,10 +72763,35 @@ P:SceneKit.SCNPropertyControllers.RotationAxis P:SceneKit.SCNPropertyControllers.Size P:SceneKit.SCNPropertyControllers.Velocity P:SceneKit.SCNReferenceNode.Loaded +P:SceneKit.SCNRenderer.AudioEngine +P:SceneKit.SCNRenderer.AudioEnvironmentNode +P:SceneKit.SCNRenderer.AudioListener +P:SceneKit.SCNRenderer.AutoenablesDefaultLighting +P:SceneKit.SCNRenderer.ColorPixelFormat +P:SceneKit.SCNRenderer.CommandQueue +P:SceneKit.SCNRenderer.Context +P:SceneKit.SCNRenderer.CurrentRenderCommandEncoder +P:SceneKit.SCNRenderer.CurrentRenderPassDescriptor +P:SceneKit.SCNRenderer.CurrentTime +P:SceneKit.SCNRenderer.CurrentViewport +P:SceneKit.SCNRenderer.DebugOptions +P:SceneKit.SCNRenderer.DepthPixelFormat +P:SceneKit.SCNRenderer.Device P:SceneKit.SCNRenderer.JitteringEnabled +P:SceneKit.SCNRenderer.Loops +P:SceneKit.SCNRenderer.OverlayScene P:SceneKit.SCNRenderer.Playing +P:SceneKit.SCNRenderer.PointOfView +P:SceneKit.SCNRenderer.RenderingApi P:SceneKit.SCNRenderer.SceneRendererDelegate +P:SceneKit.SCNRenderer.SceneTimeInSeconds +P:SceneKit.SCNRenderer.ShowsStatistics +P:SceneKit.SCNRenderer.StencilPixelFormat +P:SceneKit.SCNRenderer.Technique P:SceneKit.SCNRenderer.TemporalAntialiasingEnabled +P:SceneKit.SCNRenderer.UsesReverseZ +P:SceneKit.SCNRenderer.WeakSceneRendererDelegate +P:SceneKit.SCNRenderer.WorkingColorSpace P:SceneKit.SCNRenderingArguments.ModelTransform P:SceneKit.SCNRenderingArguments.ModelViewProjectionTransform P:SceneKit.SCNRenderingArguments.ModelViewTransform @@ -67870,13 +72888,36 @@ P:SceneKit.SCNSphere.Geodesic P:SceneKit.SCNTechnique.Item(Foundation.NSString) P:SceneKit.SCNTechniqueSupport.Technique P:SceneKit.SCNText.Wrapped +P:SceneKit.SCNView.AudioEngine +P:SceneKit.SCNView.AudioEnvironmentNode +P:SceneKit.SCNView.AudioListener +P:SceneKit.SCNView.AutoenablesDefaultLighting +P:SceneKit.SCNView.ColorPixelFormat +P:SceneKit.SCNView.CommandQueue +P:SceneKit.SCNView.Context +P:SceneKit.SCNView.CurrentRenderCommandEncoder +P:SceneKit.SCNView.CurrentRenderPassDescriptor +P:SceneKit.SCNView.CurrentTime +P:SceneKit.SCNView.CurrentViewport +P:SceneKit.SCNView.DebugOptions +P:SceneKit.SCNView.DepthPixelFormat +P:SceneKit.SCNView.Device P:SceneKit.SCNView.JitteringEnabled +P:SceneKit.SCNView.Loops +P:SceneKit.SCNView.OverlayScene P:SceneKit.SCNView.Playing +P:SceneKit.SCNView.PointOfView +P:SceneKit.SCNView.RenderingApi P:SceneKit.SCNView.SceneRendererDelegate +P:SceneKit.SCNView.SceneTimeInSeconds +P:SceneKit.SCNView.ShowsStatistics +P:SceneKit.SCNView.StencilPixelFormat +P:SceneKit.SCNView.Technique P:SceneKit.SCNView.TemporalAntialiasingEnabled -P:ScreenCaptureKit.SCContentFilter.IncludeMenuBar +P:SceneKit.SCNView.UsesReverseZ +P:SceneKit.SCNView.WeakSceneRendererDelegate +P:SceneKit.SCNView.WorkingColorSpace P:ScreenCaptureKit.SCContentSharingPicker.Active -P:ScreenCaptureKit.SCStreamConfiguration.IncludeChildWindows P:ScreenCaptureKit.SCStreamFrameInfoKeys.BoundingRect P:ScreenCaptureKit.SCStreamFrameInfoKeys.ContentRect P:ScreenCaptureKit.SCStreamFrameInfoKeys.ContentScale @@ -68116,6 +73157,7 @@ P:Security.SslContext.PeerTrust P:Security.SslContext.SessionState P:Security.SslStreamConnection.InnerStream P:SensitiveContentAnalysis.SCSensitivityAnalysis.Sensitive +P:SensitiveContentAnalysis.SCSensitivityAnalyzer.AnalysisPolicy P:SensorKit.SRSensorReader.Delegate P:SensorKit.SRSensorReader.Sensor P:ServiceManagement.SMAppService.MainApp @@ -68129,13 +73171,61 @@ P:SharedWithYou.SWCollaborationView.Delegate P:SharedWithYou.SWHighlight.MetadataTypeIdentifier P:SharedWithYou.SWHighlightCenter.Delegate P:SharedWithYou.SWHighlightCenter.SystemCollaborationSupportAvailable +P:SharedWithYou.SWHighlightMembershipEvent.HighlightUrl +P:SharedWithYou.SWHighlightMentionEvent.HighlightUrl +P:SharedWithYou.SWHighlightPersistenceEvent.HighlightUrl P:SharedWithYouCore.SWAction.Complete P:SharedWithYouCore.SWCollaborationMetadata.ReadableTypeIdentifiers 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 +P:Social.SLComposeServiceViewController.Placeholder +P:Social.SLComposeServiceViewController.TextView +P:Social.SLComposeSheetConfigurationItem.TapHandler +P:Social.SLComposeSheetConfigurationItem.Title +P:Social.SLComposeSheetConfigurationItem.Value +P:Social.SLComposeSheetConfigurationItem.ValuePending +P:Social.SLComposeViewController.CompletionHandler +P:Social.SLComposeViewController.ServiceType +P:Social.SLRequest.Account +P:Social.SLRequest.Parameters +P:Social.SLRequest.RequestMethod +P:Social.SLRequest.Url P:Social.SLRequestResult.Arg1 P:Social.SLRequestResult.Arg2 P:Social.SLServiceType.Facebook @@ -68162,12 +73252,18 @@ P:SpriteKit.ISKWarpable.SubdivisionLevels P:SpriteKit.ISKWarpable.WarpGeometry P:SpriteKit.SK3DNode.Playing P:SpriteKit.SKAudioNode.Positional +P:SpriteKit.SKEffectNode.SubdivisionLevels +P:SpriteKit.SKEffectNode.WarpGeometry P:SpriteKit.SKFieldNode.Enabled P:SpriteKit.SKFieldNode.Exclusive P:SpriteKit.SKLightNode.Enabled +P:SpriteKit.SKNode.CanBecomeFocused +P:SpriteKit.SKNode.FocusEffect P:SpriteKit.SKNode.FocusGroupIdentifier +P:SpriteKit.SKNode.FocusGroupPriority P:SpriteKit.SKNode.FocusItemContainer P:SpriteKit.SKNode.Hidden +P:SpriteKit.SKNode.IsTransparentFocusItem P:SpriteKit.SKNode.ParentFocusEnvironment P:SpriteKit.SKNode.Paused P:SpriteKit.SKNode.PreferredFocusedView @@ -68178,6 +73274,8 @@ P:SpriteKit.SKPhysicsBody.Resting P:SpriteKit.SKPhysicsWorld.ContactDelegate P:SpriteKit.SKScene.Delegate P:SpriteKit.SKShapeNode.Antialiased +P:SpriteKit.SKSpriteNode.SubdivisionLevels +P:SpriteKit.SKSpriteNode.WarpGeometry P:SpriteKit.SKTextureAtlasLoadResult.Error P:SpriteKit.SKTextureAtlasLoadResult.FoundAtlases P:SpriteKit.SKUniform.FloatVector2Value @@ -68256,16 +73354,125 @@ P:SystemConfiguration.CaptiveNetwork.NetworkInfoKeyBSSID P:SystemConfiguration.CaptiveNetwork.NetworkInfoKeySSID P:SystemConfiguration.CaptiveNetwork.NetworkInfoKeySSIDData P:SystemConfiguration.SystemConfigurationException.StatusErrorCode +P:ThreadNetwork.THCredentials.ActiveOperationalDataSet +P:ThreadNetwork.THCredentials.BorderAgentId +P:ThreadNetwork.THCredentials.Channel +P:ThreadNetwork.THCredentials.CreationDate +P:ThreadNetwork.THCredentials.ExtendedPanId +P:ThreadNetwork.THCredentials.LastModificationDate +P:ThreadNetwork.THCredentials.NetworkKey +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 @@ -68316,8 +73523,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 @@ -68562,10 +73842,14 @@ P:UIKit.NSPreviewInteractionPreviewUpdateEventArgs.Ended P:UIKit.NSPreviewInteractionPreviewUpdateEventArgs.TransitionProgress P:UIKit.NSTextAttachment.AdjustsImageSizeForAccessibilityContentSizeCategory P:UIKit.NSTextContainer.IsSimpleRectangularTextContainer +P:UIKit.NSTextContainer.LayoutOrientation P:UIKit.NSTextContentManager.Delegate +P:UIKit.NSTextContentManager.DocumentRange P:UIKit.NSTextContentManager.StorageUnsupportedAttributeAddedNotification P:UIKit.NSTextContentStorage.Delegate +P:UIKit.NSTextContentStorage.TextStorage P:UIKit.NSTextLayoutManager.Delegate +P:UIKit.NSTextLayoutManager.DocumentRange P:UIKit.NSTextList.CustomMarkerFormat P:UIKit.NSTextList.Ordered P:UIKit.NSTextRange.Empty @@ -68606,10 +73890,14 @@ P:UIKit.UIAccessibilityAnnouncementFinishedEventArgs.Announcement P:UIKit.UIAccessibilityAnnouncementFinishedEventArgs.WasSuccessful P:UIKit.UIAccessibilityContainerDataTable.AccessibilityColumnCount P:UIKit.UIAccessibilityContainerDataTable.AccessibilityRowCount +P:UIKit.UIAccessibilityElement.AccessibilityIdentifier +P:UIKit.UIAction.PresentationSourceItem +P:UIKit.UIAction.SelectedImage P:UIKit.UIActionSheet.Delegate P:UIKit.UIActionSheet.Visible P:UIKit.UIActivityIndicatorView.IsAnimating P:UIKit.UIActivityIndicatorView.UIActivityIndicatorViewAppearance.Color +P:UIKit.UIActivityItemsConfiguration.ItemProvidersForActivityItemsConfiguration P:UIKit.UIActivityItemsConfigurationMetadataKey.LinkPresentationMetadata P:UIKit.UIActivityItemsConfigurationMetadataKey.MessageBody P:UIKit.UIActivityItemsConfigurationMetadataKey.Title @@ -68700,6 +73988,7 @@ P:UIKit.UIApplicationOpenUrlOptions.OpenInPlace P:UIKit.UIApplicationOpenUrlOptions.SourceApplication P:UIKit.UIApplicationOpenUrlOptions.UniversalLinksOnly P:UIKit.UIBandSelectionInteraction.Enabled +P:UIKit.UIBandSelectionInteraction.View P:UIKit.UIBarButtonItem.Enabled P:UIKit.UIBarButtonItem.Hidden P:UIKit.UIBarButtonItem.Image @@ -68823,6 +74112,8 @@ P:UIKit.UICollectionViewCell.Selected P:UIKit.UICollectionViewCellRegistration.CellType P:UIKit.UICollectionViewFlowLayout.AutomaticSize P:UIKit.UICollectionViewLayout.AutomaticDimension +P:UIKit.UICollectionViewLayoutAttributes.CollisionBoundingPath +P:UIKit.UICollectionViewLayoutAttributes.CollisionBoundsType P:UIKit.UICollectionViewLayoutAttributes.Hidden P:UIKit.UICollectionViewSupplementaryRegistration.SupplementaryType P:UIKit.UICollectionViewTransitionResult.Completed @@ -68842,6 +74133,9 @@ P:UIKit.UIColor.ReadableTypeIdentifiers P:UIKit.UIColor.WritableTypeIdentifiers P:UIKit.UIColor.WritableTypeIdentifiersForItemProvider P:UIKit.UIColorPickerViewController.Delegate +P:UIKit.UICommand.PresentationSourceItem +P:UIKit.UICommand.SelectedImage +P:UIKit.UICommand.Sender P:UIKit.UICommand.UICommandTagShare P:UIKit.UIConfigurationColorTransformer.Grayscale P:UIKit.UIConfigurationColorTransformer.MonochromeTint @@ -68852,6 +74146,7 @@ P:UIKit.UIContentSizeCategoryChangedEventArgs.WeakNewValue P:UIKit.UIContentUnavailableButtonProperties.Enabled P:UIKit.UIContentUnavailableView.ScrollEnabled P:UIKit.UIContextMenuInteraction.Delegate +P:UIKit.UIContextMenuInteraction.View P:UIKit.UIControl.ContextMenuInteractionEnabled P:UIKit.UIControl.Enabled P:UIKit.UIControl.Highlighted @@ -68860,6 +74155,9 @@ P:UIKit.UIControl.SymbolAnimationEnabled P:UIKit.UIControl.TouchInside P:UIKit.UIControl.Tracking P:UIKit.UICoordinateSpace.Bounds +P:UIKit.UICubicTimingParameters.CubicTimingParameters +P:UIKit.UICubicTimingParameters.SpringTimingParameters +P:UIKit.UICubicTimingParameters.TimingCurveType P:UIKit.UIDevice.BatteryLevelDidChangeNotification P:UIKit.UIDevice.BatteryMonitoringEnabled P:UIKit.UIDevice.BatteryStateDidChangeNotification @@ -68868,6 +74166,9 @@ P:UIKit.UIDevice.IsMultitaskingSupported P:UIKit.UIDevice.OrientationDidChangeNotification P:UIKit.UIDevice.ProximityMonitoringEnabled P:UIKit.UIDevice.ProximityStateDidChangeNotification +P:UIKit.UIDocument.PresentedItemObservedUbiquityAttributes +P:UIKit.UIDocument.PresentedItemOperationQueue +P:UIKit.UIDocument.PresentedItemUrl P:UIKit.UIDocument.StateChangedNotification P:UIKit.UIDocument.UserActivityDocumentUrlKey P:UIKit.UIDocumentInteractionController.CanPerformAction @@ -68884,6 +74185,8 @@ P:UIKit.UIDocumentPickerViewController.Delegate P:UIKit.UIDocumentSendingToApplicationEventArgs.Application P:UIKit.UIDragInteraction.Enabled P:UIKit.UIDragInteraction.EnabledByDefault +P:UIKit.UIDragInteraction.View +P:UIKit.UIDropInteraction.View P:UIKit.UIDropProposal.Precise P:UIKit.UIDynamicAnimator.Delegate P:UIKit.UIDynamicAnimator.Running @@ -68893,10 +74196,17 @@ P:UIKit.UIDynamicItem.CollisionBoundingPath P:UIKit.UIDynamicItem.CollisionBoundsType P:UIKit.UIDynamicItem.Transform P:UIKit.UIDynamicItemBehavior.Anchored +P:UIKit.UIDynamicItemGroup.Bounds +P:UIKit.UIDynamicItemGroup.Center +P:UIKit.UIDynamicItemGroup.CollisionBoundingPath +P:UIKit.UIDynamicItemGroup.CollisionBoundsType +P:UIKit.UIDynamicItemGroup.Transform P:UIKit.UIEditMenuInteraction.Delegate +P:UIKit.UIEditMenuInteraction.View P:UIKit.UIExtensionPointIdentifier.Keyboard P:UIKit.UIFindInteraction.Delegate P:UIKit.UIFindInteraction.FindNavigatorVisible +P:UIKit.UIFindInteraction.View P:UIKit.UIFloatRange.IsInfinite P:UIKit.UIFocusGuide.Enabled P:UIKit.UIFocusUpdateContext.AnimationCoordinatorKey @@ -69080,6 +74390,7 @@ P:UIKit.UIImageView.Highlighted P:UIKit.UIImageView.IsAnimating P:UIKit.UIIndirectScribbleInteraction.Delegate P:UIKit.UIIndirectScribbleInteraction.HandlingWriting +P:UIKit.UIIndirectScribbleInteraction.View P:UIKit.UIKeyboard.AnimationCurveUserInfoKey P:UIKit.UIKeyboard.AnimationDurationUserInfoKey P:UIKit.UIKeyboard.DidChangeFrameNotification @@ -69117,8 +74428,10 @@ P:UIKit.UIKeyCommand.PageDown P:UIKit.UIKeyCommand.PageUp P:UIKit.UIKeyCommand.RightArrow P:UIKit.UIKeyCommand.UpArrow +P:UIKit.UILabel.AdjustsFontForContentSizeCategory P:UIKit.UILabel.Enabled P:UIKit.UILabel.Highlighted +P:UIKit.UILabel.SizingRule P:UIKit.UILabel.UILabelAppearance.Font P:UIKit.UILabel.UILabelAppearance.HighlightedTextColor P:UIKit.UILabel.UILabelAppearance.PreferredVibrancy @@ -69128,6 +74441,7 @@ P:UIKit.UILabel.UILabelAppearance.TextColor P:UIKit.UILargeContentViewerInteraction.Delegate P:UIKit.UILargeContentViewerInteraction.Enabled P:UIKit.UILargeContentViewerInteraction.InteractionEnabledStatusDidChangeNotification +P:UIKit.UILargeContentViewerInteraction.View P:UIKit.UILayoutSupport.BottomAnchor P:UIKit.UILayoutSupport.HeightAnchor P:UIKit.UILayoutSupport.Length @@ -69140,6 +74454,7 @@ P:UIKit.UIMenu.SelectedElements P:UIKit.UIMenuController.DidHideMenuNotification P:UIKit.UIMenuController.DidShowMenuNotification P:UIKit.UIMenuController.MenuFrameDidChangeNotification +P:UIKit.UIMenuController.MenuVisible P:UIKit.UIMenuController.WillHideMenuNotification P:UIKit.UIMenuController.WillShowMenuNotification P:UIKit.UIMenuElement.AccessibilityIdentifier @@ -69162,6 +74477,7 @@ P:UIKit.UIMutableTraits.UserInterfaceStyle P:UIKit.UIMutableTraits.VerticalSizeClass P:UIKit.UIMutableUserNotificationAction.AuthenticationRequired P:UIKit.UIMutableUserNotificationAction.Destructive +P:UIKit.UINavigationBar.BarPosition P:UIKit.UINavigationBar.Delegate P:UIKit.UINavigationBar.LargeTitleTextAttributes P:UIKit.UINavigationBar.TitleTextAttributes @@ -69220,6 +74536,7 @@ P:UIKit.UIPasteboard.Automatic P:UIKit.UIPasteboard.ChangedNotification P:UIKit.UIPasteboard.ChangedTypesAddedKey P:UIKit.UIPasteboard.ChangedTypesRemovedKey +P:UIKit.UIPasteboard.Persistent P:UIKit.UIPasteboard.RemovedNotification P:UIKit.UIPasteboard.TypeListColor P:UIKit.UIPasteboard.TypeListImage @@ -69236,6 +74553,7 @@ P:UIKit.UIPasteboardOptions.LocalOnly P:UIKit.UIPathEventArgs.Path P:UIKit.UIPencilInteraction.Delegate P:UIKit.UIPencilInteraction.Enabled +P:UIKit.UIPencilInteraction.View P:UIKit.UIPickerView.DataSource P:UIKit.UIPickerView.Delegate P:UIKit.UIPickerView.Model @@ -69248,6 +74566,7 @@ P:UIKit.UIPointerAccessoryPosition.Top P:UIKit.UIPointerAccessoryPosition.TopLeft P:UIKit.UIPointerAccessoryPosition.TopRight P:UIKit.UIPointerInteraction.Enabled +P:UIKit.UIPointerInteraction.View P:UIKit.UIPointerLockState.DidChangeNotification P:UIKit.UIPointerLockState.Locked P:UIKit.UIPointerLockStateDidChangeEventArgs.Scene @@ -69263,6 +74582,15 @@ P:UIKit.UIPopoverPresentationController.ShouldDismissPopover P:UIKit.UIPopoverPresentationControllerRepositionEventArgs.InView P:UIKit.UIPopoverPresentationControllerRepositionEventArgs.TargetRect P:UIKit.UIPresentationController.Delegate +P:UIKit.UIPresentationController.FocusGroupIdentifier +P:UIKit.UIPresentationController.FocusItemContainer +P:UIKit.UIPresentationController.ParentFocusEnvironment +P:UIKit.UIPresentationController.PreferredContentSize +P:UIKit.UIPresentationController.PreferredFocusedView +P:UIKit.UIPresentationController.PreferredFocusEnvironments +P:UIKit.UIPresentationController.TraitCollection +P:UIKit.UIPreviewAction.Title +P:UIKit.UIPreviewActionGroup.Title P:UIKit.UIPreviewInteraction.ShouldBegin P:UIKit.UIPrinterPickerCompletionResult.PrinterPickerController P:UIKit.UIPrinterPickerCompletionResult.UserDidSelect @@ -69306,10 +74634,12 @@ P:UIKit.UIScreen.DidConnectNotification P:UIKit.UIScreen.DidDisconnectNotification P:UIKit.UIScreen.ModeDidChangeNotification P:UIKit.UIScreen.ReferenceDisplayModeStatusDidChangeNotification +P:UIKit.UIScreen.TraitCollection P:UIKit.UIScreenshotService.Delegate P:UIKit.UIScribbleInteraction.Delegate P:UIKit.UIScribbleInteraction.HandlingWriting P:UIKit.UIScribbleInteraction.PencilInputExpected +P:UIKit.UIScribbleInteraction.View P:UIKit.UIScrollView.CoordinateSpace P:UIKit.UIScrollView.Decelerating P:UIKit.UIScrollView.DecelerationRateFast @@ -69322,17 +74652,32 @@ P:UIKit.UIScrollView.ScrollEnabled P:UIKit.UIScrollView.ShouldScrollToTop P:UIKit.UIScrollView.Tracking P:UIKit.UIScrollView.ViewForZoomingInScrollView +P:UIKit.UIScrollView.VisibleSize P:UIKit.UIScrollView.ZoomBouncing P:UIKit.UIScrollView.Zooming P:UIKit.UIScrollViewZoomingEventArgs.View +P:UIKit.UISearchBar.AutocapitalizationType +P:UIKit.UISearchBar.AutocorrectionType +P:UIKit.UISearchBar.BarPosition P:UIKit.UISearchBar.Delegate P:UIKit.UISearchBar.Enabled +P:UIKit.UISearchBar.EnablesReturnKeyAutomatically +P:UIKit.UISearchBar.InlinePredictionType +P:UIKit.UISearchBar.KeyboardAppearance +P:UIKit.UISearchBar.KeyboardType P:UIKit.UISearchBar.LookToDictateEnabled +P:UIKit.UISearchBar.PasswordRules +P:UIKit.UISearchBar.ReturnKeyType P:UIKit.UISearchBar.SearchResultsButtonSelected P:UIKit.UISearchBar.SecureTextEntry P:UIKit.UISearchBar.ShouldBeginEditing P:UIKit.UISearchBar.ShouldChangeTextInRange P:UIKit.UISearchBar.ShouldEndEditing +P:UIKit.UISearchBar.SmartDashesType +P:UIKit.UISearchBar.SmartInsertDeleteType +P:UIKit.UISearchBar.SmartQuotesType +P:UIKit.UISearchBar.SpellCheckingType +P:UIKit.UISearchBar.TextContentType P:UIKit.UISearchBar.Translucent P:UIKit.UISearchBar.UISearchBarAppearance.BackgroundImage P:UIKit.UISearchBar.UISearchBarAppearance.BarTintColor @@ -69385,6 +74730,10 @@ P:UIKit.UISplitViewPresentEventArgs.AViewController P:UIKit.UISplitViewPresentEventArgs.Pc P:UIKit.UISplitViewShowEventArgs.AViewController P:UIKit.UISplitViewShowEventArgs.Button +P:UIKit.UISpringLoadedInteraction.View +P:UIKit.UISpringTimingParameters.CubicTimingParameters +P:UIKit.UISpringTimingParameters.SpringTimingParameters +P:UIKit.UISpringTimingParameters.TimingCurveType P:UIKit.UIStackView.BaselineRelativeArrangement P:UIKit.UIStackView.LayoutMarginsRelativeArrangement P:UIKit.UIStateRestoration.ViewControllerStoryboardKey @@ -69573,28 +74922,36 @@ P:UIKit.UITextDocumentProxy.SmartInsertDeleteType P:UIKit.UITextDocumentProxy.SmartQuotesType P:UIKit.UITextDocumentProxy.SpellCheckingType P:UIKit.UITextDocumentProxy.TextContentType +P:UIKit.UITextField.AdjustsFontForContentSizeCategory P:UIKit.UITextField.AutocapitalizationType P:UIKit.UITextField.AutocorrectionType +P:UIKit.UITextField.BeginningOfDocument P:UIKit.UITextField.CurrentInputModeDidChangeNotification P:UIKit.UITextField.Delegate P:UIKit.UITextField.DidEndEditingReasonKey P:UIKit.UITextField.EnablesReturnKeyAutomatically +P:UIKit.UITextField.EndOfDocument P:UIKit.UITextField.HasText P:UIKit.UITextField.InlinePredictionType P:UIKit.UITextField.InputDelegate P:UIKit.UITextField.IsEditing P:UIKit.UITextField.KeyboardAppearance P:UIKit.UITextField.KeyboardType +P:UIKit.UITextField.MarkedTextRange +P:UIKit.UITextField.MarkedTextStyle P:UIKit.UITextField.PasswordRules P:UIKit.UITextField.PasteConfiguration P:UIKit.UITextField.PasteDelegate P:UIKit.UITextField.ReturnKeyType P:UIKit.UITextField.SecureTextEntry +P:UIKit.UITextField.SelectedTextRange +P:UIKit.UITextField.SelectionAffinity P:UIKit.UITextField.ShouldBeginEditing P:UIKit.UITextField.ShouldChangeCharacters P:UIKit.UITextField.ShouldClear P:UIKit.UITextField.ShouldEndEditing P:UIKit.UITextField.ShouldReturn +P:UIKit.UITextField.SizingRule P:UIKit.UITextField.SmartDashesType P:UIKit.UITextField.SmartInsertDeleteType P:UIKit.UITextField.SmartQuotesType @@ -69613,7 +74970,10 @@ P:UIKit.UITextField.TextDropDelegate P:UIKit.UITextField.TextDropInteraction P:UIKit.UITextField.TextFieldTextDidChangeNotification P:UIKit.UITextField.TextFontKey +P:UIKit.UITextField.TextInputView P:UIKit.UITextField.Tokenizer +P:UIKit.UITextField.WeakInputDelegate +P:UIKit.UITextField.WeakTokenizer P:UIKit.UITextFieldEditingEndedEventArgs.Reason P:UIKit.UITextFormattingCoordinator.Delegate P:UIKit.UITextFormattingCoordinator.FontPanelVisible @@ -69622,34 +74982,44 @@ P:UIKit.UITextInputContext.HardwareKeyboardInputExpected P:UIKit.UITextInputContext.PencilInputExpected P:UIKit.UITextInputMode.CurrentInputModeDidChangeNotification P:UIKit.UITextInteraction.Delegate +P:UIKit.UITextInteraction.View P:UIKit.UITextRange.IsEmpty P:UIKit.UITextSelectionDisplayInteraction.Activated P:UIKit.UITextSelectionDisplayInteraction.Delegate +P:UIKit.UITextSelectionDisplayInteraction.View +P:UIKit.UITextView.AdjustsFontForContentSizeCategory P:UIKit.UITextView.AllowTextAttachmentInteraction P:UIKit.UITextView.AllowUrlInteraction P:UIKit.UITextView.AutocapitalizationType P:UIKit.UITextView.AutocorrectionType +P:UIKit.UITextView.BeginningOfDocument P:UIKit.UITextView.CurrentInputModeDidChangeNotification P:UIKit.UITextView.Delegate P:UIKit.UITextView.Editable P:UIKit.UITextView.EnablesReturnKeyAutomatically +P:UIKit.UITextView.EndOfDocument P:UIKit.UITextView.FindInteractionEnabled P:UIKit.UITextView.HasText P:UIKit.UITextView.InlinePredictionType P:UIKit.UITextView.InputDelegate P:UIKit.UITextView.KeyboardAppearance P:UIKit.UITextView.KeyboardType +P:UIKit.UITextView.MarkedTextRange +P:UIKit.UITextView.MarkedTextStyle P:UIKit.UITextView.PasswordRules P:UIKit.UITextView.PasteConfiguration P:UIKit.UITextView.PasteDelegate P:UIKit.UITextView.ReturnKeyType P:UIKit.UITextView.SecureTextEntry P:UIKit.UITextView.Selectable +P:UIKit.UITextView.SelectedTextRange +P:UIKit.UITextView.SelectionAffinity P:UIKit.UITextView.ShouldBeginEditing P:UIKit.UITextView.ShouldChangeText P:UIKit.UITextView.ShouldEndEditing P:UIKit.UITextView.ShouldInteractWithTextAttachment P:UIKit.UITextView.ShouldInteractWithUrl +P:UIKit.UITextView.SizingRule P:UIKit.UITextView.SmartDashesType P:UIKit.UITextView.SmartInsertDeleteType P:UIKit.UITextView.SmartQuotesType @@ -69668,8 +75038,12 @@ P:UIKit.UITextView.TextDropActive P:UIKit.UITextView.TextDropDelegate P:UIKit.UITextView.TextDropInteraction P:UIKit.UITextView.TextFontKey +P:UIKit.UITextView.TextInputView P:UIKit.UITextView.Tokenizer P:UIKit.UITextView.TypingAttributes2 +P:UIKit.UITextView.WeakInputDelegate +P:UIKit.UITextView.WeakTokenizer +P:UIKit.UIToolbar.BarPosition P:UIKit.UIToolbar.Delegate P:UIKit.UIToolbar.Translucent P:UIKit.UIToolbar.UIToolbarAppearance.BarStyle @@ -69681,58 +75055,76 @@ P:UIKit.UIToolbar.UIToolbarAppearance.StandardAppearance P:UIKit.UIToolbar.UIToolbarAppearance.Translucent P:UIKit.UIToolTipInteraction.Delegate P:UIKit.UIToolTipInteraction.Enabled +P:UIKit.UIToolTipInteraction.View P:UIKit.UITraitAccessibilityContrast.AffectsColorAppearance +P:UIKit.UITraitAccessibilityContrast.DefaultValue P:UIKit.UITraitAccessibilityContrast.Identifier P:UIKit.UITraitAccessibilityContrast.Name P:UIKit.UITraitActiveAppearance.AffectsColorAppearance +P:UIKit.UITraitActiveAppearance.DefaultValue P:UIKit.UITraitActiveAppearance.Identifier P:UIKit.UITraitActiveAppearance.Name P:UIKit.UITraitCollection.SystemTraitsAffectingColorAppearance2 P:UIKit.UITraitCollection.SystemTraitsAffectingImageLookup2 P:UIKit.UITraitDisplayGamut.AffectsColorAppearance +P:UIKit.UITraitDisplayGamut.DefaultValue P:UIKit.UITraitDisplayGamut.Identifier P:UIKit.UITraitDisplayGamut.Name P:UIKit.UITraitDisplayScale.AffectsColorAppearance +P:UIKit.UITraitDisplayScale.DefaultValue P:UIKit.UITraitDisplayScale.Identifier P:UIKit.UITraitDisplayScale.Name P:UIKit.UITraitEnvironment.TraitCollection P:UIKit.UITraitForceTouchCapability.AffectsColorAppearance +P:UIKit.UITraitForceTouchCapability.DefaultValue P:UIKit.UITraitForceTouchCapability.Identifier P:UIKit.UITraitForceTouchCapability.Name P:UIKit.UITraitHorizontalSizeClass.AffectsColorAppearance +P:UIKit.UITraitHorizontalSizeClass.DefaultValue P:UIKit.UITraitHorizontalSizeClass.Identifier P:UIKit.UITraitHorizontalSizeClass.Name P:UIKit.UITraitImageDynamicRange.AffectsColorAppearance +P:UIKit.UITraitImageDynamicRange.DefaultValue P:UIKit.UITraitImageDynamicRange.Identifier P:UIKit.UITraitImageDynamicRange.Name P:UIKit.UITraitLayoutDirection.AffectsColorAppearance +P:UIKit.UITraitLayoutDirection.DefaultValue P:UIKit.UITraitLayoutDirection.Identifier P:UIKit.UITraitLayoutDirection.Name P:UIKit.UITraitLegibilityWeight.AffectsColorAppearance +P:UIKit.UITraitLegibilityWeight.DefaultValue P:UIKit.UITraitLegibilityWeight.Identifier P:UIKit.UITraitLegibilityWeight.Name P:UIKit.UITraitPreferredContentSizeCategory.AffectsColorAppearance +P:UIKit.UITraitPreferredContentSizeCategory.DefaultValue P:UIKit.UITraitPreferredContentSizeCategory.Identifier P:UIKit.UITraitPreferredContentSizeCategory.Name P:UIKit.UITraitSceneCaptureState.AffectsColorAppearance +P:UIKit.UITraitSceneCaptureState.DefaultValue P:UIKit.UITraitSceneCaptureState.Identifier P:UIKit.UITraitSceneCaptureState.Name P:UIKit.UITraitToolbarItemPresentationSize.AffectsColorAppearance +P:UIKit.UITraitToolbarItemPresentationSize.DefaultValue P:UIKit.UITraitToolbarItemPresentationSize.Identifier P:UIKit.UITraitToolbarItemPresentationSize.Name P:UIKit.UITraitTypesettingLanguage.AffectsColorAppearance +P:UIKit.UITraitTypesettingLanguage.DefaultValue P:UIKit.UITraitTypesettingLanguage.Identifier P:UIKit.UITraitTypesettingLanguage.Name P:UIKit.UITraitUserInterfaceIdiom.AffectsColorAppearance +P:UIKit.UITraitUserInterfaceIdiom.DefaultValue P:UIKit.UITraitUserInterfaceIdiom.Identifier P:UIKit.UITraitUserInterfaceIdiom.Name P:UIKit.UITraitUserInterfaceLevel.AffectsColorAppearance +P:UIKit.UITraitUserInterfaceLevel.DefaultValue P:UIKit.UITraitUserInterfaceLevel.Identifier P:UIKit.UITraitUserInterfaceLevel.Name P:UIKit.UITraitUserInterfaceStyle.AffectsColorAppearance +P:UIKit.UITraitUserInterfaceStyle.DefaultValue P:UIKit.UITraitUserInterfaceStyle.Identifier P:UIKit.UITraitUserInterfaceStyle.Name P:UIKit.UITraitVerticalSizeClass.AffectsColorAppearance +P:UIKit.UITraitVerticalSizeClass.DefaultValue P:UIKit.UITraitVerticalSizeClass.Identifier P:UIKit.UITraitVerticalSizeClass.Name P:UIKit.UITransitionContext.FromViewControllerKey @@ -69772,6 +75164,9 @@ P:UIKit.UIView.AssistiveTouchStatusDidChangeNotification P:UIKit.UIView.BoldTextStatusDidChangeNotification P:UIKit.UIView.ButtonShapesEnabledStatusDidChangeNotification P:UIKit.UIView.ClosedCaptioningStatusDidChangeNotification +P:UIKit.UIView.CollisionBoundingPath +P:UIKit.UIView.CollisionBoundsType +P:UIKit.UIView.CoordinateSpace P:UIKit.UIView.DarkerSystemColorsStatusDidChangeNotification P:UIKit.UIView.ElementFocusedNotification P:UIKit.UIView.ExclusiveTouch @@ -69784,6 +75179,7 @@ P:UIKit.UIView.HearingDevicePairedEarDidChangeNotification P:UIKit.UIView.Hidden P:UIKit.UIView.InvertColorsStatusDidChangeNotification P:UIKit.UIView.IsAccessibilityElement +P:UIKit.UIView.IsTransparentFocusItem P:UIKit.UIView.LayoutChangedNotification P:UIKit.UIView.MonoAudioStatusDidChangeNotification P:UIKit.UIView.MultipleTouchEnabled @@ -69818,6 +75214,7 @@ P:UIKit.UIView.SwitchControlStatusDidChangeNotification P:UIKit.UIView.TextAttributeContext P:UIKit.UIView.TextAttributeCustom P:UIKit.UIView.TextAttributeHeadingLevel +P:UIKit.UIView.TraitCollection P:UIKit.UIView.UILayoutFittingCompressedSize P:UIKit.UIView.UILayoutFittingExpandedSize P:UIKit.UIView.UIViewAppearance.BackgroundColor @@ -69833,6 +75230,7 @@ P:UIKit.UIViewConfigurationState.Highlighted P:UIKit.UIViewConfigurationState.Pinned P:UIKit.UIViewConfigurationState.Selected P:UIKit.UIViewController.Editing +P:UIKit.UIViewController.FocusItemContainer P:UIKit.UIViewController.HierarchyInconsistencyException P:UIKit.UIViewController.IsBeingDismissed P:UIKit.UIViewController.IsBeingPresented @@ -69841,7 +75239,11 @@ P:UIKit.UIViewController.IsMovingToParentViewController P:UIKit.UIViewController.IsViewLoaded P:UIKit.UIViewController.ModalInPopover P:UIKit.UIViewController.ModalInPresentation +P:UIKit.UIViewController.ParentFocusEnvironment +P:UIKit.UIViewController.PreferredFocusedView +P:UIKit.UIViewController.PreferredFocusEnvironments P:UIKit.UIViewController.ShowDetailTargetDidChangeNotification +P:UIKit.UIViewController.TraitCollection P:UIKit.UIViewController.TransitioningDelegate P:UIKit.UIViewControllerContextTransitioning.ContainerView P:UIKit.UIViewControllerContextTransitioning.IsAnimated @@ -69872,7 +75274,9 @@ P:UIKit.UIWindowLevel.Alert P:UIKit.UIWindowLevel.Normal P:UIKit.UIWindowLevel.StatusBar P:UIKit.UIWindowScene.FullScreen +P:UIKit.UIWindowSceneActivationInteraction.View P:UIKit.UIWindowSceneDelegate.Window +P:UIKit.UIWindowSceneDragInteraction.View P:UIKit.WillEndDraggingEventArgs.TargetContentOffset P:UIKit.WillEndDraggingEventArgs.Velocity P:UIKit.ZoomingEndedEventArgs.AtScale @@ -70505,6 +75909,7 @@ P:Vision.VNClassifyImageRequest.DefaultRevision P:Vision.VNClassifyImageRequest.Revision P:Vision.VNClassifyImageRequest.SupportedRevisions P:Vision.VNClassifyImageRequest.WeakSupportedRevisions +P:Vision.VNContour.RequestRevision P:Vision.VNContoursObservation.RecognizedPointGroupKeyAll P:Vision.VNCoreMLRequest.CurrentRevision P:Vision.VNCoreMLRequest.DefaultRevision @@ -70525,11 +75930,13 @@ P:Vision.VNDetectContoursRequest.SupportedRevisions P:Vision.VNDetectContoursRequest.WeakSupportedRevisions P:Vision.VNDetectFaceCaptureQualityRequest.CurrentRevision P:Vision.VNDetectFaceCaptureQualityRequest.DefaultRevision +P:Vision.VNDetectFaceCaptureQualityRequest.InputFaceObservations P:Vision.VNDetectFaceCaptureQualityRequest.Revision P:Vision.VNDetectFaceCaptureQualityRequest.SupportedRevisions P:Vision.VNDetectFaceCaptureQualityRequest.WeakSupportedRevisions P:Vision.VNDetectFaceLandmarksRequest.CurrentRevision P:Vision.VNDetectFaceLandmarksRequest.DefaultRevision +P:Vision.VNDetectFaceLandmarksRequest.InputFaceObservations P:Vision.VNDetectFaceLandmarksRequest.Revision P:Vision.VNDetectFaceLandmarksRequest.SupportedRevisions P:Vision.VNDetectFaceLandmarksRequest.WeakSupportedRevisions @@ -70578,7 +75985,9 @@ P:Vision.VNDetectTrajectoriesRequest.DefaultRevision P:Vision.VNDetectTrajectoriesRequest.Revision P:Vision.VNDetectTrajectoriesRequest.SupportedRevisions P:Vision.VNDetectTrajectoriesRequest.WeakSupportedRevisions +P:Vision.VNFaceLandmarkRegion.RequestRevision P:Vision.VNFaceLandmarkRegion2D.NormalizedPoints +P:Vision.VNFaceLandmarks.RequestRevision P:Vision.VNGenerateAttentionBasedSaliencyImageRequest.CurrentRevision P:Vision.VNGenerateAttentionBasedSaliencyImageRequest.DefaultRevision P:Vision.VNGenerateAttentionBasedSaliencyImageRequest.Revision @@ -70608,14 +76017,18 @@ P:Vision.VNImageOptions.CameraIntrinsics P:Vision.VNImageOptions.CIContext P:Vision.VNImageOptions.Properties P:Vision.VNImageOptions.WeakProperties +P:Vision.VNObservation.RequestRevision P:Vision.VNRecognizeAnimalsRequest.CurrentRevision P:Vision.VNRecognizeAnimalsRequest.DefaultRevision P:Vision.VNRecognizeAnimalsRequest.Revision P:Vision.VNRecognizeAnimalsRequest.SupportedRevisions P:Vision.VNRecognizeAnimalsRequest.WeakSupportedRevisions P:Vision.VNRecognizedPoint3D.GroupKeyAll +P:Vision.VNRecognizedText.RequestRevision P:Vision.VNRecognizeTextRequest.CurrentRevision P:Vision.VNRecognizeTextRequest.DefaultRevision +P:Vision.VNRecognizeTextRequest.Indeterminate +P:Vision.VNRecognizeTextRequest.ProgressHandler P:Vision.VNRecognizeTextRequest.Revision P:Vision.VNRecognizeTextRequest.SupportedRevisions P:Vision.VNRecognizeTextRequest.WeakSupportedRevisions @@ -70650,8 +76063,11 @@ P:Vision.VNTranslationalImageRegistrationRequest.DefaultRevision P:Vision.VNTranslationalImageRegistrationRequest.SupportedRevisions P:Vision.VNTranslationalImageRegistrationRequest.WeakSupportedRevisions P:Vision.VNUtils.NormalizedIdentityRect +P:VisionKit.VNDocumentCameraScan.PageCount +P:VisionKit.VNDocumentCameraScan.Title P:VisionKit.VNDocumentCameraViewController.Delegate P:VisionKit.VNDocumentCameraViewController.Supported +P:VisionKit.VNDocumentCameraViewController.WeakDelegate P:WatchConnectivity.WCSession.ActivationState P:WatchConnectivity.WCSession.ApplicationContext P:WatchConnectivity.WCSession.ComplicationEnabled @@ -70827,6 +76243,7 @@ P:WebKit.WebViewStatusBarEventArgs.Visible P:WebKit.WebViewStatusTextEventArgs.Text P:WebKit.WebViewToolBarsEventArgs.Visible P:WebKit.WKDownload.Delegate +P:WebKit.WKDownload.Progress P:WebKit.WKFrameInfo.MainFrame P:WebKit.WKNavigationResponse.IsForMainFrame P:WebKit.WKPreferences.ElementFullscreenEnabled @@ -72509,6 +77926,7 @@ T:CloudKit.CKAcceptPerShareCompletionHandler T:CloudKit.CKDatabaseDeleteSubscriptionHandler T:CloudKit.CKErrorFields T:CloudKit.CKFetchDatabaseChangesCompletionHandler +T:CloudKit.CKFetchNotificationChangesOperation T:CloudKit.CKFetchPerShareMetadataHandler T:CloudKit.CKFetchRecordChangesHandler T:CloudKit.CKFetchRecordsCompletedHandler @@ -72521,6 +77939,8 @@ T:CloudKit.CKFetchSubscriptionsCompleteHandler T:CloudKit.CKFetchSubscriptionsPerSubscriptionCompletionHandler T:CloudKit.CKFetchWebAuthTokenOperationHandler T:CloudKit.CKMarkNotificationsReadHandler +T:CloudKit.CKMarkNotificationsReadOperation +T:CloudKit.CKModifyBadgeOperation T:CloudKit.CKModifyRecordsOperationHandler T:CloudKit.CKModifyRecordsOperationPerRecordDeleteHandler T:CloudKit.CKModifyRecordsOperationPerRecordSaveHandler @@ -72910,6 +78330,7 @@ T:CoreHaptics.ICHHapticAdvancedPatternPlayer T:CoreHaptics.ICHHapticDeviceCapability T:CoreHaptics.ICHHapticParameterAttributes T:CoreHaptics.ICHHapticPatternPlayer +T:CoreImage.CIAreaBoundsRed T:CoreImage.CIAreaLogarithmicHistogram T:CoreImage.CIAreaMinMax T:CoreImage.CIAreaMinMaxRed @@ -72960,6 +78381,7 @@ T:CoreImage.CIKMeans T:CoreImage.CILabDeltaE T:CoreImage.CILinearBlur T:CoreImage.CILinearLightBlendMode +T:CoreImage.CIMaximumScaleTransform T:CoreImage.CIMeshGenerator T:CoreImage.CIMix T:CoreImage.CIMorphology @@ -72990,6 +78412,7 @@ T:CoreImage.CISampleNearest T:CoreImage.CISamplerOptions T:CoreImage.CISobelGradients T:CoreImage.CIThermal +T:CoreImage.CIToneMapHeadroom T:CoreImage.CIVividLightBlendMode T:CoreImage.CIWrapMode T:CoreImage.CIXRay @@ -72998,6 +78421,7 @@ T:CoreImage.ICIAccordionFoldTransitionProtocol T:CoreImage.ICIAffineClampProtocol T:CoreImage.ICIAffineTileProtocol T:CoreImage.ICIAreaAverageProtocol +T:CoreImage.ICIAreaBoundsRedProtocol T:CoreImage.ICIAreaHistogramProtocol T:CoreImage.ICIAreaLogarithmicHistogramProtocol T:CoreImage.ICIAreaMaximumAlphaProtocol @@ -73105,6 +78529,7 @@ T:CoreImage.ICILineScreenProtocol T:CoreImage.ICIMaskedVariableBlurProtocol T:CoreImage.ICIMaskToAlphaProtocol T:CoreImage.ICIMaximumComponentProtocol +T:CoreImage.ICIMaximumScaleTransformProtocol T:CoreImage.ICIMedianProtocol T:CoreImage.ICIMeshGeneratorProtocol T:CoreImage.ICIMinimumComponentProtocol @@ -73164,6 +78589,7 @@ T:CoreImage.ICITemperatureAndTintProtocol T:CoreImage.ICITextImageGeneratorProtocol T:CoreImage.ICIThermalProtocol T:CoreImage.ICIToneCurveProtocol +T:CoreImage.ICIToneMapHeadroomProtocol T:CoreImage.ICITorusLensDistortionProtocol T:CoreImage.ICITransitionFilterProtocol T:CoreImage.ICITriangleKaleidoscopeProtocol @@ -74626,7 +80052,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 @@ -76050,14 +81475,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 @@ -76285,23 +81706,42 @@ T:StoreKit.ISKPaymentQueueDelegate T:StoreKit.ISKPaymentTransactionObserver T:StoreKit.ISKProductsRequestDelegate T:StoreKit.ISKRequestDelegate +T:StoreKit.SKAdImpression +T:StoreKit.SKAdNetwork T:StoreKit.SKAdNetworkCoarseConversionValue T:StoreKit.SKANError T:StoreKit.SKArcadeService T:StoreKit.SKArcadeServiceRegisterHandler T:StoreKit.SKArcadeServiceSubscriptionHandler +T:StoreKit.SKCloudServiceController T:StoreKit.SKCloudServiceSetupMessageIdentifier T:StoreKit.SKCloudServiceSetupOptions +T:StoreKit.SKDownload +T:StoreKit.SKMutablePayment +T:StoreKit.SKOverlay T:StoreKit.SKOverlayDelegate T:StoreKit.SKOverlayPosition +T:StoreKit.SKPayment +T:StoreKit.SKPaymentDiscount +T:StoreKit.SKPaymentQueue T:StoreKit.SKPaymentQueueDelegate +T:StoreKit.SKPaymentTransaction T:StoreKit.SKPaymentTransactionObserver +T:StoreKit.SKProduct +T:StoreKit.SKProductDiscount T:StoreKit.SKProductDiscountType +T:StoreKit.SKProductsRequest T:StoreKit.SKProductsRequestDelegate T:StoreKit.SKProductsRequestResponseEventArgs +T:StoreKit.SKProductsResponse +T:StoreKit.SKProductStorePromotionController +T:StoreKit.SKProductSubscriptionPeriod T:StoreKit.SKReceiptProperties +T:StoreKit.SKReceiptRefreshRequest +T:StoreKit.SKRequest T:StoreKit.SKRequestDelegate T:StoreKit.SKRequestErrorEventArgs +T:StoreKit.SKStorefront T:StoreKit.SKStoreProductParameterKey T:StoreKit.StoreProductParameters T:System.Net.Http.CFNetworkHandler diff --git a/tests/common/TestProjects/MyTVApp/MainStoryboard.storyboard b/tests/common/TestProjects/MyTVApp/MainStoryboard.storyboard index 5e7da48007ef..8b76cfafdd16 100644 --- a/tests/common/TestProjects/MyTVApp/MainStoryboard.storyboard +++ b/tests/common/TestProjects/MyTVApp/MainStoryboard.storyboard @@ -1,42 +1,25 @@ - + - - + - + + - - - - - - - - + + + + + + + + + - + - - - - - - - - \ No newline at end of file + diff --git a/tests/common/TestProjects/MyTVMetalGame/Main.storyboard b/tests/common/TestProjects/MyTVMetalGame/Main.storyboard index 3fd9e87a9ee5..8b76cfafdd16 100644 --- a/tests/common/TestProjects/MyTVMetalGame/Main.storyboard +++ b/tests/common/TestProjects/MyTVMetalGame/Main.storyboard @@ -1,24 +1,24 @@ - + - + - - + + - + - - + + - - - - + + + + - + diff --git a/tests/common/TestRuntime.cs b/tests/common/TestRuntime.cs index 57c3f32b6f9f..82679f166952 100644 --- a/tests/common/TestRuntime.cs +++ b/tests/common/TestRuntime.cs @@ -403,6 +403,23 @@ public static bool CheckExactXcodeVersion (int major, int minor, int beta = 0) public static bool CheckXcodeVersion (int major, int minor, int build = 0) { switch (major) { + case 16: + switch (minor) { + case 0: +#if __WATCHOS__ + return CheckWatchOSSystemVersion (11, 0); +#elif __TVOS__ + return ChecktvOSSystemVersion (18, 0); +#elif __IOS__ + return CheckiOSSystemVersion (18, 0); +#elif MONOMAC + return CheckMacSystemVersion (15, 0); +#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}"); + } case 15: switch (minor) { case 0: diff --git a/tests/common/Tool.cs b/tests/common/Tool.cs index c24ead78c0a2..31585a8001e5 100644 --- a/tests/common/Tool.cs +++ b/tests/common/Tool.cs @@ -52,6 +52,14 @@ public static IEnumerable FilterUnrelatedWarnings (this IEnumerable return false; } break; + case 0000: // this is what mmp reports + case 5203: + switch (msg.Message) { + case "-ld_classic is deprecated and will be removed in a future release": + case "Native linking warning: warning: -ld_classic is deprecated and will be removed in a future release": + return false; + } + break; } return true; @@ -92,6 +100,11 @@ public StringBuilder Output { } } + public void FilterUnrelatedWarnings () + { + messages = messages.FilterUnrelatedWarnings ().ToList (); + } + public int Execute (IList arguments) { return Execute (ToolPath, arguments, false); diff --git a/tests/dotnet/AppWithResources/tvOS/Main.storyboard b/tests/dotnet/AppWithResources/tvOS/Main.storyboard index 6a96318d776e..8b76cfafdd16 100644 --- a/tests/dotnet/AppWithResources/tvOS/Main.storyboard +++ b/tests/dotnet/AppWithResources/tvOS/Main.storyboard @@ -1,42 +1,25 @@ - + - - + - + + - - - - - - - - + + + + + + + + + - + - - - - - - - diff --git a/tests/dotnet/AppWithXCAssets/tvOS/Main.storyboard b/tests/dotnet/AppWithXCAssets/tvOS/Main.storyboard index 6a96318d776e..8b76cfafdd16 100644 --- a/tests/dotnet/AppWithXCAssets/tvOS/Main.storyboard +++ b/tests/dotnet/AppWithXCAssets/tvOS/Main.storyboard @@ -1,42 +1,25 @@ - + - - + - + + - - - - - - - - + + + + + + + + + - + - - - - - - - diff --git a/tests/dotnet/MyTVApp/MainStoryboard.storyboard b/tests/dotnet/MyTVApp/MainStoryboard.storyboard index 5e7da48007ef..8b76cfafdd16 100644 --- a/tests/dotnet/MyTVApp/MainStoryboard.storyboard +++ b/tests/dotnet/MyTVApp/MainStoryboard.storyboard @@ -1,42 +1,25 @@ - + - - + - + + - - - - - - - - + + + + + + + + + - + - - - - - - - - \ No newline at end of file + diff --git a/tests/dotnet/UnitTests/MlaunchTest.cs b/tests/dotnet/UnitTests/MlaunchTest.cs index 5e22dd7287f2..77a0b37d146f 100644 --- a/tests/dotnet/UnitTests/MlaunchTest.cs +++ b/tests/dotnet/UnitTests/MlaunchTest.cs @@ -50,9 +50,9 @@ public void GetMlaunchInstallArguments (ApplePlatform platform, string runtimeId } [Test] - [TestCase (ApplePlatform.iOS, "iossimulator-x64;iossimulator-arm64", ":v2:runtime=com.apple.CoreSimulator.SimRuntime.iOS-17-2,devicetype=com.apple.CoreSimulator.SimDeviceType.iPhone-15-Pro")] + [TestCase (ApplePlatform.iOS, "iossimulator-x64;iossimulator-arm64", ":v2:runtime=com.apple.CoreSimulator.SimRuntime.iOS-%TPV%,devicetype=com.apple.CoreSimulator.SimDeviceType.iPhone-15-Pro")] [TestCase (ApplePlatform.iOS, "ios-arm64", "")] - [TestCase (ApplePlatform.TVOS, "tvossimulator-arm64", ":v2:runtime=com.apple.CoreSimulator.SimRuntime.tvOS-17-2,devicetype=com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-3rd-generation-1080p")] + [TestCase (ApplePlatform.TVOS, "tvossimulator-arm64", ":v2:runtime=com.apple.CoreSimulator.SimRuntime.tvOS-%TPV%,devicetype=com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-3rd-generation-1080p")] public void GetMlaunchRunArguments (ApplePlatform platform, string runtimeIdentifiers, string device) { var project = "MySimpleApp"; @@ -83,7 +83,7 @@ public void GetMlaunchRunArguments (ApplePlatform platform, string runtimeIdenti expectedArguments.Append (appPath.Substring (Path.GetDirectoryName (project_path)!.Length + 1)).Append ('/'); if (isSim) { expectedArguments.Append (" --device \""); - expectedArguments.Append (device); + expectedArguments.Append (device.Replace ("%TPV%", platform.GetTargetPlatformVersion ().Replace ('.', '-'))); expectedArguments.Append ('"'); } expectedArguments.Append ($" --wait-for-exit:true"); diff --git a/tests/introspection/ApiCoreImageFiltersTest.cs b/tests/introspection/ApiCoreImageFiltersTest.cs index 9240c15b272e..f09079b051a2 100644 --- a/tests/introspection/ApiCoreImageFiltersTest.cs +++ b/tests/introspection/ApiCoreImageFiltersTest.cs @@ -73,6 +73,8 @@ protected virtual bool Skip (string nativeName) case "CIConvertLabToRGB": case "CIConvertRGBtoLab": return true; + case "CIAreaAlphaWeightedHistogram": // not in Xcode 16 b1 or b2 headers. + return true; } } @@ -565,6 +567,13 @@ public void Keys () continue; } break; + case "CIToneMapHeadroom": + switch (key) { + case "outputValue:": + // no doc for argument + continue; + } + break; } var cap = Char.ToUpperInvariant (key [0]) + key.Substring (1); diff --git a/tests/introspection/ApiProtocolTest.cs b/tests/introspection/ApiProtocolTest.cs index 1286306c01b5..b775a46bd385 100644 --- a/tests/introspection/ApiProtocolTest.cs +++ b/tests/introspection/ApiProtocolTest.cs @@ -195,6 +195,14 @@ protected virtual bool Skip (Type type, string protocolName) case "PKContact": case "TKSmartCardPinFormat": return true; + // Xcode 16, conformance not in headers + case "PKAddCarKeyPassConfiguration": + case "PKAddSecureElementPassConfiguration": + case "PKAddShareablePassConfiguration": + case "ASAuthorizationPublicKeyCredentialLargeBlobAssertionInput": + case "ASAuthorizationPublicKeyCredentialLargeBlobAssertionOutput": + case "ASAuthorizationPublicKeyCredentialLargeBlobRegistrationInput": + return true; } break; case "NSMutableCopying": @@ -372,6 +380,23 @@ protected virtual bool Skip (Type type, string protocolName) case "TKSmartCardUserInteractionForSecurePinChange": case "TKSmartCardUserInteractionForSecurePinVerification": return true; + // Xcode 16, conformance not in headers + case "QLFileThumbnailRequest": + case "QLThumbnailReply": + case "PHPickerResult": + case "ASAuthorizationPublicKeyCredentialLargeBlobAssertionInput": + case "ASAuthorizationPublicKeyCredentialLargeBlobAssertionOutput": + case "ASAuthorizationPublicKeyCredentialLargeBlobRegistrationInput": + case "UIGestureRecognizer": + case "UIRotationGestureRecognizer": + case "UILongPressGestureRecognizer": + case "UITapGestureRecognizer": + case "UIPanGestureRecognizer": + case "UIPinchGestureRecognizer": + case "UISwipeGestureRecognizer": + case "UIScreenEdgePanGestureRecognizer": + case "UIHoverGestureRecognizer": + return true; } break; case "NSSecureCoding": @@ -546,6 +571,23 @@ protected virtual bool Skip (Type type, string protocolName) case "TKSmartCardUserInteractionForSecurePinChange": case "TKSmartCardUserInteractionForSecurePinVerification": return true; + // Xcode 16, conformance not in headers + case "QLFileThumbnailRequest": + case "QLThumbnailReply": + case "PHPickerResult": + case "ASAuthorizationPublicKeyCredentialLargeBlobAssertionInput": + case "ASAuthorizationPublicKeyCredentialLargeBlobAssertionOutput": + case "ASAuthorizationPublicKeyCredentialLargeBlobRegistrationInput": + case "UIGestureRecognizer": + case "UIRotationGestureRecognizer": + case "UILongPressGestureRecognizer": + case "UITapGestureRecognizer": + case "UIPanGestureRecognizer": + case "UIPinchGestureRecognizer": + case "UISwipeGestureRecognizer": + case "UIScreenEdgePanGestureRecognizer": + case "UIHoverGestureRecognizer": + return true; } break; // conformance added in Xcode 8 (iOS 10 / macOS 10.12) @@ -637,6 +679,11 @@ protected virtual bool Skip (Type type, string protocolName) if (type.Name == "NSUrl") return true; break; + case "NSTextAttachmentContainer": + // NSTextAttachment implementing the NSTextAttachmentContainer protocol was deprecated in Xcode 16 beta 1. + if (type.Name == "NSTextAttachment") + return true; + break; } return false; } diff --git a/tests/introspection/ApiSelectorTest.cs b/tests/introspection/ApiSelectorTest.cs index 723cdd07cccc..350936c7c0ba 100644 --- a/tests/introspection/ApiSelectorTest.cs +++ b/tests/introspection/ApiSelectorTest.cs @@ -989,6 +989,14 @@ protected virtual bool Skip (Type type, string selectorName) return TestRuntime.CheckXcodeVersion (14, 3); } break; + case "ASAuthorizationPublicKeyCredentialLargeBlobRegistrationOutput": + // Added protocol conformance to NSCopying/NSSecureCoding in Xcode 16.0 + switch (selectorName) { + case "copyWithZone:": + case "encodeWithCoder:": + return !TestRuntime.CheckXcodeVersion (16, 0); + } + break; } // old binding mistake diff --git a/tests/introspection/dotnet/shared.csproj b/tests/introspection/dotnet/shared.csproj index 2ec1b8e0389b..5cd27172d394 100644 --- a/tests/introspection/dotnet/shared.csproj +++ b/tests/introspection/dotnet/shared.csproj @@ -54,7 +54,7 @@ ApiCMAttachmentTest.cs - + diff --git a/tests/introspection/dotnet/tvOS/Info.plist b/tests/introspection/dotnet/tvOS/Info.plist index defc19db5179..6db77779cde0 100644 --- a/tests/introspection/dotnet/tvOS/Info.plist +++ b/tests/introspection/dotnet/tvOS/Info.plist @@ -22,8 +22,6 @@ 3 - UILaunchStoryboardName - LaunchScreen UISupportedInterfaceOrientations UIInterfaceOrientationPortrait diff --git a/tests/introspection/iOS/iOSApiCtorInitTest.cs b/tests/introspection/iOS/iOSApiCtorInitTest.cs index 5cc4972837e8..35529b889fd9 100644 --- a/tests/introspection/iOS/iOSApiCtorInitTest.cs +++ b/tests/introspection/iOS/iOSApiCtorInitTest.cs @@ -252,6 +252,9 @@ protected override bool Skip (Type type) return true; break; #endif + case "UITextLoupeSession": + // crashes on the bots, although I can't reproduce locally. + return true; } return base.Skip (type); } diff --git a/tests/introspection/iOS/introspection-ios.csproj b/tests/introspection/iOS/introspection-ios.csproj index ae1076119e02..56901f7b3870 100644 --- a/tests/introspection/iOS/introspection-ios.csproj +++ b/tests/introspection/iOS/introspection-ios.csproj @@ -182,7 +182,7 @@ - + diff --git a/tests/linker/ios/dont link/dont link.csproj b/tests/linker/ios/dont link/dont link.csproj index d21b6ca54a7e..34ce3ee3325b 100644 --- a/tests/linker/ios/dont link/dont link.csproj +++ b/tests/linker/ios/dont link/dont link.csproj @@ -97,7 +97,7 @@ - + diff --git a/tests/linker/ios/dont link/dotnet/shared.csproj b/tests/linker/ios/dont link/dotnet/shared.csproj index 556b16a11659..29fd57709fc9 100644 --- a/tests/linker/ios/dont link/dotnet/shared.csproj +++ b/tests/linker/ios/dont link/dotnet/shared.csproj @@ -49,7 +49,7 @@ - + diff --git a/tests/linker/ios/dont link/dotnet/tvOS/Info.plist b/tests/linker/ios/dont link/dotnet/tvOS/Info.plist index 793fccbc1482..49019f91f182 100644 --- a/tests/linker/ios/dont link/dotnet/tvOS/Info.plist +++ b/tests/linker/ios/dont link/dotnet/tvOS/Info.plist @@ -25,7 +25,5 @@ XSAppIconAssets Assets.xcassets/AppIcons.appiconset - UILaunchStoryboardName - LaunchScreen \ No newline at end of file diff --git a/tests/linker/ios/link all/dotnet/shared.csproj b/tests/linker/ios/link all/dotnet/shared.csproj index 76de1de2833f..82d12c4f1c78 100644 --- a/tests/linker/ios/link all/dotnet/shared.csproj +++ b/tests/linker/ios/link all/dotnet/shared.csproj @@ -89,7 +89,7 @@ - + diff --git a/tests/linker/ios/link all/dotnet/tvOS/Info.plist b/tests/linker/ios/link all/dotnet/tvOS/Info.plist index ba32790536f3..fa827e7428e5 100644 --- a/tests/linker/ios/link all/dotnet/tvOS/Info.plist +++ b/tests/linker/ios/link all/dotnet/tvOS/Info.plist @@ -27,7 +27,5 @@ XSAppIconAssets Assets.xcassets/AppIcons.appiconset - UILaunchStoryboardName - LaunchScreen \ No newline at end of file diff --git a/tests/linker/ios/link all/link all.csproj b/tests/linker/ios/link all/link all.csproj index 8caa6f6ca2ce..b20be15e6cf9 100644 --- a/tests/linker/ios/link all/link all.csproj +++ b/tests/linker/ios/link all/link all.csproj @@ -144,7 +144,7 @@ - + diff --git a/tests/linker/ios/link sdk/dotnet/shared.csproj b/tests/linker/ios/link sdk/dotnet/shared.csproj index 9c4588516349..7ded2b97d950 100644 --- a/tests/linker/ios/link sdk/dotnet/shared.csproj +++ b/tests/linker/ios/link sdk/dotnet/shared.csproj @@ -78,7 +78,7 @@ - + diff --git a/tests/linker/ios/link sdk/dotnet/tvOS/Info.plist b/tests/linker/ios/link sdk/dotnet/tvOS/Info.plist index a639d3ef9a5b..1e51616788b8 100644 --- a/tests/linker/ios/link sdk/dotnet/tvOS/Info.plist +++ b/tests/linker/ios/link sdk/dotnet/tvOS/Info.plist @@ -25,7 +25,5 @@ XSAppIconAssets Assets.xcassets/AppIcons.appiconset - UILaunchStoryboardName - LaunchScreen \ No newline at end of file diff --git a/tests/linker/ios/link sdk/link sdk.csproj b/tests/linker/ios/link sdk/link sdk.csproj index 6ba4b5de76cb..28ba17630267 100644 --- a/tests/linker/ios/link sdk/link sdk.csproj +++ b/tests/linker/ios/link sdk/link sdk.csproj @@ -142,7 +142,7 @@ - + diff --git a/tests/linker/ios/trimmode copy/dotnet/shared.csproj b/tests/linker/ios/trimmode copy/dotnet/shared.csproj index 0e59208e4342..eccf38cc269c 100644 --- a/tests/linker/ios/trimmode copy/dotnet/shared.csproj +++ b/tests/linker/ios/trimmode copy/dotnet/shared.csproj @@ -50,7 +50,7 @@ - + diff --git a/tests/linker/ios/trimmode copy/dotnet/tvOS/Info.plist b/tests/linker/ios/trimmode copy/dotnet/tvOS/Info.plist index d8cf21e5cfbd..0ffc5ac3a363 100644 --- a/tests/linker/ios/trimmode copy/dotnet/tvOS/Info.plist +++ b/tests/linker/ios/trimmode copy/dotnet/tvOS/Info.plist @@ -6,7 +6,5 @@ com.xamarin.trimmode_copy XSAppIconAssets Assets.xcassets/AppIcons.appiconset - UILaunchStoryboardName - LaunchScreen diff --git a/tests/linker/ios/trimmode link/dotnet/shared.csproj b/tests/linker/ios/trimmode link/dotnet/shared.csproj index b5795da770a3..f0fa5d8bbb8e 100644 --- a/tests/linker/ios/trimmode link/dotnet/shared.csproj +++ b/tests/linker/ios/trimmode link/dotnet/shared.csproj @@ -87,7 +87,7 @@ - + diff --git a/tests/linker/ios/trimmode link/dotnet/tvOS/Info.plist b/tests/linker/ios/trimmode link/dotnet/tvOS/Info.plist index d8cf21e5cfbd..0ffc5ac3a363 100644 --- a/tests/linker/ios/trimmode link/dotnet/tvOS/Info.plist +++ b/tests/linker/ios/trimmode link/dotnet/tvOS/Info.plist @@ -6,7 +6,5 @@ com.xamarin.trimmode_copy XSAppIconAssets Assets.xcassets/AppIcons.appiconset - UILaunchStoryboardName - LaunchScreen diff --git a/tests/mmptest/src/MMPTest.cs b/tests/mmptest/src/MMPTest.cs index 37b88dbab4b1..e884daa317dd 100644 --- a/tests/mmptest/src/MMPTest.cs +++ b/tests/mmptest/src/MMPTest.cs @@ -134,6 +134,7 @@ public void Unified_HelloWorld_ShouldHaveNoWarnings (bool release, bool full) var rv = TI.TestUnifiedExecutable (test); Console.WriteLine (rv.BuildResult); + rv.Messages.FilterUnrelatedWarnings (); if (full && release) { rv.Messages.AssertWarning (5220, "Skipping framework 'QTKit'. It is prohibited (rejected) by the Mac App Store"); // We get the MM5220 twice in the output, once from mmp and once from msbuild repeating what mmp said, so we can't assert that there's exactly 1 warning. diff --git a/tests/monotouch-test/AudioToolbox/AudioComponentTest.cs b/tests/monotouch-test/AudioToolbox/AudioComponentTest.cs index 060c915cc132..e437cc3d9534 100644 --- a/tests/monotouch-test/AudioToolbox/AudioComponentTest.cs +++ b/tests/monotouch-test/AudioToolbox/AudioComponentTest.cs @@ -6,6 +6,7 @@ using System.IO; using System.Collections.Generic; using System.Threading; +using System.Threading.Tasks; using Foundation; using AudioToolbox; using AudioUnit; @@ -146,30 +147,49 @@ public void TestConfigurationInfo () public void TestValidation () { TestRuntime.AssertXcodeVersion (14, 0); - var resources = new ResourceUsageInfo (); - resources.IOKitUserClient = new string [] { "CustomUserClient1" }; - resources.MachLookUpGlobalName = new string [] { "MachServiceName1" }; - resources.NetworkClient = false; - resources.TemporaryExceptionReadWrite = false; - var componentInfo = new AudioComponentInfo (); - componentInfo.Type = AudioTypeOutput.Generic.ToString (); - componentInfo.Subtype = "XMPL"; - componentInfo.Name = "XMPL"; - componentInfo.Version = 1; - componentInfo.ResourceUsage = resources; - using var component = AudioComponent.FindComponent (AudioTypeOutput.Generic); - Assert.IsNotNull (component); - // validate and break - var validation = component.Validate (null); - Assert.Contains (validation, - new List () { AudioComponentValidationResult.Unknown, AudioComponentValidationResult.Passed }, "validation"); + if (TestRuntime.CheckXcodeVersion (16, 0) && TestRuntime.IsInCI) + Assert.Ignore ("This test started randomly timing out in Xcode 16 beta 1, for unknown reasons."); + + var tcs = new TaskCompletionSource (); + var thread = new Thread (() => { + try { + var resources = new ResourceUsageInfo (); + resources.IOKitUserClient = new string [] { "CustomUserClient1" }; + resources.MachLookUpGlobalName = new string [] { "MachServiceName1" }; + resources.NetworkClient = false; + resources.TemporaryExceptionReadWrite = false; + + var componentInfo = new AudioComponentInfo (); + componentInfo.Type = AudioTypeOutput.Generic.ToString (); + componentInfo.Subtype = "XMPL"; + componentInfo.Name = "XMPL"; + componentInfo.Version = 1; + componentInfo.ResourceUsage = resources; + using var component = AudioComponent.FindComponent (AudioTypeOutput.Generic); + Assert.IsNotNull (component); + // validate and break + var validation = component.Validate (null); + Assert.Contains (validation, + new List () { AudioComponentValidationResult.Unknown, AudioComponentValidationResult.Passed }, "validation"); + tcs.SetResult (true); + } catch (Exception e) { + tcs.SetException (e); + } + }); + thread.IsBackground = true; + thread.Start (); + Assert.IsTrue (tcs.Task.Wait (TimeSpan.FromSeconds (20)), "Timed out"); } [Test] public void TestValidationAsync () { TestRuntime.AssertXcodeVersion (14, 0); + + if (TestRuntime.CheckXcodeVersion (16, 0) && TestRuntime.IsInCI) + Assert.Ignore ("This test started randomly timing out in Xcode 16 beta 1, for unknown reasons."); + var resources = new ResourceUsageInfo (); resources.IOKitUserClient = new string [] { "CustomUserClient1" }; resources.MachLookUpGlobalName = new string [] { "MachServiceName1" }; diff --git a/tests/monotouch-test/EventKit/CalendarTest.cs b/tests/monotouch-test/EventKit/CalendarTest.cs index ffd8f4afb5f8..7c7340dc1f40 100644 --- a/tests/monotouch-test/EventKit/CalendarTest.cs +++ b/tests/monotouch-test/EventKit/CalendarTest.cs @@ -62,18 +62,8 @@ public void FromEventStore () Assert.Null (c.CGColor, "CGColor"); #endif - if (TestRuntime.CheckXcodeVersion (4, 5)) { - // default value changed for iOS 6.0 beta 1 -#if __WATCHOS__ - Assert.True (c.Immutable, "Immutable"); -#else - Assert.False (c.Immutable, "Immutable"); -#endif - // new in 6.0 - Assert.AreEqual (EKEntityMask.Event, c.AllowedEntityTypes, "AllowedEntityTypes"); - } else { - Assert.True (c.Immutable, "Immutable"); - } + Assert.That (c.Immutable, Is.EqualTo (true).Or.EqualTo (false), "Immutable"); + Assert.AreEqual (EKEntityMask.Event, c.AllowedEntityTypes, "AllowedEntityTypes"); Assert.Null (c.Source, "Source"); Assert.False (c.Subscribed, "Subscribed"); diff --git a/tests/monotouch-test/HealthKit/CdaDocumentSampleTest.cs b/tests/monotouch-test/HealthKit/CdaDocumentSampleTest.cs index 24df1463c323..db73f5072e36 100644 --- a/tests/monotouch-test/HealthKit/CdaDocumentSampleTest.cs +++ b/tests/monotouch-test/HealthKit/CdaDocumentSampleTest.cs @@ -9,6 +9,8 @@ #if HAS_HEALTHKIT using System; +using System.Linq; +using System.Text.RegularExpressions; using Foundation; using ObjCRuntime; @@ -58,15 +60,12 @@ public void Error () var ex = Assert.Throws (action, "Exception"); #endif -#if MONOMAC - Assert.That (ex.Message, Does.Match ("startDate.*and endDate.*exceed the maximum allowed duration for this sample type"), "Exception Message"); -#else - if (TestRuntime.CheckXcodeVersion (15, 0)) { - Assert.That (ex.Message, Does.Match ("Objective-C exception thrown. Name: _HKObjectValidationFailureException Reason: Type HKSample can not have endDate of NSDate.distantFuture"), "Exception Message"); - } else { - Assert.That (ex.Message, Does.Match ("startDate.*and endDate.*exceed the maximum allowed duration for this sample type"), "Exception Message"); - } -#endif + var possibleMessages = new string [] { + "startDate.*and endDate.*exceed the maximum allowed duration for this sample type", + "Objective-C exception thrown. Name: _HKObjectValidationFailureException Reason: Type HKSample can not have endDate of NSDate.distantFuture", + }; + var success = possibleMessages.Any (v => Regex.IsMatch (ex.Message, v, RegexOptions.IgnoreCase)); + Assert.IsTrue (success, $"The exception message:\n{ex.Message}\nDoes not match any of the expected messages:\n\t{string.Join ("\n\t", possibleMessages)}"); } else { action (); } diff --git a/tests/monotouch-test/Security/KeyTest.cs b/tests/monotouch-test/Security/KeyTest.cs index e147cc4a4817..ab8d670d6ccd 100644 --- a/tests/monotouch-test/Security/KeyTest.cs +++ b/tests/monotouch-test/Security/KeyTest.cs @@ -509,6 +509,8 @@ public void RSA () #if __MACCATALYST__ var badDecrypt = !TestRuntime.CheckXcodeVersion (15, 0); +#elif __IOS__ || __TVOS__ || __WATCHOS__ + var badDecrypt = !TestRuntime.CheckXcodeVersion (16, 0); #else var badDecrypt = true; #endif diff --git a/tests/monotouch-test/UIKit/PopoverControllerTest.cs b/tests/monotouch-test/UIKit/PopoverControllerTest.cs index 04ead95de1a7..4ac977fa1822 100644 --- a/tests/monotouch-test/UIKit/PopoverControllerTest.cs +++ b/tests/monotouch-test/UIKit/PopoverControllerTest.cs @@ -55,11 +55,16 @@ public void PresentFromBarButtonItem_BadButton () pc.PresentFromBarButtonItem (bbi, UIPopoverArrowDirection.Down, true); #else // UIBarButtonItem is itself 'ok' but it's not assigned to a view + if (TestRuntime.CheckXcodeVersion (16, 0)) { + // No exception + pc.PresentFromBarButtonItem (bbi, UIPopoverArrowDirection.Down, true); + } else { #if NET - Assert.Throws (() => pc.PresentFromBarButtonItem (bbi, UIPopoverArrowDirection.Down, true)); + Assert.Throws (() => pc.PresentFromBarButtonItem (bbi, UIPopoverArrowDirection.Down, true)); #else - Assert.Throws (() => pc.PresentFromBarButtonItem (bbi, UIPopoverArrowDirection.Down, true)); + Assert.Throws (() => pc.PresentFromBarButtonItem (bbi, UIPopoverArrowDirection.Down, true)); #endif + } #endif // fails with: // Objective-C exception thrown. Name: NSInvalidArgumentException Reason: -[UIPopoverController presentPopoverFromBarButtonItem:permittedArrowDirections:animated:]: Popovers cannot be presented from a view which does not have a window. diff --git a/tests/monotouch-test/UIKit/TarBarItemTest.cs b/tests/monotouch-test/UIKit/TarBarItemTest.cs index 7f01424a117f..74fd82b1541e 100644 --- a/tests/monotouch-test/UIKit/TarBarItemTest.cs +++ b/tests/monotouch-test/UIKit/TarBarItemTest.cs @@ -44,20 +44,26 @@ public void Ctor_Defaults () [Test] public void Ctor_2 () { - using (UITabBarItem tbi = new UITabBarItem (UITabBarSystemItem.Bookmarks, nint.MaxValue)) { - Assert.Null (tbi.BadgeValue, "BadgeValue"); - Assert.True (tbi.Enabled, "Enabled"); + Assert.Multiple (() => { + using (UITabBarItem tbi = new UITabBarItem (UITabBarSystemItem.Bookmarks, nint.MaxValue)) { + Assert.Null (tbi.BadgeValue, "BadgeValue"); + Assert.True (tbi.Enabled, "Enabled"); #if !__TVOS__ - Assert.Null (tbi.FinishedSelectedImage, "FinishedSelectedImage"); - Assert.Null (tbi.FinishedUnselectedImage, "FinishedUnselectedImage"); + Assert.Null (tbi.FinishedSelectedImage, "FinishedSelectedImage"); + Assert.Null (tbi.FinishedUnselectedImage, "FinishedUnselectedImage"); #endif - Assert.Null (tbi.Image, "Image"); - Assert.That (tbi.ImageInsets, Is.EqualTo (UIEdgeInsets.Zero), "ImageInsets"); - Assert.That (tbi.Tag, Is.EqualTo (nint.MaxValue), "Tag"); - Assert.Null (tbi.Title, "Title"); - Assert.That (tbi.TitlePositionAdjustment.Horizontal, Is.EqualTo ((nfloat) 0f), "TitlePositionAdjustment.Horizontal"); - Assert.That (tbi.TitlePositionAdjustment.Vertical, Is.EqualTo ((nfloat) 0f), "TitlePositionAdjustment.Vertical"); - } + if (TestRuntime.CheckXcodeVersion (16, 0)) { + Assert.NotNull (tbi.Image, "Image"); + } else { + Assert.Null (tbi.Image, "Image"); + } + Assert.That (tbi.ImageInsets, Is.EqualTo (UIEdgeInsets.Zero), "ImageInsets"); + Assert.That (tbi.Tag, Is.EqualTo (nint.MaxValue), "Tag"); + Assert.That (tbi.Title, Is.Null.Or.EqualTo ("Bookmarks"), "Title"); + Assert.That (tbi.TitlePositionAdjustment.Horizontal, Is.EqualTo ((nfloat) 0f), "TitlePositionAdjustment.Horizontal"); + Assert.That (tbi.TitlePositionAdjustment.Vertical, Is.EqualTo ((nfloat) 0f), "TitlePositionAdjustment.Vertical"); + } + }); } [Test] diff --git a/tests/monotouch-test/UIKit/ViewControllerTest.cs b/tests/monotouch-test/UIKit/ViewControllerTest.cs index 2dcea75e5d11..48a69fe0ea76 100644 --- a/tests/monotouch-test/UIKit/ViewControllerTest.cs +++ b/tests/monotouch-test/UIKit/ViewControllerTest.cs @@ -89,41 +89,43 @@ public void NSAction_Null () public void Defaults () { using (var vc = new UIViewController ()) { - Assert.That (vc.ChildViewControllers, Is.Empty, "ChildViewControllers"); - Assert.False (vc.DefinesPresentationContext, "DefinesPresentationContext"); - Assert.False (vc.DisablesAutomaticKeyboardDismissal, "DisablesAutomaticKeyboardDismissal"); - Assert.False (vc.Editing, "Editing"); - Assert.False (vc.IsBeingDismissed, "IsBeingDismissed"); - Assert.False (vc.IsBeingPresented, "IsBeingPresented"); - Assert.False (vc.IsMovingFromParentViewController, "IsMovingFromParentViewController"); - Assert.False (vc.IsMovingToParentViewController, "IsMovingToParentViewController"); - Assert.False (vc.IsViewLoaded, "IsViewLoaded"); - Assert.False (vc.ModalInPopover, "ModalInPopover"); - Assert.Null (vc.NavigationController, "NavigationController"); - Assert.NotNull (vc.NibBundle, "NibBundle"); - Assert.Null (vc.NibName, "NibName"); - Assert.Null (vc.ParentViewController, "ParentViewController"); - Assert.Null (vc.PresentedViewController, "PresentedViewController"); - Assert.Null (vc.PresentingViewController, "PresentingViewController"); - Assert.False (vc.ProvidesPresentationContextTransitionStyle, "ProvidesPresentationContextTransitionStyle"); + Assert.Multiple (() => { + Assert.That (vc.ChildViewControllers, Is.Empty, "ChildViewControllers"); + Assert.False (vc.DefinesPresentationContext, "DefinesPresentationContext"); + Assert.That (vc.DisablesAutomaticKeyboardDismissal, Is.EqualTo (true).Or.EqualTo (false), "DisablesAutomaticKeyboardDismissal"); + Assert.False (vc.Editing, "Editing"); + Assert.False (vc.IsBeingDismissed, "IsBeingDismissed"); + Assert.False (vc.IsBeingPresented, "IsBeingPresented"); + Assert.False (vc.IsMovingFromParentViewController, "IsMovingFromParentViewController"); + Assert.False (vc.IsMovingToParentViewController, "IsMovingToParentViewController"); + Assert.False (vc.IsViewLoaded, "IsViewLoaded"); + Assert.False (vc.ModalInPopover, "ModalInPopover"); + Assert.Null (vc.NavigationController, "NavigationController"); + Assert.NotNull (vc.NibBundle, "NibBundle"); + Assert.Null (vc.NibName, "NibName"); + Assert.Null (vc.ParentViewController, "ParentViewController"); + Assert.Null (vc.PresentedViewController, "PresentedViewController"); + Assert.Null (vc.PresentingViewController, "PresentingViewController"); + Assert.False (vc.ProvidesPresentationContextTransitionStyle, "ProvidesPresentationContextTransitionStyle"); #if !__TVOS__ - Assert.True (vc.AutomaticallyForwardAppearanceAndRotationMethodsToChildViewControllers, "AutomaticallyForwardAppearanceAndRotationMethodsToChildViewControllers"); - Assert.False (vc.HidesBottomBarWhenPushed, "HidesBottomBarWhenPushed"); - Assert.Null (vc.ModalViewController, "ModalViewController"); - Assert.Null (vc.RotatingFooterView, "RotatingFooterView"); - Assert.Null (vc.RotatingHeaderView, "RotatingHeaderView"); + Assert.True (vc.AutomaticallyForwardAppearanceAndRotationMethodsToChildViewControllers, "AutomaticallyForwardAppearanceAndRotationMethodsToChildViewControllers"); + Assert.False (vc.HidesBottomBarWhenPushed, "HidesBottomBarWhenPushed"); + Assert.Null (vc.ModalViewController, "ModalViewController"); + Assert.Null (vc.RotatingFooterView, "RotatingFooterView"); + Assert.Null (vc.RotatingHeaderView, "RotatingHeaderView"); #if !__MACCATALYST__ - Assert.Null (vc.SearchDisplayController, "SearchDisplayController"); + Assert.Null (vc.SearchDisplayController, "SearchDisplayController"); #endif - Assert.False (vc.WantsFullScreenLayout, "WantsFullScreenLayout"); + Assert.False (vc.WantsFullScreenLayout, "WantsFullScreenLayout"); #endif - Assert.Null (vc.SplitViewController, "SplitViewController"); - Assert.Null (vc.Storyboard, "Storyboard"); - Assert.Null (vc.TabBarController, "TabBarController"); - Assert.NotNull (vc.TabBarItem, "TabBarItem"); - Assert.Null (vc.Title, "Title"); - Assert.Null (vc.ToolbarItems, "ToolbarItems"); - Assert.NotNull (vc.View, "View"); + Assert.Null (vc.SplitViewController, "SplitViewController"); + Assert.Null (vc.Storyboard, "Storyboard"); + Assert.Null (vc.TabBarController, "TabBarController"); + Assert.NotNull (vc.TabBarItem, "TabBarItem"); + Assert.Null (vc.Title, "Title"); + Assert.Null (vc.ToolbarItems, "ToolbarItems"); + Assert.NotNull (vc.View, "View"); + }); } } diff --git a/tests/monotouch-test/monotouch-test.csproj b/tests/monotouch-test/monotouch-test.csproj index f876a53c9e73..0ea06ca5c320 100644 --- a/tests/monotouch-test/monotouch-test.csproj +++ b/tests/monotouch-test/monotouch-test.csproj @@ -264,7 +264,7 @@ - + diff --git a/tests/mtouch/MTouch.cs b/tests/mtouch/MTouch.cs index d1f7857dd3a9..53b0a5ece0a8 100644 --- a/tests/mtouch/MTouch.cs +++ b/tests/mtouch/MTouch.cs @@ -2637,6 +2637,22 @@ public void Architectures_TVOS_Invalid () [TestCase (Target.Dev, "armv7k+llvm,arm64_32+llvm", "ARMv7k,ARM64_32", MTouchBitcode.Full)] [TestCase (Target.Sim, null, "i386", MTouchBitcode.Unspecified)] [TestCase (Target.Sim, "x86_64", "x86_64", MTouchBitcode.Unspecified)] + /* clang crashes in Xcode 16 beta 1 with: + + warning: overriding the module target triple with arm64_32-apple-watchos11.0.0 [-Woverride-module] + 1 warning generated. + nonnull metadata must be empty + %LDSTR_23 = load ptr, ptr getelementptr inbounds ([0 x ptr], ptr @mono_aot_Xamarin_WatchOS_llvm_got, i32 0, i32 23), align 4, !nonnull !2 + in function Xamarin_WatchOS_WatchKit_WKInterfaceController__cctor + fatal error: error in backend: Broken function found, compilation aborted! + clang++: error: clang frontend command failed with exit code 70 (use -v to see invocation) + Apple clang version 16.0.0 (clang-1600.0.20.10) + Target: arm64_32-apple-darwin23.5.0 + Thread model: posix + InstalledDir: /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin + clang++: note: diagnostic msg: Error generating preprocessed source(s) - no preprocessable inputs. + */ + [Ignore ("Crashes in clang")] public void Architectures_WatchOS (Target target, string abi, string expected_abi, MTouchBitcode bitcode) { AssertDeviceAvailable (); diff --git a/tests/mtouch/RegistrarTest.cs b/tests/mtouch/RegistrarTest.cs index 621ff08fe774..a642895c3a1b 100644 --- a/tests/mtouch/RegistrarTest.cs +++ b/tests/mtouch/RegistrarTest.cs @@ -1439,6 +1439,8 @@ public override void AwakeFromNib () foreach (var line in mtouch.OutputLines) { if (line.Contains ("warning: method 'paymentAuthorizationViewController:didAuthorizePayment:handler:' in protocol 'PKPaymentAuthorizationViewControllerDelegate' not implemented [-Wprotocol]")) continue; // Xcode 9 beta 1: this method changed from optional to required. + if (line.Contains ("warning: -ld_classic is deprecated and will be removed in a future release")) + continue; Assert.That (line, Does.Not.Match ("warning:"), "no warnings"); } } diff --git a/tests/test-libraries/Makefile b/tests/test-libraries/Makefile index 77566bd562fb..61725d4db362 100644 --- a/tests/test-libraries/Makefile +++ b/tests/test-libraries/Makefile @@ -242,9 +242,9 @@ else $(eval $(call Template,watchsimulator,WATCHSIMULATOR,x86_64,WatchSimulator,-mwatchos-simulator-version-min=$(MIN_WATCH_OS_VERSION) -isysroot $(SIMULATORWATCH_SDK))) endif ifdef WATCHOS_SUPPORTS_32BIT_DEVICE_ARCHITECTURES -$(eval $(call Template,watchos,WATCHOS,armv7k arm64_32,WatchOS,-mwatchos-version-min=$(MIN_WATCHOS_SDK_VERSION) -fembed-bitcode -isysroot $(DEVICEWATCH_SDK))) +$(eval $(call Template,watchos,WATCHOS,armv7k arm64_32,WatchOS,-mwatchos-version-min=$(MIN_WATCHOS_SDK_VERSION) -isysroot $(DEVICEWATCH_SDK))) else -$(eval $(call Template,watchos,WATCHOS,arm64_32,WatchOS,-mwatchos-version-min=$(MIN_WATCHOS_SDK_VERSION) -fembed-bitcode -isysroot $(DEVICEWATCH_SDK))) +$(eval $(call Template,watchos,WATCHOS,arm64_32,WatchOS,-mwatchos-version-min=$(MIN_WATCHOS_SDK_VERSION) -isysroot $(DEVICEWATCH_SDK))) endif endif ifdef INCLUDE_MAC diff --git a/tests/xtro-sharpie/Makefile b/tests/xtro-sharpie/Makefile index 3497baa72d98..28c5f2a3edc1 100644 --- a/tests/xtro-sharpie/Makefile +++ b/tests/xtro-sharpie/Makefile @@ -63,6 +63,7 @@ XIOS_RID = ios-arm64 $(XIOS_PCH): .stamp-check-sharpie $(SHARPIE) sdk-db --xcode $(XCODE) -s iphoneos$(IOS_SDK_VERSION) -a $(XIOS_ARCH) \ + -modules false \ -exclude FactoryOTAWifiUtils \ -exclude FactoryOTALogger \ -exclude FactoryOTANetworkUtils \ @@ -77,7 +78,8 @@ XWATCHOS_ARCH = armv7 XWATCHOS_PCH = watchos$(WATCH_SDK_VERSION)-$(XWATCHOS_ARCH).pch $(XWATCHOS_PCH): .stamp-check-sharpie - $(SHARPIE) sdk-db --xcode $(XCODE) -s watchos$(WATCH_SDK_VERSION) -a $(XWATCHOS_ARCH) + $(SHARPIE) sdk-db --xcode $(XCODE) -s watchos$(WATCH_SDK_VERSION) -a $(XWATCHOS_ARCH) \ + -modules false \ XTVOS ?= $(IOS_DESTDIR)/Library/Frameworks/Xamarin.iOS.framework/Versions/Current/lib/64bits/tvOS/Xamarin.TVOS.dll XTVOS_LIBDIR ?= $(IOS_DESTDIR)/Library/Frameworks/Xamarin.iOS.framework/Versions/Current/lib/mono/Xamarin.TVOS/ @@ -87,7 +89,8 @@ XTVOS_PCH = appletvos$(TVOS_SDK_VERSION)-$(XTVOS_ARCH).pch XTVOS_RID = tvos-arm64 $(XTVOS_PCH): .stamp-check-sharpie - $(SHARPIE) sdk-db --xcode $(XCODE) -s appletvos$(TVOS_SDK_VERSION) -a $(XTVOS_ARCH) + $(SHARPIE) sdk-db --xcode $(XCODE) -s appletvos$(TVOS_SDK_VERSION) -a $(XTVOS_ARCH) \ + -modules false \ XMACOS ?= $(MAC_DESTDIR)/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/64bits/mobile/Xamarin.Mac.dll XMACOS_LIBDIR ?= $(MAC_DESTDIR)/Library/Frameworks/Xamarin.Mac.framework/Versions/Current/lib/mono/Xamarin.Mac @@ -97,6 +100,7 @@ XMACOS_RID = osx-x64 $(XMACOS_PCH): .stamp-check-sharpie $(SHARPIE) sdk-db --xcode $(XCODE) -s macosx$(MACOS_SDK_VERSION) -a $(XMACOS_ARCH) \ + -modules false \ -exclude JavaNativeFoundation \ -exclude ParavirtualizedGraphics \ $(CORETELEPHONY_HEADERS) \ @@ -107,6 +111,7 @@ XMACCATALYST_RID = maccatalyst-x64 $(XMACCATALYST_PCH): .stamp-check-sharpie $(SHARPIE) sdk-db --xcode $(XCODE) -s ios$(MACCATALYST_SDK_VERSION)-macabi -a $(XMACCATALYST_ARCH) \ + -modules false \ -exclude AGL \ -exclude AudioVideoBridging \ -exclude CalendarStore \ @@ -308,7 +313,7 @@ remove-empty-files: U2TODO = u2todo/bin/Debug/u2todo.dll $(U2TODO): $(wildcard u2todo/*.cs u2todo/*.csproj xtro-sharpie/Filter.cs) - $(Q) unset MSBUILD_EXE_PATH && $(DOTNET) build $(DOTNET_BUILD_VERBOSITY) /bl:$@.binlog + $(Q) unset MSBUILD_EXE_PATH && $(DOTNET) build $(DOTNET_BUILD_VERBOSITY) u2todo/u2todo.csproj /bl:$@.binlog $(Q) touch $@ unclassified2todo-classic: $(U2TODO) diff --git a/tests/xtro-sharpie/api-annotations-dotnet/common-CloudKit.ignore b/tests/xtro-sharpie/api-annotations-dotnet/common-CloudKit.ignore index 8772fafbc0fb..22ed4f853734 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/common-CloudKit.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/common-CloudKit.ignore @@ -1,6 +1,3 @@ -## default init does not work, there's no init in base types, so it's a defacto designated initializer -!extra-designated-initializer! CKMarkNotificationsReadOperation::initWithNotificationIDsToMarkRead: is incorrectly decorated with an [DesignatedInitializer] attribute - ## we offer a better managed API using another selector !missing-selector! CKRecord::objectForKeyedSubscript: not bound !missing-selector! CKRecord::setObject:forKeyedSubscript: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/common-SystemConfiguration.ignore b/tests/xtro-sharpie/api-annotations-dotnet/common-SystemConfiguration.ignore index 8400bf2dc9ee..bbf76f2ac5e2 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/common-SystemConfiguration.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/common-SystemConfiguration.ignore @@ -5,6 +5,3 @@ !missing-enum! SCNetworkReachabilityFlags not bound !missing-enum! SCPreferencesNotification not bound !missing-pinvoke! SCCopyLastError is not bound - -## *GetTypeID are generally not bound -!missing-pinvoke! SCNetworkReachabilityGetTypeID is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-AVFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AVFoundation.todo index 70e9afa6da8b..f5528c2a5999 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-AVFoundation.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AVFoundation.todo @@ -163,7 +163,6 @@ !missing-selector! AVMusicTrack::usesAutomatedParameters not bound !missing-selector! AVMusicUserEvent::initWithData: not bound !missing-selector! AVMusicUserEvent::sizeInBytes not bound -!missing-selector! AVMutableComposition::insertTimeRange:ofAsset:atTime:completionHandler: not bound !missing-selector! AVMutableMovie::chapterMetadataGroupsBestMatchingPreferredLanguages: not bound !missing-selector! AVMutableMovie::chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys: not bound !missing-selector! AVMutableMovie::mediaSelectionGroupForMediaCharacteristic: not bound @@ -256,7 +255,6 @@ !missing-selector! AVSpeechSynthesizer::writeUtterance:toBufferCallback:toMarkerCallback: not bound !missing-selector! AVSpeechUtterance::initWithSSMLRepresentation: not bound !missing-selector! AVURLAsset::httpSessionIdentifier not bound -!missing-selector! AVVideoComposition::determineValidityForAsset:timeRange:validationDelegate:completionHandler: not bound !missing-type! AVAssetPlaybackAssistant not bound !missing-type! AVAUPresetEvent not bound !missing-type! AVExtendedNoteOnEvent not bound @@ -485,11 +483,8 @@ !missing-selector! AVPlayerVideoOutputConfiguration::activationTime not bound !missing-selector! AVPlayerVideoOutputConfiguration::dataChannelDescriptions not bound !missing-selector! AVPlayerVideoOutputConfiguration::sourcePlayerItem not bound -!missing-selector! AVVideoOutputSpecification::defaultPixelBufferAttributes not bound !missing-selector! AVVideoOutputSpecification::initWithTagCollections: not bound !missing-selector! AVVideoOutputSpecification::preferredTagCollections not bound -!missing-selector! AVVideoOutputSpecification::setDefaultPixelBufferAttributes: not bound -!missing-selector! AVVideoOutputSpecification::setOutputPixelBufferAttributes:forTagCollection: not bound !missing-selector! AVZoomRange::containsZoomFactor: not bound !missing-selector! AVZoomRange::maxZoomFactor not bound !missing-selector! AVZoomRange::minZoomFactor not bound @@ -497,3 +492,369 @@ !missing-type! AVPlayerVideoOutputConfiguration not bound !missing-type! AVVideoOutputSpecification not bound !missing-type! AVZoomRange not bound +!deprecated-attribute-missing! AVAggregateAssetDownloadTask missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:aggregateAssetDownloadTask:didCompleteForMediaSelection: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:aggregateAssetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad:forMediaSelection: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:aggregateAssetDownloadTask:willDownloadToURL: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:assetDownloadTask:didFinishDownloadingToURL: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:assetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadTask::loadedTimeRanges missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadTask::options missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadURLSession::aggregateAssetDownloadTaskWithURLAsset:mediaSelections:assetTitle:assetArtworkData:options: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadURLSession::assetDownloadTaskWithURLAsset:assetTitle:assetArtworkData:options: missing a [Deprecated] attribute +!missing-enum! AVCaptionAnimation not bound +!missing-enum! AVCaptionConversionValidatorStatus not bound +!missing-enum! AVCaptionDecoration not bound +!missing-enum! AVCaptionFontStyle not bound +!missing-enum! AVCaptionFontWeight not bound +!missing-enum! AVCaptionRegionDisplayAlignment not bound +!missing-enum! AVCaptionRegionScroll not bound +!missing-enum! AVCaptionRegionWritingMode not bound +!missing-enum! AVCaptionRubyAlignment not bound +!missing-enum! AVCaptionRubyPosition not bound +!missing-enum! AVCaptionTextAlignment not bound +!missing-enum! AVCaptionTextCombine not bound +!missing-enum! AVCaptionUnitsType not bound +!missing-enum! AVCaptureMultichannelAudioMode not bound +!missing-enum! AVExternalContentProtectionStatus not bound +!missing-enum! AVPlayerInterstitialEventTimelineOccupancy not bound +!missing-enum! AVPlayerItemSegmentType not bound +!missing-enum-value! AVCaptureVideoStabilizationMode native value AVCaptureVideoStabilizationModeCinematicExtendedEnhanced = 5 not bound +!missing-enum-value! AVError native value AVErrorToneMappingFailed = -11885 not bound +!missing-field! AVAssetImageGeneratorDynamicRangePolicyForceSDR not bound +!missing-field! AVAssetImageGeneratorDynamicRangePolicyMatchSource not bound +!missing-field! AVAssetPlaybackConfigurationOptionSpatialVideo not bound +!missing-field! AVCaptionConversionAdjustmentTypeTimeRange not bound +!missing-field! AVCaptionConversionWarningTypeExcessMediaData not bound +!missing-field! AVCaptionMediaSubTypeKey not bound +!missing-field! AVCaptionMediaTypeKey not bound +!missing-field! AVCaptionTimeCodeFrameDurationKey not bound +!missing-field! AVCaptionUseDropFrameTimeCodeKey not bound +!missing-field! AVFileTypeAppleiTT not bound +!missing-field! AVFileTypeSCC not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncNotification not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonCurrentSegmentChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonKey not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonLoadedTimeRangesChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonSegmentsChanged not bound +!missing-field! AVSampleBufferDisplayLayerReadyForDisplayDidChangeNotification not bound +!missing-field! AVSpatialCaptureDiscomfortReasonNotEnoughLight not bound +!missing-field! AVSpatialCaptureDiscomfortReasonSubjectTooClose not bound +!missing-field! AVVideoCodecTypeAppleProRes4444XQ not bound +!missing-field! AVVideoTransferFunction_IEC_sRGB not bound +!missing-pinvoke! AVCaptionDimensionMake is not bound +!missing-pinvoke! AVCaptionPointMake is not bound +!missing-pinvoke! AVCaptionSizeMake is not bound +!missing-protocol! AVAssetReaderCaptionValidationHandling not bound +!missing-protocol! AVMetricEventStreamPublisher not bound +!missing-protocol! AVMetricEventStreamSubscriber not bound +!missing-protocol! AVPlayerItemIntegratedTimelineObserver not bound +!missing-protocol! AVPlayerItemRenderedLegibleOutputPushDelegate not bound +!missing-protocol-conformance! AVPlayerItem should conform to AVMetricEventStreamPublisher (defined in 'AVMetricEventStreamPublisher' category) +!missing-protocol-member! AVAssetDownloadDelegate::URLSession:assetDownloadTask:willDownloadToURL: not found +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:didProvideContentKeyRequests:forInitializationData: not found +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:externalProtectionStatusDidChangeForContentKey: not found +!missing-selector! +AVAssetReaderOutputCaptionAdaptor::assetReaderOutputCaptionAdaptorWithAssetReaderTrackOutput: not bound +!missing-selector! +AVAssetVariantQualifier::predicateForAudioSampleRate:mediaSelectionOption:operatorType: not bound +!missing-selector! +AVAssetWriterInputCaptionAdaptor::assetWriterInputCaptionAdaptorWithAssetWriterInput: not bound +!missing-selector! +AVCaptionConversionValidator::captionConversionValidatorWithCaptions:timeRange:conversionSettings: not bound +!missing-selector! +AVCaptionFormatConformer::captionFormatConformerWithConversionSettings: not bound +!missing-selector! +AVCaptionRegion::appleITTBottomRegion not bound +!missing-selector! +AVCaptionRegion::appleITTLeftRegion not bound +!missing-selector! +AVCaptionRegion::appleITTRightRegion not bound +!missing-selector! +AVCaptionRegion::appleITTTopRegion not bound +!missing-selector! +AVCaptionRegion::subRipTextBottomRegion not bound +!missing-selector! +AVCaptureDevice::isBackgroundReplacementEnabled not bound +!missing-selector! +AVMetricEventStream::eventStream not bound +!missing-selector! AVAssetImageGenerator::dynamicRangePolicy not bound +!missing-selector! AVAssetImageGenerator::setDynamicRangePolicy: not bound +!missing-selector! AVAssetReaderOutputCaptionAdaptor::assetReaderTrackOutput not bound +!missing-selector! AVAssetReaderOutputCaptionAdaptor::captionsNotPresentInPreviousGroupsInCaptionGroup: not bound +!missing-selector! AVAssetReaderOutputCaptionAdaptor::initWithAssetReaderTrackOutput: not bound +!missing-selector! AVAssetReaderOutputCaptionAdaptor::nextCaptionGroup not bound +!missing-selector! AVAssetReaderOutputCaptionAdaptor::setValidationDelegate: not bound +!missing-selector! AVAssetReaderOutputCaptionAdaptor::validationDelegate not bound +!missing-selector! AVAssetResourceLoader::sendsCommonMediaClientDataAsHTTPHeaders not bound +!missing-selector! AVAssetResourceLoader::setSendsCommonMediaClientDataAsHTTPHeaders: not bound +!missing-selector! AVAssetWriterInputCaptionAdaptor::appendCaption: not bound +!missing-selector! AVAssetWriterInputCaptionAdaptor::appendCaptionGroup: not bound +!missing-selector! AVAssetWriterInputCaptionAdaptor::assetWriterInput not bound +!missing-selector! AVAssetWriterInputCaptionAdaptor::initWithAssetWriterInput: not bound +!missing-selector! AVAudioEnvironmentNode::isListenerHeadTrackingEnabled not bound +!missing-selector! AVAudioEnvironmentNode::setListenerHeadTrackingEnabled: not bound +!missing-selector! AVAudioFile::close not bound +!missing-selector! AVAudioFile::isOpen not bound +!missing-selector! AVCaption::animation not bound +!missing-selector! AVCaption::backgroundColorAtIndex:range: not bound +!missing-selector! AVCaption::decorationAtIndex:range: not bound +!missing-selector! AVCaption::fontStyleAtIndex:range: not bound +!missing-selector! AVCaption::fontWeightAtIndex:range: not bound +!missing-selector! AVCaption::initWithText:timeRange: not bound +!missing-selector! AVCaption::region not bound +!missing-selector! AVCaption::rubyAtIndex:range: not bound +!missing-selector! AVCaption::text not bound +!missing-selector! AVCaption::textAlignment not bound +!missing-selector! AVCaption::textColorAtIndex:range: not bound +!missing-selector! AVCaption::textCombineAtIndex:range: not bound +!missing-selector! AVCaption::timeRange not bound +!missing-selector! AVCaptionConversionAdjustment::adjustmentType not bound +!missing-selector! AVCaptionConversionTimeRangeAdjustment::durationOffset not bound +!missing-selector! AVCaptionConversionTimeRangeAdjustment::startTimeOffset not bound +!missing-selector! AVCaptionConversionValidator::captions not bound +!missing-selector! AVCaptionConversionValidator::initWithCaptions:timeRange:conversionSettings: not bound +!missing-selector! AVCaptionConversionValidator::status not bound +!missing-selector! AVCaptionConversionValidator::stopValidating not bound +!missing-selector! AVCaptionConversionValidator::timeRange not bound +!missing-selector! AVCaptionConversionValidator::validateCaptionConversionWithWarningHandler: not bound +!missing-selector! AVCaptionConversionValidator::warnings not bound +!missing-selector! AVCaptionConversionWarning::adjustment not bound +!missing-selector! AVCaptionConversionWarning::rangeOfCaptions not bound +!missing-selector! AVCaptionConversionWarning::warningType not bound +!missing-selector! AVCaptionFormatConformer::conformedCaptionForCaption:error: not bound +!missing-selector! AVCaptionFormatConformer::conformsCaptionsToTimeRange not bound +!missing-selector! AVCaptionFormatConformer::initWithConversionSettings: not bound +!missing-selector! AVCaptionFormatConformer::setConformsCaptionsToTimeRange: not bound +!missing-selector! AVCaptionGroup::captions not bound +!missing-selector! AVCaptionGroup::initWithCaptions:timeRange: not bound +!missing-selector! AVCaptionGroup::initWithTimeRange: not bound +!missing-selector! AVCaptionGroup::timeRange not bound +!missing-selector! AVCaptionGrouper::addCaption: not bound +!missing-selector! AVCaptionGrouper::flushAddedCaptionsIntoGroupsUpToTime: not bound +!missing-selector! AVCaptionRegion::displayAlignment not bound +!missing-selector! AVCaptionRegion::encodeWithCoder: not bound +!missing-selector! AVCaptionRegion::identifier not bound +!missing-selector! AVCaptionRegion::isEqual: not bound +!missing-selector! AVCaptionRegion::mutableCopyWithZone: not bound +!missing-selector! AVCaptionRegion::origin not bound +!missing-selector! AVCaptionRegion::scroll not bound +!missing-selector! AVCaptionRegion::size not bound +!missing-selector! AVCaptionRegion::writingMode not bound +!missing-selector! AVCaptionRenderer::bounds not bound +!missing-selector! AVCaptionRenderer::captions not bound +!missing-selector! AVCaptionRenderer::captionSceneChangesInRange: not bound +!missing-selector! AVCaptionRenderer::renderInContext:forTime: not bound +!missing-selector! AVCaptionRenderer::setBounds: not bound +!missing-selector! AVCaptionRenderer::setCaptions: not bound +!missing-selector! AVCaptionRendererScene::hasActiveCaptions not bound +!missing-selector! AVCaptionRendererScene::needsPeriodicRefresh not bound +!missing-selector! AVCaptionRendererScene::timeRange not bound +!missing-selector! AVCaptionRuby::alignment not bound +!missing-selector! AVCaptionRuby::initWithText: not bound +!missing-selector! AVCaptionRuby::initWithText:position:alignment: not bound +!missing-selector! AVCaptionRuby::position not bound +!missing-selector! AVCaptionRuby::text not bound +!missing-selector! AVCaptureDevice::isAutoVideoFrameRateEnabled not bound +!missing-selector! AVCaptureDevice::isBackgroundReplacementActive not bound +!missing-selector! AVCaptureDevice::setAutoVideoFrameRateEnabled: not bound +!missing-selector! AVCaptureDevice::spatialCaptureDiscomfortReasons not bound +!missing-selector! AVCaptureDeviceFormat::isAutoVideoFrameRateSupported not bound +!missing-selector! AVCaptureDeviceFormat::isBackgroundReplacementSupported not bound +!missing-selector! AVCaptureDeviceFormat::isSpatialVideoCaptureSupported not bound +!missing-selector! AVCaptureDeviceFormat::videoFrameRateRangeForBackgroundReplacement not bound +!missing-selector! AVCaptureDeviceInput::isMultichannelAudioModeSupported: not bound +!missing-selector! AVCaptureDeviceInput::multichannelAudioMode not bound +!missing-selector! AVCaptureDeviceInput::setMultichannelAudioMode: not bound +!missing-selector! AVCaptureMovieFileOutput::isSpatialVideoCaptureEnabled not bound +!missing-selector! AVCaptureMovieFileOutput::isSpatialVideoCaptureSupported not bound +!missing-selector! AVCaptureMovieFileOutput::setSpatialVideoCaptureEnabled: not bound +!missing-selector! AVCapturePhoto::constantColorCenterWeightedMeanConfidenceLevel not bound +!missing-selector! AVCapturePhoto::constantColorConfidenceMap not bound +!missing-selector! AVCapturePhoto::isConstantColorFallbackPhoto not bound +!missing-selector! AVCapturePhotoOutput::isConstantColorEnabled not bound +!missing-selector! AVCapturePhotoOutput::isConstantColorSupported not bound +!missing-selector! AVCapturePhotoOutput::isShutterSoundSuppressionSupported not bound +!missing-selector! AVCapturePhotoOutput::setConstantColorEnabled: not bound +!missing-selector! AVCapturePhotoSettings::isConstantColorEnabled not bound +!missing-selector! AVCapturePhotoSettings::isConstantColorFallbackPhotoDeliveryEnabled not bound +!missing-selector! AVCapturePhotoSettings::isShutterSoundSuppressionEnabled not bound +!missing-selector! AVCapturePhotoSettings::setConstantColorEnabled: not bound +!missing-selector! AVCapturePhotoSettings::setConstantColorFallbackPhotoDeliveryEnabled: not bound +!missing-selector! AVCapturePhotoSettings::setShutterSoundSuppressionEnabled: not bound +!missing-selector! AVCaptureSession::configuresApplicationAudioSessionToMixWithOthers not bound +!missing-selector! AVCaptureSession::setConfiguresApplicationAudioSessionToMixWithOthers: not bound +!missing-selector! AVContentKey::externalContentProtectionStatus not bound +!missing-selector! AVContentKey::revoke not bound +!missing-selector! AVMetricContentKeyRequestEvent::contentKeySpecifier not bound +!missing-selector! AVMetricContentKeyRequestEvent::isClientInitiated not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaType not bound +!missing-selector! AVMetricErrorEvent::didRecover not bound +!missing-selector! AVMetricErrorEvent::error not bound +!missing-selector! AVMetricEvent::date not bound +!missing-selector! AVMetricEvent::mediaTime not bound +!missing-selector! AVMetricEvent::sessionID not bound +!missing-selector! AVMetricEventStream::addPublisher: not bound +!missing-selector! AVMetricEventStream::setSubscriber:queue: not bound +!missing-selector! AVMetricEventStream::subscribeToAllMetricEvents not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvent: not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvents: not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::byteRange not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::isMapSegment not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::url not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::isMultivariantPlaylist not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::byteRange not bound +!missing-selector! AVMetricMediaResourceRequestEvent::errorEvent not bound +!missing-selector! AVMetricMediaResourceRequestEvent::networkTransactionMetrics not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::serverAddress not bound +!missing-selector! AVMetricMediaResourceRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::wasReadFromCache not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::contentKeyRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::mediaSegmentRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::playlistRequestEvents not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::timeTaken not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::variant not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::errorEvent not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::mediaResourceRequestCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::playbackDuration not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::recoverableErrorCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::stallCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentInInitialStartup not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentRecoveringFromStall not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedAverageBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedPeakBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::variantSwitchCount not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::previousRate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::rate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::variant not bound +!missing-selector! AVMetricPlayerItemSeekDidCompleteEvent::didSeekInBuffer not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::didSucceed not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::fromVariant not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::toVariant not bound +!missing-selector! AVMutableCaption::animation not bound +!missing-selector! AVMutableCaption::region not bound +!missing-selector! AVMutableCaption::removeBackgroundColorInRange: not bound +!missing-selector! AVMutableCaption::removeDecorationInRange: not bound +!missing-selector! AVMutableCaption::removeFontStyleInRange: not bound +!missing-selector! AVMutableCaption::removeFontWeightInRange: not bound +!missing-selector! AVMutableCaption::removeRubyInRange: not bound +!missing-selector! AVMutableCaption::removeTextColorInRange: not bound +!missing-selector! AVMutableCaption::removeTextCombineInRange: not bound +!missing-selector! AVMutableCaption::setAVMutableCaption: not bound +!missing-selector! AVMutableCaption::setBackgroundColor:inRange: not bound +!missing-selector! AVMutableCaption::setDecoration:inRange: not bound +!missing-selector! AVMutableCaption::setFontStyle:inRange: not bound +!missing-selector! AVMutableCaption::setFontWeight:inRange: not bound +!missing-selector! AVMutableCaption::setRuby:inRange: not bound +!missing-selector! AVMutableCaption::setText: not bound +!missing-selector! AVMutableCaption::setTextAlignment: not bound +!missing-selector! AVMutableCaption::setTextColor:inRange: not bound +!missing-selector! AVMutableCaption::setTextCombine:inRange: not bound +!missing-selector! AVMutableCaption::setTimeRange: not bound +!missing-selector! AVMutableCaption::text not bound +!missing-selector! AVMutableCaption::textAlignment not bound +!missing-selector! AVMutableCaption::timeRange not bound +!missing-selector! AVMutableCaptionRegion::displayAlignment not bound +!missing-selector! AVMutableCaptionRegion::init not bound +!missing-selector! AVMutableCaptionRegion::initWithIdentifier: not bound +!missing-selector! AVMutableCaptionRegion::origin not bound +!missing-selector! AVMutableCaptionRegion::scroll not bound +!missing-selector! AVMutableCaptionRegion::setDisplayAlignment: not bound +!missing-selector! AVMutableCaptionRegion::setOrigin: not bound +!missing-selector! AVMutableCaptionRegion::setScroll: not bound +!missing-selector! AVMutableCaptionRegion::setSize: not bound +!missing-selector! AVMutableCaptionRegion::setWritingMode: not bound +!missing-selector! AVMutableCaptionRegion::size not bound +!missing-selector! AVMutableCaptionRegion::writingMode not bound +!missing-selector! AVMutableComposition::insertTimeRange:ofTracks:atTime:error: not bound +!missing-selector! AVPlayerInterstitialEvent::contentMayVary not bound +!missing-selector! AVPlayerInterstitialEvent::plannedDuration not bound +!missing-selector! AVPlayerInterstitialEvent::setContentMayVary: not bound +!missing-selector! AVPlayerInterstitialEvent::setPlannedDuration: not bound +!missing-selector! AVPlayerInterstitialEvent::setSupplementsPrimaryContent: not bound +!missing-selector! AVPlayerInterstitialEvent::setTimelineOccupancy: not bound +!missing-selector! AVPlayerInterstitialEvent::supplementsPrimaryContent not bound +!missing-selector! AVPlayerInterstitialEvent::timelineOccupancy not bound +!missing-selector! AVPlayerItem::integratedTimeline not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addBoundaryTimeObserverForSegment:offsetsIntoSegment:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addPeriodicTimeObserverForInterval:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentSnapshot not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimeline::removeTimeObserver: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToDate:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToTime:toleranceBefore:toleranceAfter:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentSegment not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::duration not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::mapTime:toSegment:atSegmentOffset: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::segments not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::advanceIntervalForDelegateInvocation not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::delegate not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::delegateQueue not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::initWithVideoDisplaySize: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::setAdvanceIntervalForDelegateInvocation: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::setDelegate:queue: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::setVideoDisplaySize: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::videoDisplaySize not bound +!missing-selector! AVPlayerItemSegment::interstitialEvent not bound +!missing-selector! AVPlayerItemSegment::loadedTimeRanges not bound +!missing-selector! AVPlayerItemSegment::segmentType not bound +!missing-selector! AVPlayerItemSegment::startDate not bound +!missing-selector! AVPlayerItemSegment::timeMapping not bound +!missing-selector! AVPlayerVideoOutputConfiguration::preferredTransform not bound +!missing-selector! AVRenderedCaptionImage::pixelBuffer not bound +!missing-selector! AVRenderedCaptionImage::position not bound +!missing-selector! AVSampleBufferDisplayLayer::isReadyForDisplay not bound +!missing-selector! AVSampleBufferVideoRenderer::copyDisplayedPixelBuffer not bound +!missing-selector! AVSampleBufferVideoRenderer::expectMinimumUpcomingSampleBufferPresentationTime: not bound +!missing-selector! AVSampleBufferVideoRenderer::expectMonotonicallyIncreasingUpcomingSampleBufferPresentationTimes not bound +!missing-selector! AVSampleBufferVideoRenderer::loadVideoPerformanceMetricsWithCompletionHandler: not bound +!missing-selector! AVSampleBufferVideoRenderer::resetUpcomingSampleBufferPresentationTimeExpectations not bound +!missing-selector! AVVideoComposition::isValidForTracks:assetDuration:timeRange:validationDelegate: not bound +!missing-selector! AVVideoOutputSpecification::defaultOutputSettings not bound +!missing-selector! AVVideoOutputSpecification::setDefaultOutputSettings: not bound +!missing-selector! AVVideoOutputSpecification::setOutputSettings:forTagCollection: not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfCorruptedFrames not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfDroppedFrames not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfFramesDisplayedUsingOptimizedCompositing not bound +!missing-selector! AVVideoPerformanceMetrics::totalAccumulatedFrameDelay not bound +!missing-selector! AVVideoPerformanceMetrics::totalNumberOfFrames not bound +!missing-type! AVAssetReaderOutputCaptionAdaptor not bound +!missing-type! AVAssetWriterInputCaptionAdaptor not bound +!missing-type! AVCaption not bound +!missing-type! AVCaptionConversionAdjustment not bound +!missing-type! AVCaptionConversionTimeRangeAdjustment not bound +!missing-type! AVCaptionConversionValidator not bound +!missing-type! AVCaptionConversionWarning not bound +!missing-type! AVCaptionFormatConformer not bound +!missing-type! AVCaptionGroup not bound +!missing-type! AVCaptionGrouper not bound +!missing-type! AVCaptionRegion not bound +!missing-type! AVCaptionRenderer not bound +!missing-type! AVCaptionRendererScene not bound +!missing-type! AVCaptionRuby not bound +!missing-type! AVMetricContentKeyRequestEvent not bound +!missing-type! AVMetricErrorEvent not bound +!missing-type! AVMetricEvent not bound +!missing-type! AVMetricEventStream not bound +!missing-type! AVMetricHLSMediaSegmentRequestEvent not bound +!missing-type! AVMetricHLSPlaylistRequestEvent not bound +!missing-type! AVMetricMediaResourceRequestEvent not bound +!missing-type! AVMetricPlayerItemInitialLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemPlaybackSummaryEvent not bound +!missing-type! AVMetricPlayerItemRateChangeEvent not bound +!missing-type! AVMetricPlayerItemSeekDidCompleteEvent not bound +!missing-type! AVMetricPlayerItemSeekEvent not bound +!missing-type! AVMetricPlayerItemStallEvent not bound +!missing-type! AVMetricPlayerItemVariantSwitchEvent not bound +!missing-type! AVMutableCaption not bound +!missing-type! AVMutableCaptionRegion not bound +!missing-type! AVPlayerItemIntegratedTimeline not bound +!missing-type! AVPlayerItemIntegratedTimelineSnapshot not bound +!missing-type! AVPlayerItemRenderedLegibleOutput not bound +!missing-type! AVPlayerItemSegment not bound +!missing-type! AVRenderedCaptionImage not bound +!missing-type! AVVideoPerformanceMetrics not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Accessibility.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Accessibility.todo new file mode 100644 index 000000000000..8d151946b0c5 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Accessibility.todo @@ -0,0 +1,5 @@ +!missing-enum! AXSettingsFeature not bound +!missing-field! AXPrefersNonBlinkingTextInsertionIndicatorDidChangeNotification not bound +!missing-pinvoke! AXAssistiveAccessEnabled is not bound +!missing-pinvoke! AXOpenSettingsFeature is not bound +!missing-pinvoke! AXPrefersNonBlinkingTextInsertionIndicator is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-AccessorySetupKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AccessorySetupKit.todo new file mode 100644 index 000000000000..3967f6d3b529 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AccessorySetupKit.todo @@ -0,0 +1,63 @@ +!missing-enum! ASAccessoryEventType not bound +!missing-enum! ASAccessoryRenameOptions not bound +!missing-enum! ASAccessoryState not bound +!missing-enum! ASAccessorySupportOptions not bound +!missing-enum! ASErrorCode not bound +!missing-field! ASErrorDomain not bound +!missing-selector! ASAccessory::bluetoothIdentifier not bound +!missing-selector! ASAccessory::descriptor not bound +!missing-selector! ASAccessory::displayName not bound +!missing-selector! ASAccessory::SSID not bound +!missing-selector! ASAccessory::state not bound +!missing-selector! ASAccessoryEvent::accessory not bound +!missing-selector! ASAccessoryEvent::error not bound +!missing-selector! ASAccessoryEvent::eventType not bound +!missing-selector! ASAccessorySession::accessories not bound +!missing-selector! ASAccessorySession::activateWithQueue:eventHandler: not bound +!missing-selector! ASAccessorySession::finishAuthorization:settings:completionHandler: not bound +!missing-selector! ASAccessorySession::invalidate not bound +!missing-selector! ASAccessorySession::removeAccessory:completionHandler: not bound +!missing-selector! ASAccessorySession::renameAccessory:options:completionHandler: not bound +!missing-selector! ASAccessorySession::showPickerForDisplayItems:completionHandler: not bound +!missing-selector! ASAccessorySession::showPickerWithCompletionHandler: not bound +!missing-selector! ASAccessorySettings::setSSID: not bound +!missing-selector! ASAccessorySettings::SSID not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothCompanyIdentifier not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothManufacturerDataBlob not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothManufacturerDataMask not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothNameSubstring not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothServiceDataBlob not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothServiceDataMask not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothServiceUUID not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothCompanyIdentifier: not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothManufacturerDataBlob: not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothManufacturerDataMask: not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothNameSubstring: not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothServiceDataBlob: not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothServiceDataMask: not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothServiceUUID: not bound +!missing-selector! ASDiscoveryDescriptor::setSSID: not bound +!missing-selector! ASDiscoveryDescriptor::setSSIDPrefix: not bound +!missing-selector! ASDiscoveryDescriptor::setSupportedOptions: not bound +!missing-selector! ASDiscoveryDescriptor::SSID not bound +!missing-selector! ASDiscoveryDescriptor::SSIDPrefix not bound +!missing-selector! ASDiscoveryDescriptor::supportedOptions not bound +!missing-selector! ASMigrationDisplayItem::hotspotSSID not bound +!missing-selector! ASMigrationDisplayItem::peripheralIdentifier not bound +!missing-selector! ASMigrationDisplayItem::setHotspotSSID: not bound +!missing-selector! ASMigrationDisplayItem::setPeripheralIdentifier: not bound +!missing-selector! ASPickerDisplayItem::allowsRename not bound +!missing-selector! ASPickerDisplayItem::descriptor not bound +!missing-selector! ASPickerDisplayItem::initWithName:productImage:descriptor: not bound +!missing-selector! ASPickerDisplayItem::name not bound +!missing-selector! ASPickerDisplayItem::productImage not bound +!missing-selector! ASPickerDisplayItem::renameOptions not bound +!missing-selector! ASPickerDisplayItem::setAllowsRename: not bound +!missing-selector! ASPickerDisplayItem::setRenameOptions: not bound +!missing-type! ASAccessory not bound +!missing-type! ASAccessoryEvent not bound +!missing-type! ASAccessorySession not bound +!missing-type! ASAccessorySettings not bound +!missing-type! ASDiscoveryDescriptor not bound +!missing-type! ASMigrationDisplayItem not bound +!missing-type! ASPickerDisplayItem not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-AudioToolbox.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AudioToolbox.todo index b6d479983874..18d4bb0c9c0e 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-AudioToolbox.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AudioToolbox.todo @@ -1,3 +1,7 @@ !missing-enum! AUVoiceIOOtherAudioDuckingLevel not bound !missing-pinvoke! AudioFileGetUserDataAtOffset is not bound !missing-pinvoke! AudioFileGetUserDataSize64 is not bound +!missing-enum! AudioConverterOptions not bound +!missing-pinvoke! AudioConverterNewWithOptions is not bound +!missing-pinvoke! AudioConverterPrepare is not bound +!missing-selector! AUAudioUnit::migrateFromPlugin not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-AuthenticationServices.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AuthenticationServices.todo new file mode 100644 index 000000000000..e222b9c6ab70 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AuthenticationServices.todo @@ -0,0 +1,110 @@ +!deprecated-attribute-missing! ASWebAuthenticationSession::initWithURL:callbackURLScheme:completionHandler: missing a [Deprecated] attribute +!missing-enum! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequestStyle not bound +!missing-enum! ASCredentialIdentityTypes not bound +!missing-enum! ASUserAgeRange not bound +!missing-enum-value! ASAuthorizationError native value ASAuthorizationErrorMatchedExcludedCredential = 1006 not bound +!missing-enum-value! ASCredentialRequestType native value ASCredentialRequestTypeOneTimeCode = 3 not bound +!missing-enum-value! ASCredentialRequestType native value ASCredentialRequestTypePasskeyRegistration = 2 not bound +!missing-enum-value! ASExtensionErrorCode native value ASExtensionErrorCodeMatchedExcludedCredential = 102 not bound +!missing-protocol! ASAuthorizationWebBrowserPlatformPublicKeyCredentialAssertionRequest not bound +!missing-protocol! ASAuthorizationWebBrowserPlatformPublicKeyCredentialProvider not bound +!missing-protocol! ASAuthorizationWebBrowserPlatformPublicKeyCredentialRegistrationRequest not bound +!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialAssertionRequest not bound +!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialProvider not bound +!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialRegistrationRequest not bound +!missing-selector! +ASAuthorizationPublicKeyCredentialPRFRegistrationInput::checkForSupport not bound +!missing-selector! +ASOneTimeCodeCredential::credentialWithCode: not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithCustomScheme: not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithHTTPSHost:path: not bound +!missing-selector! ASAuthorizationAppleIDCredential::userAgeRange not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertion::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertionRequest::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertionRequest::setPrf: not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialProvider::createCredentialRegistrationRequestWithChallenge:name:userID:requestStyle: not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistration::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::requestStyle not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::setPrf: not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::setRequestStyle: not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::initWithInputValues:perCredentialInputValues: not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::inputValues not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::perCredentialInputValues not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::initWithSaltInput1:saltInput2: not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::saltInput1 not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::saltInput2 not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionOutput::first not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionOutput::second not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFRegistrationInput::shouldCheckForSupport not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFRegistrationOutput::isSupported not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertion::appID not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest::appID not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest::setAppID: not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialRegistration::transports not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::credentialID not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::customTitle not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::name not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::providerName not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::relyingParty not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::userHandle not bound +!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::authorizationStateForPlatformCredentials not bound +!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::init not bound +!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::platformCredentialsForRelyingParty:completionHandler: not bound +!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::requestAuthorizationForPublicKeyCredentials: not bound +!missing-selector! ASCredentialIdentityStore::getCredentialIdentitiesForService:credentialIdentityTypes:completionHandler: not bound +!missing-selector! ASCredentialProviderExtensionContext::completeOneTimeCodeRequestWithSelectedCredential:completionHandler: not bound +!missing-selector! ASCredentialProviderExtensionContext::completeRequestWithTextToInsert:completionHandler: not bound +!missing-selector! ASCredentialProviderViewController::performPasskeyRegistrationWithoutUserInteractionIfPossible: not bound +!missing-selector! ASCredentialProviderViewController::prepareInterfaceForUserChoosingTextToInsert not bound +!missing-selector! ASCredentialProviderViewController::prepareOneTimeCodeCredentialListForServiceIdentifiers: not bound +!missing-selector! ASOneTimeCodeCredential::code not bound +!missing-selector! ASOneTimeCodeCredential::initWithCode: not bound +!missing-selector! ASOneTimeCodeCredentialIdentity::initWithServiceIdentifier:label:recordIdentifier: not bound +!missing-selector! ASOneTimeCodeCredentialIdentity::label not bound +!missing-selector! ASOneTimeCodeCredentialRequest::initWithCredentialIdentity: not bound +!missing-selector! ASPasskeyAssertionCredential::extensionOutput not bound +!missing-selector! ASPasskeyAssertionCredential::initWithUserHandle:relyingParty:signature:clientDataHash:authenticatorData:credentialID:extensionOutput: not bound +!missing-selector! ASPasskeyAssertionCredential::setExtensionOutput: not bound +!missing-selector! ASPasskeyAssertionCredentialExtensionInput::largeBlob not bound +!missing-selector! ASPasskeyAssertionCredentialExtensionOutput::initWithLargeBlobOutput: not bound +!missing-selector! ASPasskeyAssertionCredentialExtensionOutput::largeBlobAssertionOutput not bound +!missing-selector! ASPasskeyCredentialRequest::assertionExtensionInput not bound +!missing-selector! ASPasskeyCredentialRequest::excludedCredentials not bound +!missing-selector! ASPasskeyCredentialRequest::initWithCredentialIdentity:clientDataHash:userVerificationPreference:supportedAlgorithms:assertionExtensionInput: not bound +!missing-selector! ASPasskeyCredentialRequest::initWithCredentialIdentity:clientDataHash:userVerificationPreference:supportedAlgorithms:registrationExtensionInput: not bound +!missing-selector! ASPasskeyCredentialRequest::registrationExtensionInput not bound +!missing-selector! ASPasskeyCredentialRequestParameters::extensionInput not bound +!missing-selector! ASPasskeyRegistrationCredential::extensionOutput not bound +!missing-selector! ASPasskeyRegistrationCredential::initWithRelyingParty:clientDataHash:credentialID:attestationObject:extensionOutput: not bound +!missing-selector! ASPasskeyRegistrationCredential::setExtensionOutput: not bound +!missing-selector! ASPasskeyRegistrationCredentialExtensionInput::largeBlob not bound +!missing-selector! ASPasskeyRegistrationCredentialExtensionOutput::initWithLargeBlobOutput: not bound +!missing-selector! ASPasskeyRegistrationCredentialExtensionOutput::largeBlobRegistrationOutput not bound +!missing-selector! ASPublicKeyCredentialClientData::challenge not bound +!missing-selector! ASPublicKeyCredentialClientData::crossOrigin not bound +!missing-selector! ASPublicKeyCredentialClientData::initWithChallenge:origin: not bound +!missing-selector! ASPublicKeyCredentialClientData::origin not bound +!missing-selector! ASPublicKeyCredentialClientData::setChallenge: not bound +!missing-selector! ASPublicKeyCredentialClientData::setCrossOrigin: not bound +!missing-selector! ASPublicKeyCredentialClientData::setOrigin: not bound +!missing-selector! ASPublicKeyCredentialClientData::setTopOrigin: not bound +!missing-selector! ASPublicKeyCredentialClientData::topOrigin not bound +!missing-selector! ASWebAuthenticationSession::additionalHeaderFields not bound +!missing-selector! ASWebAuthenticationSession::initWithURL:callback:completionHandler: not bound +!missing-selector! ASWebAuthenticationSession::setAdditionalHeaderFields: not bound +!missing-selector! ASWebAuthenticationSessionCallback::matchesURL: not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionInput not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionOutput not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFRegistrationInput not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFRegistrationOutput not bound +!missing-type! ASAuthorizationWebBrowserPlatformPublicKeyCredential not bound +!missing-type! ASAuthorizationWebBrowserPublicKeyCredentialManager not bound +!missing-type! ASOneTimeCodeCredential not bound +!missing-type! ASOneTimeCodeCredentialIdentity not bound +!missing-type! ASOneTimeCodeCredentialRequest not bound +!missing-type! ASPasskeyAssertionCredentialExtensionInput not bound +!missing-type! ASPasskeyAssertionCredentialExtensionOutput not bound +!missing-type! ASPasskeyRegistrationCredentialExtensionInput not bound +!missing-type! ASPasskeyRegistrationCredentialExtensionOutput not bound +!missing-type! ASPublicKeyCredentialClientData not bound +!missing-type! ASWebAuthenticationSessionCallback not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-AutomaticAssessmentConfiguration.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AutomaticAssessmentConfiguration.todo new file mode 100644 index 000000000000..d0e5148b48e7 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AutomaticAssessmentConfiguration.todo @@ -0,0 +1,13 @@ +!missing-enum-value! AEAssessmentErrorCode native value AEAssessmentErrorConfigurationUpdatesNotSupported = 4 not bound +!missing-enum-value! AEAssessmentErrorCode native value AEAssessmentErrorMultipleParticipantsNotSupported = 3 not bound +!missing-protocol-member! AEAssessmentSessionDelegate::assessmentSession:failedToUpdateToConfiguration:error: not found +!missing-protocol-member! AEAssessmentSessionDelegate::assessmentSessionDidUpdate: not found +!missing-selector! +AEAssessmentSession::supportsConfigurationUpdates not bound +!missing-selector! +AEAssessmentSession::supportsMultipleParticipants not bound +!missing-selector! AEAssessmentApplication::initWithBundleIdentifier: not bound +!missing-selector! AEAssessmentConfiguration::configurationsByApplication not bound +!missing-selector! AEAssessmentConfiguration::mainParticipantConfiguration not bound +!missing-selector! AEAssessmentConfiguration::removeApplication: not bound +!missing-selector! AEAssessmentConfiguration::setConfiguration:forApplication: not bound +!missing-selector! AEAssessmentParticipantConfiguration::configurationInfo not bound +!missing-selector! AEAssessmentParticipantConfiguration::setConfigurationInfo: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-BackgroundTasks.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-BackgroundTasks.todo new file mode 100644 index 000000000000..c64ebba6fc50 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-BackgroundTasks.todo @@ -0,0 +1,10 @@ +!missing-selector! BGContinuedProcessingTask::reason not bound +!missing-selector! BGContinuedProcessingTask::title not bound +!missing-selector! BGContinuedProcessingTask::updateProgress: not bound +!missing-selector! BGContinuedProcessingTaskRequest::initWithIdentifier: not bound +!missing-selector! BGContinuedProcessingTaskRequest::reason not bound +!missing-selector! BGContinuedProcessingTaskRequest::setReason: not bound +!missing-selector! BGContinuedProcessingTaskRequest::setTitle: not bound +!missing-selector! BGContinuedProcessingTaskRequest::title not bound +!missing-type! BGContinuedProcessingTask not bound +!missing-type! BGContinuedProcessingTaskRequest not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-BrowserEngineCore.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-BrowserEngineCore.todo new file mode 100644 index 000000000000..c4a95b2bb2d6 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-BrowserEngineCore.todo @@ -0,0 +1,5 @@ +!missing-pinvoke! be_memory_inline_jit_restrict_rwx_to_rw_with_witness is not bound +!missing-pinvoke! be_memory_inline_jit_restrict_rwx_to_rw_with_witness_impl is not bound +!missing-pinvoke! be_memory_inline_jit_restrict_rwx_to_rx_with_witness is not bound +!missing-pinvoke! be_memory_inline_jit_restrict_rwx_to_rx_with_witness_impl is not bound +!missing-pinvoke! be_memory_inline_jit_restrict_with_witness_supported is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-BrowserEngineKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-BrowserEngineKit.todo new file mode 100644 index 000000000000..b5b1029bfd41 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-BrowserEngineKit.todo @@ -0,0 +1,162 @@ +!missing-enum! BEAccessibilityContainerType not bound +!missing-enum! BEAccessibilityPressedState not bound +!missing-enum! BEGestureType not bound +!missing-enum! BEKeyModifierFlags not bound +!missing-enum! BEKeyPressState not bound +!missing-enum! BEScrollViewScrollUpdatePhase not bound +!missing-enum! BESelectionFlags not bound +!missing-enum! BESelectionTouchPhase not bound +!missing-enum! BETextDocumentRequestOptions not bound +!missing-enum! BETextReplacementOptions not bound +!missing-field! BEAccessibilityTraitMenuItem not bound +!missing-field! BEAccessibilityTraitPopUpButton not bound +!missing-field! BEAccessibilityTraitRadioButton not bound +!missing-field! BEAccessibilityTraitReadOnly not bound +!missing-field! BEAccessibilityTraitVisited not bound +!missing-protocol! BEDragInteractionDelegate not bound +!missing-protocol! BEExtendedTextInputTraits not bound +!missing-protocol! BEProcessCapabilityGrant not bound +!missing-protocol! BEResponderEditActions not bound +!missing-protocol! BEScrollViewDelegate not bound +!missing-protocol! BETextInput not bound +!missing-protocol! BETextInputDelegate not bound +!missing-protocol! BETextInteractionDelegate not bound +!missing-protocol! BETextSelectionDirectionNavigation not bound +!missing-selector! +BELayerHierarchy::layerHierarchyWithError: not bound +!missing-selector! +BELayerHierarchyHandle::handleWithXPCRepresentation:error: not bound +!missing-selector! +BELayerHierarchyHostingTransactionCoordinator::coordinatorWithError: not bound +!missing-selector! +BELayerHierarchyHostingTransactionCoordinator::coordinatorWithXPCRepresentation:error: not bound +!missing-selector! +BENetworkingProcess::networkProcessWithInterruptionHandler:completion: not bound +!missing-selector! +BEProcessCapability::background not bound +!missing-selector! +BEProcessCapability::foreground not bound +!missing-selector! +BEProcessCapability::mediaPlaybackAndCaptureWithEnvironment: not bound +!missing-selector! +BEProcessCapability::suspended not bound +!missing-selector! +BERenderingProcess::renderingProcessWithInterruptionHandler:completion: not bound +!missing-selector! +BEWebContentProcess::webContentProcessWithInterruptionHandler:completion: not bound +!missing-selector! BEAutoFillTextSuggestion::contents not bound +!missing-selector! BEContextMenuConfiguration::fulfillUsingConfiguration: not bound +!missing-selector! BEContextMenuConfiguration::init not bound +!missing-selector! BEDragInteraction::delegate not bound +!missing-selector! BEDragInteraction::initWithDelegate: not bound +!missing-selector! BEKeyEntry::isKeyRepeating not bound +!missing-selector! BEKeyEntry::key not bound +!missing-selector! BEKeyEntry::state not bound +!missing-selector! BEKeyEntry::timestamp not bound +!missing-selector! BEKeyEntryContext::initWithKeyEntry: not bound +!missing-selector! BEKeyEntryContext::isDocumentEditable not bound +!missing-selector! BEKeyEntryContext::keyEntry not bound +!missing-selector! BEKeyEntryContext::setDocumentEditable: not bound +!missing-selector! BEKeyEntryContext::setShouldEvaluateForInputSystemHandling: not bound +!missing-selector! BEKeyEntryContext::setShouldInsertCharacter: not bound +!missing-selector! BEKeyEntryContext::shouldEvaluateForInputSystemHandling not bound +!missing-selector! BEKeyEntryContext::shouldInsertCharacter not bound +!missing-selector! BELayerHierarchy::handle not bound +!missing-selector! BELayerHierarchy::invalidate not bound +!missing-selector! BELayerHierarchy::layer not bound +!missing-selector! BELayerHierarchy::setLayer: not bound +!missing-selector! BELayerHierarchyHandle::createXPCRepresentation not bound +!missing-selector! BELayerHierarchyHostingTransactionCoordinator::addLayerHierarchy: not bound +!missing-selector! BELayerHierarchyHostingTransactionCoordinator::addLayerHierarchyHostingView: not bound +!missing-selector! BELayerHierarchyHostingTransactionCoordinator::commit not bound +!missing-selector! BELayerHierarchyHostingTransactionCoordinator::createXPCRepresentation not bound +!missing-selector! BELayerHierarchyHostingView::handle not bound +!missing-selector! BELayerHierarchyHostingView::setHandle: not bound +!missing-selector! BEMediaEnvironment::activateWithError: not bound +!missing-selector! BEMediaEnvironment::createXPCRepresentation not bound +!missing-selector! BEMediaEnvironment::initWithWebPageURL: not bound +!missing-selector! BEMediaEnvironment::initWithXPCRepresentation:error: not bound +!missing-selector! BEMediaEnvironment::makeCaptureSessionWithError: not bound +!missing-selector! BEMediaEnvironment::suspendWithError: not bound +!missing-selector! BENetworkingProcess::grantBENetworkingProcess:error: not bound +!missing-selector! BENetworkingProcess::grantCapability:error:invalidationHandler: not bound +!missing-selector! BENetworkingProcess::invalidate not bound +!missing-selector! BENetworkingProcess::makeLibXPCConnectionError: not bound +!missing-selector! BEProcessCapability::requestWithError: not bound +!missing-selector! BERenderingProcess::createVisibilityPropagationInteraction not bound +!missing-selector! BERenderingProcess::grantBERenderingProcess:error: not bound +!missing-selector! BERenderingProcess::grantCapability:error:invalidationHandler: not bound +!missing-selector! BERenderingProcess::invalidate not bound +!missing-selector! BERenderingProcess::makeLibXPCConnectionError: not bound +!missing-selector! BEScrollView::delegate not bound +!missing-selector! BEScrollView::setDelegate: not bound +!missing-selector! BEScrollViewScrollUpdate::locationInView: not bound +!missing-selector! BEScrollViewScrollUpdate::phase not bound +!missing-selector! BEScrollViewScrollUpdate::timestamp not bound +!missing-selector! BEScrollViewScrollUpdate::translationInView: not bound +!missing-selector! BETextAlternatives::alternativeStrings not bound +!missing-selector! BETextAlternatives::primaryString not bound +!missing-selector! BETextDocumentContext::addTextRect:forCharacterRange: not bound +!missing-selector! BETextDocumentContext::autocorrectedRanges not bound +!missing-selector! BETextDocumentContext::initWithAttributedSelectedText:contextBefore:contextAfter:markedText:selectedRangeInMarkedText: not bound +!missing-selector! BETextDocumentContext::initWithSelectedText:contextBefore:contextAfter:markedText:selectedRangeInMarkedText: not bound +!missing-selector! BETextDocumentContext::setAutocorrectedRanges: not bound +!missing-selector! BETextDocumentRequest::granularityCount not bound +!missing-selector! BETextDocumentRequest::options not bound +!missing-selector! BETextDocumentRequest::setGranularityCount: not bound +!missing-selector! BETextDocumentRequest::setOptions: not bound +!missing-selector! BETextDocumentRequest::setSurroundingGranularity: not bound +!missing-selector! BETextDocumentRequest::surroundingGranularity not bound +!missing-selector! BETextInteraction::addShortcutForText:fromRect: not bound +!missing-selector! BETextInteraction::contextMenuInteraction not bound +!missing-selector! BETextInteraction::contextMenuInteractionDelegate not bound +!missing-selector! BETextInteraction::delegate not bound +!missing-selector! BETextInteraction::dismissEditMenuForSelection not bound +!missing-selector! BETextInteraction::editabilityChanged not bound +!missing-selector! BETextInteraction::presentEditMenuForSelection not bound +!missing-selector! BETextInteraction::refreshKeyboardUI not bound +!missing-selector! BETextInteraction::selectionBoundaryAdjustedToPoint:touchPhase:flags: not bound +!missing-selector! BETextInteraction::selectionChangedWithGestureAtPoint:gesture:state:flags: not bound +!missing-selector! BETextInteraction::setContextMenuInteractionDelegate: not bound +!missing-selector! BETextInteraction::setDelegate: not bound +!missing-selector! BETextInteraction::shareText:fromRect: not bound +!missing-selector! BETextInteraction::showDictionaryForTextInContext:definingTextInRange:fromRect: not bound +!missing-selector! BETextInteraction::showReplacementsForText: not bound +!missing-selector! BETextInteraction::textSelectionDisplayInteraction not bound +!missing-selector! BETextInteraction::translateText:fromRect: not bound +!missing-selector! BETextInteraction::transliterateChineseForText: not bound +!missing-selector! BETextSuggestion::initWithInputText: not bound +!missing-selector! BETextSuggestion::inputText not bound +!missing-selector! BEWebAppManifest::initWithJSONData:manifestURL: not bound +!missing-selector! BEWebAppManifest::jsonData not bound +!missing-selector! BEWebAppManifest::manifestURL not bound +!missing-selector! BEWebContentProcess::createVisibilityPropagationInteraction not bound +!missing-selector! BEWebContentProcess::grantBEWebContentProcess:error: not bound +!missing-selector! BEWebContentProcess::grantCapability:error:invalidationHandler: not bound +!missing-selector! BEWebContentProcess::invalidate not bound +!missing-selector! BEWebContentProcess::makeLibXPCConnectionError: not bound +!missing-selector! NSObject::browserAccessibilityContainerType not bound +!missing-selector! NSObject::browserAccessibilityCurrentStatus not bound +!missing-selector! NSObject::browserAccessibilityHasDOMFocus not bound +!missing-selector! NSObject::browserAccessibilityIsRequired not bound +!missing-selector! NSObject::browserAccessibilityPressedState not bound +!missing-selector! NSObject::browserAccessibilityRoleDescription not bound +!missing-selector! NSObject::browserAccessibilitySortDirection not bound +!missing-selector! NSObject::setBrowserAccessibilityContainerType: not bound +!missing-selector! NSObject::setBrowserAccessibilityCurrentStatus: not bound +!missing-selector! NSObject::setBrowserAccessibilityHasDOMFocus: not bound +!missing-selector! NSObject::setBrowserAccessibilityIsRequired: not bound +!missing-selector! NSObject::setBrowserAccessibilityPressedState: not bound +!missing-selector! NSObject::setBrowserAccessibilityRoleDescription: not bound +!missing-selector! NSObject::setBrowserAccessibilitySortDirection: not bound +!missing-type! BEAutoFillTextSuggestion not bound +!missing-type! BEContextMenuConfiguration not bound +!missing-type! BEDragInteraction not bound +!missing-type! BEKeyEntry not bound +!missing-type! BEKeyEntryContext not bound +!missing-type! BELayerHierarchy not bound +!missing-type! BELayerHierarchyHandle not bound +!missing-type! BELayerHierarchyHostingTransactionCoordinator not bound +!missing-type! BELayerHierarchyHostingView not bound +!missing-type! BEMediaEnvironment not bound +!missing-type! BENetworkingProcess not bound +!missing-type! BEProcessCapability not bound +!missing-type! BERenderingProcess not bound +!missing-type! BEScrollView not bound +!missing-type! BEScrollViewScrollUpdate not bound +!missing-type! BETextAlternatives not bound +!missing-type! BETextDocumentContext not bound +!missing-type! BETextDocumentRequest not bound +!missing-type! BETextInteraction not bound +!missing-type! BETextSuggestion not bound +!missing-type! BEWebAppManifest not bound +!missing-type! BEWebContentProcess not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CallKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CallKit.todo new file mode 100644 index 000000000000..5cf7ec6e6038 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CallKit.todo @@ -0,0 +1,2 @@ +!missing-enum-value! CXErrorCodeIncomingCallError native value CXErrorCodeIncomingCallErrorCallIsProtected = 6 not bound +!missing-enum-value! CXErrorCodeRequestTransactionError native value CXErrorCodeRequestTransactionErrorCallIsProtected = 8 not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CarPlay.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CarPlay.todo new file mode 100644 index 000000000000..e31d3eab6b23 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CarPlay.todo @@ -0,0 +1,57 @@ +!missing-enum! CPJunctionType not bound +!missing-enum! CPLaneStatus not bound +!missing-enum! CPManeuverState not bound +!missing-enum! CPManeuverType not bound +!missing-enum! CPTrafficSide not bound +!missing-protocol-member! CPMapTemplateDelegate::mapTemplateShouldProvideNavigationMetadata: not found +!missing-selector! CPLane::angles not bound +!missing-selector! CPLane::highlightedAngle not bound +!missing-selector! CPLane::initWithAngles: not bound +!missing-selector! CPLane::initWithAngles:highlightedAngle:isPreferred: not bound +!missing-selector! CPLane::status not bound +!missing-selector! CPLaneGuidance::instructionVariants not bound +!missing-selector! CPLaneGuidance::lanes not bound +!missing-selector! CPLaneGuidance::setInstructionVariants: not bound +!missing-selector! CPLaneGuidance::setLanes: not bound +!missing-selector! CPListImageRowItem::imageTitles not bound +!missing-selector! CPListImageRowItem::initWithText:images:imageTitles: not bound +!missing-selector! CPListImageRowItem::setImageTitles: not bound +!missing-selector! CPManeuver::highwayExitLabel not bound +!missing-selector! CPManeuver::junctionElementAngles not bound +!missing-selector! CPManeuver::junctionExitAngle not bound +!missing-selector! CPManeuver::junctionType not bound +!missing-selector! CPManeuver::linkedLaneGuidance not bound +!missing-selector! CPManeuver::maneuverType not bound +!missing-selector! CPManeuver::roadFollowingManeuverVariants not bound +!missing-selector! CPManeuver::setHighwayExitLabel: not bound +!missing-selector! CPManeuver::setJunctionElementAngles: not bound +!missing-selector! CPManeuver::setJunctionExitAngle: not bound +!missing-selector! CPManeuver::setJunctionType: not bound +!missing-selector! CPManeuver::setLinkedLaneGuidance: not bound +!missing-selector! CPManeuver::setManeuverType: not bound +!missing-selector! CPManeuver::setRoadFollowingManeuverVariants: not bound +!missing-selector! CPManeuver::setTrafficSide: not bound +!missing-selector! CPManeuver::trafficSide not bound +!missing-selector! CPNavigationSession::addLaneGuidances: not bound +!missing-selector! CPNavigationSession::addManeuvers: not bound +!missing-selector! CPNavigationSession::currentLaneGuidance not bound +!missing-selector! CPNavigationSession::currentRoadNameVariants not bound +!missing-selector! CPNavigationSession::maneuverState not bound +!missing-selector! CPNavigationSession::resumeTripWithUpdatedRouteInformation: not bound +!missing-selector! CPNavigationSession::setCurrentLaneGuidance: not bound +!missing-selector! CPNavigationSession::setCurrentRoadNameVariants: not bound +!missing-selector! CPNavigationSession::setManeuverState: not bound +!missing-selector! CPRouteInformation::currentLaneGuidance not bound +!missing-selector! CPRouteInformation::currentManeuvers not bound +!missing-selector! CPRouteInformation::initWithManeuvers:laneGuidances:currentManeuvers:currentLaneGuidance:tripTravelEstimates:maneuverTravelEstimates: not bound +!missing-selector! CPRouteInformation::laneGuidances not bound +!missing-selector! CPRouteInformation::maneuvers not bound +!missing-selector! CPRouteInformation::maneuverTravelEstimates not bound +!missing-selector! CPRouteInformation::tripTravelEstimates not bound +!missing-selector! CPTravelEstimates::distanceRemainingToDisplay not bound +!missing-selector! CPTravelEstimates::initWithDistanceRemaining:distanceRemainingToDisplay:timeRemaining: not bound +!missing-selector! CPTrip::destinationNameVariants not bound +!missing-selector! CPTrip::setDestinationNameVariants: not bound +!missing-type! CPLane not bound +!missing-type! CPLaneGuidance not bound +!missing-type! CPRouteInformation not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CloudKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CloudKit.todo new file mode 100644 index 000000000000..26152e355d54 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CloudKit.todo @@ -0,0 +1,5 @@ +!deprecated-attribute-missing! CKUserIdentity::contactIdentifiers missing a [Deprecated] attribute +!missing-selector! CKShareParticipant::participantID not bound +!unknown-type! CKFetchNotificationChangesOperation bound +!unknown-type! CKMarkNotificationsReadOperation bound +!unknown-type! CKModifyBadgeOperation bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-ContactProvider.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ContactProvider.todo new file mode 100644 index 000000000000..a2070fb0d249 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ContactProvider.todo @@ -0,0 +1,2 @@ +!missing-field! ContactProviderVersionNumber not bound +!missing-field! ContactProviderVersionString not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Contacts.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Contacts.todo new file mode 100644 index 000000000000..a8666642e630 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Contacts.todo @@ -0,0 +1 @@ +!missing-enum-value! CNAuthorizationStatus native value CNAuthorizationStatusLimited = 4 not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreBluetooth.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreBluetooth.todo new file mode 100644 index 000000000000..54747b248eac --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreBluetooth.todo @@ -0,0 +1 @@ +!missing-field! CBUUIDCharacteristicObservationScheduleString not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreFoundation.todo new file mode 100644 index 000000000000..985b893a7978 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreFoundation.todo @@ -0,0 +1,2 @@ +!missing-field! kCFNumberFormatterMinGroupingDigits not bound +!missing-pinvoke! CFAttributedStringGetBidiLevelsAndResolvedDirections is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreGraphics.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreGraphics.todo new file mode 100644 index 000000000000..a2058f1587c8 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreGraphics.todo @@ -0,0 +1,15 @@ +!missing-enum! CGToneMapping not bound +!missing-field! kCGEXRToneMappingGammaDefog not bound +!missing-field! kCGEXRToneMappingGammaExposure not bound +!missing-field! kCGEXRToneMappingGammaKneeHigh not bound +!missing-field! kCGEXRToneMappingGammaKneeLow not bound +!missing-field! kCGSkipBoostToHDR not bound +!missing-field! kCGUse100nitsHLGOOTF not bound +!missing-field! kCGUseBT1886ForCoreVideoGamma not bound +!missing-pinvoke! CGContextDrawImageApplyingToneMapping is not bound +!missing-pinvoke! CGContextGetEDRTargetHeadroom is not bound +!missing-pinvoke! CGContextSetEDRTargetHeadroom is not bound +!missing-pinvoke! CGImageContainsImageSpecificToneMappingMetadata is not bound +!missing-pinvoke! CGImageCreateWithEDRHeadroom is not bound +!missing-pinvoke! CGImageGetContentHeadroom is not bound +!missing-pinvoke! CGImageShouldToneMap is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreImage.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreImage.todo index 213a308773a3..1a6a9cbcbf9a 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreImage.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreImage.todo @@ -1 +1,5 @@ !unknown-type! CIFilterGenerator bound +!missing-selector! +CIFilter::areaAlphaWeightedHistogramFilter not bound +!missing-selector! +CIFilter::areaBoundsRedFilter not bound +!missing-selector! +CIFilter::maximumScaleTransformFilter not bound +!missing-selector! +CIFilter::toneMapHeadroomFilter not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreLocation.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreLocation.todo new file mode 100644 index 000000000000..8302ad314417 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreLocation.todo @@ -0,0 +1,44 @@ +!deprecated-attribute-missing! CLUpdate::isStationary missing a [Deprecated] attribute +!missing-enum! CLServiceSessionAuthorizationRequirement not bound +!missing-selector! +CLBackgroundActivitySession::backgroundActivitySessionWithQueue:handler: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:fullAccuracyPurposeKey: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:fullAccuracyPurposeKey:queue:handler: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:queue:handler: not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationDenied not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationDeniedGlobally not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationRequestInProgress not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationRestricted not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::insufficientlyInUse not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::serviceSessionRequired not bound +!missing-selector! CLMonitoringEvent::accuracyLimited not bound +!missing-selector! CLMonitoringEvent::authorizationDenied not bound +!missing-selector! CLMonitoringEvent::authorizationDeniedGlobally not bound +!missing-selector! CLMonitoringEvent::authorizationRequestInProgress not bound +!missing-selector! CLMonitoringEvent::authorizationRestricted not bound +!missing-selector! CLMonitoringEvent::conditionLimitExceeded not bound +!missing-selector! CLMonitoringEvent::conditionUnsupported not bound +!missing-selector! CLMonitoringEvent::insufficientlyInUse not bound +!missing-selector! CLMonitoringEvent::persistenceUnavailable not bound +!missing-selector! CLMonitoringEvent::serviceSessionRequired not bound +!missing-selector! CLServiceSession::invalidate not bound +!missing-selector! CLServiceSessionDiagnostic::alwaysAuthorizationDenied not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationDenied not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationDeniedGlobally not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationRequestInProgress not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationRestricted not bound +!missing-selector! CLServiceSessionDiagnostic::fullAccuracyDenied not bound +!missing-selector! CLServiceSessionDiagnostic::insufficientlyInUse not bound +!missing-selector! CLServiceSessionDiagnostic::serviceSessionRequired not bound +!missing-selector! CLUpdate::accuracyLimited not bound +!missing-selector! CLUpdate::authorizationDenied not bound +!missing-selector! CLUpdate::authorizationDeniedGlobally not bound +!missing-selector! CLUpdate::authorizationRequestInProgress not bound +!missing-selector! CLUpdate::authorizationRestricted not bound +!missing-selector! CLUpdate::insufficientlyInUse not bound +!missing-selector! CLUpdate::locationUnavailable not bound +!missing-selector! CLUpdate::serviceSessionRequired not bound +!missing-selector! CLUpdate::stationary not bound +!missing-type! CLBackgroundActivitySessionDiagnostic not bound +!missing-type! CLServiceSession not bound +!missing-type! CLServiceSessionDiagnostic not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMIDI.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMIDI.todo index 61d6e802fcb6..103e213aa39b 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMIDI.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMIDI.todo @@ -4,3 +4,114 @@ !missing-pinvoke! MIDIEventPacketSysexBytesForGroup is not bound !missing-pinvoke! MIDISendUMPSysex is not bound !missing-pinvoke! MIDISendUMPSysex8 is not bound +!deprecated-attribute-missing! MIDICIDeviceInfo missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIDiscoveredNode missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIDiscoveryManager missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIProfileState::initWithChannel:enabledProfiles:disabledProfiles: missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIResponder missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICISession missing a [Deprecated] attribute +!missing-enum! MIDICICategoryBitmap not bound +!missing-enum! MIDICIDeviceType not bound +!missing-enum! MIDICIManagementMessageType not bound +!missing-enum! MIDICIProcessInquiryMessageType not bound +!missing-enum! MIDICIProfileMessageType not bound +!missing-enum! MIDICIProfileType not bound +!missing-enum! MIDICIPropertyExchangeMessageType not bound +!missing-enum! MIDIUMPCIObjectBackingType not bound +!missing-enum! MIDIUMPFunctionBlockDirection not bound +!missing-enum! MIDIUMPFunctionBlockMIDI1Info not bound +!missing-enum! MIDIUMPFunctionBlockUIHint not bound +!missing-enum! MIDIUMPProtocolBitmap not bound +!missing-enum! UMPStreamMessageFormat not bound +!missing-enum! UMPStreamMessageStatus not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeFlexData = 13 not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeInvalid = 255 not bound +!missing-enum-value! MidiNotificationMessageId native value kMIDIMsgInternalStart = 4096 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusDeltaClockstampTicksPerQuarterNote = 3 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusTicksSinceLastEvent = 4 not bound +!missing-field! kMIDIPropertyAssociatedEndpoint not bound +!missing-field! MIDICIDeviceObjectKey not bound +!missing-field! MIDICIDeviceWasAddedNotification not bound +!missing-field! MIDICIDeviceWasRemovedNotification not bound +!missing-field! MIDICIProfileObjectKey not bound +!missing-field! MIDICIProfileStateChangedNotification not bound +!missing-field! MIDICIProfileWasRemovedNotification not bound +!missing-field! MIDIUMPEndpointObjectKey not bound +!missing-field! MIDIUMPEndpointUpdatedNotification not bound +!missing-field! MIDIUMPEndpointWasAddedNotification not bound +!missing-field! MIDIUMPEndpointWasRemovedNotification not bound +!missing-field! MIDIUMPFunctionBlockObjectKey not bound +!missing-field! MIDIUMPFunctionBlockUpdatedNotification not bound +!missing-selector! +MIDICIDeviceManager::sharedInstance not bound +!missing-selector! +MIDIUMPEndpointManager::sharedInstance not bound +!missing-selector! MIDI2DeviceInfo::family not bound +!missing-selector! MIDI2DeviceInfo::initWithManufacturerID:family:modelNumber:revisionLevel: not bound +!missing-selector! MIDI2DeviceInfo::manufacturerID not bound +!missing-selector! MIDI2DeviceInfo::modelNumber not bound +!missing-selector! MIDI2DeviceInfo::revisionLevel not bound +!missing-selector! MIDICIDevice::deviceInfo not bound +!missing-selector! MIDICIDevice::deviceType not bound +!missing-selector! MIDICIDevice::maxPropertyExchangeRequests not bound +!missing-selector! MIDICIDevice::maxSysExSize not bound +!missing-selector! MIDICIDevice::MUID not bound +!missing-selector! MIDICIDevice::profiles not bound +!missing-selector! MIDICIDevice::supportsProcessInquiry not bound +!missing-selector! MIDICIDevice::supportsProfileConfiguration not bound +!missing-selector! MIDICIDevice::supportsPropertyExchange not bound +!missing-selector! MIDICIDevice::supportsProtocolNegotiation not bound +!missing-selector! MIDICIDeviceManager::discoveredCIDevices not bound +!missing-selector! MIDIUMPCIProfile::enabledChannelCount not bound +!missing-selector! MIDIUMPCIProfile::firstChannel not bound +!missing-selector! MIDIUMPCIProfile::groupOffset not bound +!missing-selector! MIDIUMPCIProfile::isEnabled not bound +!missing-selector! MIDIUMPCIProfile::name not bound +!missing-selector! MIDIUMPCIProfile::profileID not bound +!missing-selector! MIDIUMPCIProfile::profileType not bound +!missing-selector! MIDIUMPCIProfile::setProfileState:enabledChannelCount:error: not bound +!missing-selector! MIDIUMPCIProfile::totalChannelCount not bound +!missing-selector! MIDIUMPEndpoint::deviceInfo not bound +!missing-selector! MIDIUMPEndpoint::endpointType not bound +!missing-selector! MIDIUMPEndpoint::functionBlocks not bound +!missing-selector! MIDIUMPEndpoint::hasJRTSReceiveCapability not bound +!missing-selector! MIDIUMPEndpoint::hasJRTSTransmitCapability not bound +!missing-selector! MIDIUMPEndpoint::hasStaticFunctionBlocks not bound +!missing-selector! MIDIUMPEndpoint::MIDIDestination not bound +!missing-selector! MIDIUMPEndpoint::MIDIProtocol not bound +!missing-selector! MIDIUMPEndpoint::MIDISource not bound +!missing-selector! MIDIUMPEndpoint::name not bound +!missing-selector! MIDIUMPEndpoint::productInstanceID not bound +!missing-selector! MIDIUMPEndpoint::setFunctionBlocks: not bound +!missing-selector! MIDIUMPEndpoint::supportedMIDIProtocols not bound +!missing-selector! MIDIUMPEndpointManager::UMPEndpoints not bound +!missing-selector! MIDIUMPFunctionBlock::direction not bound +!missing-selector! MIDIUMPFunctionBlock::firstGroup not bound +!missing-selector! MIDIUMPFunctionBlock::functionBlockID not bound +!missing-selector! MIDIUMPFunctionBlock::isEnabled not bound +!missing-selector! MIDIUMPFunctionBlock::maxSysEx8Streams not bound +!missing-selector! MIDIUMPFunctionBlock::MIDI1Info not bound +!missing-selector! MIDIUMPFunctionBlock::midiCIDevice not bound +!missing-selector! MIDIUMPFunctionBlock::name not bound +!missing-selector! MIDIUMPFunctionBlock::totalGroupsSpanned not bound +!missing-selector! MIDIUMPFunctionBlock::UIHint not bound +!missing-selector! MIDIUMPFunctionBlock::UMPEndpoint not bound +!missing-selector! MIDIUMPMutableEndpoint::initWithName:deviceInfo:productInstanceID:MIDIProtocol:destinationCallback: not bound +!missing-selector! MIDIUMPMutableEndpoint::isEnabled not bound +!missing-selector! MIDIUMPMutableEndpoint::mutableFunctionBlocks not bound +!missing-selector! MIDIUMPMutableEndpoint::registerFunctionBlocks:markAsStatic:error: not bound +!missing-selector! MIDIUMPMutableEndpoint::setEnabled:error: not bound +!missing-selector! MIDIUMPMutableEndpoint::setMutableFunctionBlocks: not bound +!missing-selector! MIDIUMPMutableEndpoint::setName:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::initWithName:direction:firstGroup:totalGroupsSpanned:maxSysEx8Streams:MIDI1Info:UIHint:isEnabled: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::reconfigureWithFirstGroup:direction:MIDI1Info:UIHint:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::setEnabled:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::setName:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::UMPEndpoint not bound +!missing-type! MIDI2DeviceInfo not bound +!missing-type! MIDICIDevice not bound +!missing-type! MIDICIDeviceManager not bound +!missing-type! MIDIUMPCIProfile not bound +!missing-type! MIDIUMPEndpoint not bound +!missing-type! MIDIUMPEndpointManager not bound +!missing-type! MIDIUMPFunctionBlock not bound +!missing-type! MIDIUMPMutableEndpoint not bound +!missing-type! MIDIUMPMutableFunctionBlock not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreML.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreML.todo new file mode 100644 index 000000000000..93ab127e46eb --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreML.todo @@ -0,0 +1,78 @@ +!missing-enum! MLReshapeFrequencyHint not bound +!missing-enum-value! MLFeatureType native value MLFeatureTypeState = 8 not bound +!missing-selector! +MLComputePlan::loadContentsOfURL:configuration:completionHandler: not bound +!missing-selector! +MLComputePlan::loadModelAsset:configuration:completionHandler: not bound +!missing-selector! +MLModelAsset::modelAssetWithURL:error: not bound +!missing-selector! +MLModelStructure::loadContentsOfURL:completionHandler: not bound +!missing-selector! +MLModelStructure::loadModelAsset:completionHandler: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForMLProgramOperation: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForNeuralNetworkLayer: not bound +!missing-selector! MLComputePlan::estimatedCostOfMLProgramOperation: not bound +!missing-selector! MLComputePlan::modelStructure not bound +!missing-selector! MLComputePlanCost::weight not bound +!missing-selector! MLComputePlanDeviceUsage::preferredComputeDevice not bound +!missing-selector! MLComputePlanDeviceUsage::supportedComputeDevices not bound +!missing-selector! MLFeatureDescription::stateConstraint not bound +!missing-selector! MLModel::newState not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:error: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:completionHandler: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:error: not bound +!missing-selector! MLModelAsset::modelDescriptionOfFunctionNamed:completionHandler: not bound +!missing-selector! MLModelAsset::modelDescriptionWithCompletionHandler: not bound +!missing-selector! MLModelConfiguration::functionName not bound +!missing-selector! MLModelConfiguration::optimizationHints not bound +!missing-selector! MLModelConfiguration::setFunctionName: not bound +!missing-selector! MLModelConfiguration::setOptimizationHints: not bound +!missing-selector! MLModelDescription::stateDescriptionsByName not bound +!missing-selector! MLModelStructure::neuralNetwork not bound +!missing-selector! MLModelStructure::pipeline not bound +!missing-selector! MLModelStructure::program not bound +!missing-selector! MLModelStructureNeuralNetwork::layers not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::inputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::name not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::outputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::type not bound +!missing-selector! MLModelStructurePipeline::subModelNames not bound +!missing-selector! MLModelStructurePipeline::subModels not bound +!missing-selector! MLModelStructureProgram::functions not bound +!missing-selector! MLModelStructureProgramArgument::bindings not bound +!missing-selector! MLModelStructureProgramBinding::name not bound +!missing-selector! MLModelStructureProgramBinding::value not bound +!missing-selector! MLModelStructureProgramBlock::inputs not bound +!missing-selector! MLModelStructureProgramBlock::operations not bound +!missing-selector! MLModelStructureProgramBlock::outputNames not bound +!missing-selector! MLModelStructureProgramFunction::block not bound +!missing-selector! MLModelStructureProgramFunction::inputs not bound +!missing-selector! MLModelStructureProgramNamedValueType::name not bound +!missing-selector! MLModelStructureProgramNamedValueType::type not bound +!missing-selector! MLModelStructureProgramOperation::blocks not bound +!missing-selector! MLModelStructureProgramOperation::inputs not bound +!missing-selector! MLModelStructureProgramOperation::operatorName not bound +!missing-selector! MLModelStructureProgramOperation::outputs not bound +!missing-selector! MLOptimizationHints::reshapeFrequency not bound +!missing-selector! MLOptimizationHints::setReshapeFrequency: not bound +!missing-selector! MLState::getMultiArrayForStateNamed:handler: not bound +!missing-selector! MLStateConstraint::bufferShape not bound +!missing-selector! MLStateConstraint::dataType not bound +!missing-type! MLComputePlan not bound +!missing-type! MLComputePlanCost not bound +!missing-type! MLComputePlanDeviceUsage not bound +!missing-type! MLModelStructure not bound +!missing-type! MLModelStructureNeuralNetwork not bound +!missing-type! MLModelStructureNeuralNetworkLayer not bound +!missing-type! MLModelStructurePipeline not bound +!missing-type! MLModelStructureProgram not bound +!missing-type! MLModelStructureProgramArgument not bound +!missing-type! MLModelStructureProgramBinding not bound +!missing-type! MLModelStructureProgramBlock not bound +!missing-type! MLModelStructureProgramFunction not bound +!missing-type! MLModelStructureProgramNamedValueType not bound +!missing-type! MLModelStructureProgramOperation not bound +!missing-type! MLModelStructureProgramValue not bound +!missing-type! MLModelStructureProgramValueType not bound +!missing-type! MLOptimizationHints not bound +!missing-type! MLState not bound +!missing-type! MLStateConstraint not bound +!unknown-field! MLModelCollectionDidChangeNotification bound +!unknown-type! MLModelCollection bound +!unknown-type! MLModelCollectionEntry bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMedia.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMedia.todo index 68dad380b369..8d91158a5b12 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMedia.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMedia.todo @@ -109,3 +109,13 @@ !missing-field! kCMFormatDescriptionExtension_HasRightStereoEyeView not bound !missing-field! kCMFormatDescriptionExtension_LogTransferFunction not bound !missing-field! kCMFormatDescriptionLogTransferFunction_AppleLog not bound +!missing-field! kCMFormatDescriptionExtension_ProjectionKind not bound +!missing-field! kCMFormatDescriptionExtension_ViewPackingKind not bound +!missing-field! kCMFormatDescriptionProjectionKind_Rectilinear not bound +!missing-field! kCMFormatDescriptionViewPackingKind_OverUnder not bound +!missing-field! kCMFormatDescriptionViewPackingKind_SideBySide not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataMilliLux not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataUUID not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier not bound +!missing-field! kCMTagProjectionTypeHalfEquirectangular not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMotion.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMotion.todo new file mode 100644 index 000000000000..58c4096e6acb --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMotion.todo @@ -0,0 +1,11 @@ +!missing-enum! CMHeadphoneActivityStatus not bound +!missing-selector! +CMHeadphoneActivityManager::authorizationStatus not bound +!missing-selector! CMHeadphoneActivityManager::isActivityActive not bound +!missing-selector! CMHeadphoneActivityManager::isActivityAvailable not bound +!missing-selector! CMHeadphoneActivityManager::isStatusActive not bound +!missing-selector! CMHeadphoneActivityManager::isStatusAvailable not bound +!missing-selector! CMHeadphoneActivityManager::startActivityUpdatesToQueue:withHandler: not bound +!missing-selector! CMHeadphoneActivityManager::startStatusUpdatesToQueue:withHandler: not bound +!missing-selector! CMHeadphoneActivityManager::stopActivityUpdates not bound +!missing-selector! CMHeadphoneActivityManager::stopStatusUpdates not bound +!missing-type! CMHeadphoneActivityManager not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreSpotlight.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreSpotlight.todo new file mode 100644 index 000000000000..1a326bcd2d69 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreSpotlight.todo @@ -0,0 +1,14 @@ +!deprecated-attribute-missing! CSSearchQuery::initWithQueryString:attributes: missing a [Deprecated] attribute +!missing-enum! CSUserInteraction not bound +!missing-enum-value! CSIndexErrorCode native value CSIndexErrorCodeMismatchedClientState = -1006 not bound +!missing-selector! +CSUserQuery::prepare not bound +!missing-selector! +CSUserQuery::prepareProtectionClasses: not bound +!missing-selector! CSSearchableIndex::endIndexBatchWithExpectedClientState:newClientState:completionHandler: not bound +!missing-selector! CSSearchableItem::isUpdate not bound +!missing-selector! CSSearchableItem::setIsUpdate: not bound +!missing-selector! CSUserQuery::userEngagedWithItem:visibleItems:userInteractionType: not bound +!missing-selector! CSUserQuery::userEngagedWithSuggestion:visibleSuggestions:userInteractionType: not bound +!missing-selector! CSUserQueryContext::disableSemanticSearch not bound +!missing-selector! CSUserQueryContext::maxRankedResultCount not bound +!missing-selector! CSUserQueryContext::setDisableSemanticSearch: not bound +!missing-selector! CSUserQueryContext::setMaxRankedResultCount: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreTelephony.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreTelephony.todo new file mode 100644 index 000000000000..ebd58cff371c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreTelephony.todo @@ -0,0 +1,7 @@ +!missing-selector! CTSubscriber::isSIMInserted not bound +!missing-selector! CTSubscriber::refreshCarrierToken not bound +!unknown-native-enum! CTCellularDataRestrictedState bound +!unknown-native-enum! CTCellularPlanProvisioningAddPlanResult bound +!unknown-type! CTCellularData bound +!unknown-type! CTCellularPlanProvisioning bound +!unknown-type! CTCellularPlanProvisioningRequest bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreText.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreText.todo new file mode 100644 index 000000000000..9cd31ac34b8a --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreText.todo @@ -0,0 +1,6 @@ +!deprecated-attribute-missing! CTFontManagerRegisterGraphicsFont missing a [Deprecated] attribute +!deprecated-attribute-missing! CTFontManagerUnregisterGraphicsFont missing a [Deprecated] attribute +!missing-field! kCTAdaptiveImageProviderAttributeName not bound +!missing-pinvoke! CTFontDrawImageFromAdaptiveImageProviderAtPoint is not bound +!missing-pinvoke! CTFontGetTypographicBoundsForAdaptiveImageProvider is not bound +!missing-protocol! CTAdaptiveImageProviding not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreVideo.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreVideo.todo new file mode 100644 index 000000000000..bc0c241ca5fb --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreVideo.todo @@ -0,0 +1,9 @@ +!missing-field! kCVImageBufferSceneIlluminationKey not bound +!missing-field! kCVMetalBufferCacheMaximumBufferAgeKey not bound +!missing-field! kCVPixelFormatBitsPerComponent not bound +!missing-pinvoke! CVMetalBufferCacheCreate is not bound +!missing-pinvoke! CVMetalBufferCacheCreateBufferFromImage is not bound +!missing-pinvoke! CVMetalBufferCacheFlush is not bound +!missing-pinvoke! CVMetalBufferCacheGetTypeID is not bound +!missing-pinvoke! CVMetalBufferGetBuffer is not bound +!missing-pinvoke! CVMetalBufferGetTypeID is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-DeviceDiscoveryExtension.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-DeviceDiscoveryExtension.todo new file mode 100644 index 000000000000..9a47961c2c6a --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-DeviceDiscoveryExtension.todo @@ -0,0 +1,8 @@ +!missing-enum! DDDeviceSupports not bound +!missing-enum-value! DDDeviceCategory native value DDDeviceCategoryAccessorySetup = 6 not bound +!missing-selector! DDDevice::deviceSupports not bound +!missing-selector! DDDevice::displayImageName not bound +!missing-selector! DDDevice::setDeviceSupports: not bound +!missing-selector! DDDevice::setDisplayImageName: not bound +!missing-selector! DDDevice::setSSID: not bound +!missing-selector! DDDevice::SSID not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-FileProvider.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-FileProvider.todo new file mode 100644 index 000000000000..97434b54d5a1 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-FileProvider.todo @@ -0,0 +1,4 @@ +!missing-enum! NSFileProviderKnownFolders not bound +!missing-enum-value! NSFileProviderError native value NSFileProviderErrorApplicationExtensionNotFound = -2014 not bound +!missing-enum-value! NSFileProviderError native value NSFileProviderErrorProviderDomainNotFound = -2013 not bound +!missing-enum-value! NSFileProviderError native value NSFileProviderErrorProviderDomainTemporarilyUnavailable = -2012 not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Foundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Foundation.todo new file mode 100644 index 000000000000..ca32de294a0a --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Foundation.todo @@ -0,0 +1,27 @@ +!missing-enum-value! NSCalendarUnit native value NSCalendarUnitDayOfYear = 65536 not bound +!missing-field! NSLocalizedNumberFormatAttributeName not bound +!missing-protocol-member! NSFilePresenter::accommodatePresentedItemEvictionWithCompletionHandler: not found +!missing-selector! +NSLocalizedNumberFormatRule::automatic not bound +!missing-selector! NSDateComponents::dayOfYear not bound +!missing-selector! NSDateComponents::setDayOfYear: not bound +!missing-selector! NSKeyValueSharedObservers::addSharedObserver:forKey:options:context: not bound +!missing-selector! NSKeyValueSharedObservers::initWithObservableClass: not bound +!missing-selector! NSKeyValueSharedObservers::snapshot not bound +!missing-selector! NSMutableURLRequest::allowsPersistentDNS not bound +!missing-selector! NSMutableURLRequest::setAllowsPersistentDNS: not bound +!missing-selector! NSNumberFormatter::minimumGroupingDigits not bound +!missing-selector! NSNumberFormatter::setMinimumGroupingDigits: not bound +!missing-selector! NSObject::setSharedObservers: not bound +!missing-selector! NSUndoManager::redoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::redoCount not bound +!missing-selector! NSUndoManager::setActionUserInfoValue:forKey: not bound +!missing-selector! NSUndoManager::undoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::undoCount not bound +!missing-selector! NSURLRequest::allowsPersistentDNS not bound +!missing-selector! NSXPCCoder::decodeXPCObjectOfType:forKey: not bound +!missing-selector! NSXPCCoder::encodeXPCObject:forKey: not bound +!missing-selector! NSXPCInterface::setXPCType:forSelector:argumentIndex:ofReply: not bound +!missing-selector! NSXPCInterface::XPCTypeForSelector:argumentIndex:ofReply: not bound +!missing-type! NSKeyValueSharedObservers not bound +!missing-type! NSKeyValueSharedObserversSnapshot not bound +!missing-type! NSLocalizedNumberFormatRule not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-GameController.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-GameController.todo index 7009c2766f56..a64d531f615a 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-GameController.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-GameController.todo @@ -33,3 +33,22 @@ !missing-type! GCControllerInputState not bound !missing-type! GCControllerLiveInput not bound !missing-type! GCPhysicalInputElementCollection not bound +!missing-enum! GCUIEventTypes not bound +!missing-field! GCInputLeftBumper not bound +!missing-field! GCInputRightBumper not bound +!missing-field! GCPoint2Zero not bound +!missing-pinvoke! GCInputBackLeftButton is not bound +!missing-pinvoke! GCInputBackRightButton is not bound +!missing-pinvoke! NSStringFromGCPoint2 is not bound +!missing-protocol! GCAxis2DInput not bound +!missing-protocol! GCGameControllerSceneDelegate not bound +!missing-protocol-member! GCDirectionPadElement::xyAxes not found +!missing-selector! +NSValue::valueWithGCPoint2: not bound +!missing-selector! GCEventInteraction::handledEventTypes not bound +!missing-selector! GCEventInteraction::init not bound +!missing-selector! GCEventInteraction::setHandledEventTypes: not bound +!missing-selector! GCGameControllerActivationContext::previousApplicationBundleID not bound +!missing-selector! NSValue::GCPoint2Value not bound +!missing-selector! UISceneConnectionOptions::gameControllerActivationContext not bound +!missing-type! GCEventInteraction not bound +!missing-type! GCGameControllerActivationContext not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-GameKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-GameKit.todo new file mode 100644 index 000000000000..ee7b49196b10 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-GameKit.todo @@ -0,0 +1,11 @@ +!deprecated-attribute-missing! GKMatch::voiceChatWithName: missing a [Deprecated] attribute +!deprecated-attribute-missing! GKScoreChallenge::score missing a [Deprecated] attribute +!deprecated-attribute-missing! GKVoiceChat missing a [Deprecated] attribute +!missing-enum-value! GKError native value GKErrorAppUnlisted = 37 not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithAchievementID:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithLeaderboardID:playerScope:timeScope:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithLeaderboardSetID:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithPlayer:handler: not bound +!missing-selector! GKGameCenterViewControllerGKGameCenterViewController::initWithLeaderboardSetID: not bound +!missing-selector! GKGameCenterViewControllerGKGameCenterViewController::initWithPlayer: not bound +!missing-selector! GKScoreChallenge::leaderboardEntry not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-HealthKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-HealthKit.todo new file mode 100644 index 000000000000..17ed33b81f95 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-HealthKit.todo @@ -0,0 +1,68 @@ +!missing-enum! HKCategoryValueVaginalBleeding not bound +!missing-enum! HKGAD7AssessmentAnswer not bound +!missing-enum! HKGAD7AssessmentRisk not bound +!missing-enum! HKPHQ9AssessmentAnswer not bound +!missing-enum! HKPHQ9AssessmentRisk not bound +!missing-enum! HKStateOfMindAssociation not bound +!missing-enum! HKStateOfMindKind not bound +!missing-enum! HKStateOfMindLabel not bound +!missing-enum! HKStateOfMindValenceClassification not bound +!missing-enum! HKWorkoutEffortRelationshipQueryOptions not bound +!missing-enum-value! HKErrorCode native value HKErrorNotPermissibleForGuestUserMode = 15 not bound +!missing-field! HKCategoryTypeIdentifierBleedingAfterPregnancy not bound +!missing-field! HKCategoryTypeIdentifierBleedingDuringPregnancy not bound +!missing-field! HKDataTypeIdentifierStateOfMind not bound +!missing-field! HKPredicateKeyPathWorkoutEffortRelationship not bound +!missing-field! HKQuantityTypeIdentifierCrossCountrySkiingSpeed not bound +!missing-field! HKQuantityTypeIdentifierDistanceCrossCountrySkiing not bound +!missing-field! HKQuantityTypeIdentifierDistancePaddleSports not bound +!missing-field! HKQuantityTypeIdentifierDistanceRowing not bound +!missing-field! HKQuantityTypeIdentifierDistanceSkatingSports not bound +!missing-field! HKQuantityTypeIdentifierEstimatedWorkoutEffortScore not bound +!missing-field! HKQuantityTypeIdentifierPaddleSportsSpeed not bound +!missing-field! HKQuantityTypeIdentifierRowingSpeed not bound +!missing-field! HKQuantityTypeIdentifierWorkoutEffortScore not bound +!missing-field! HKScoredAssessmentTypeIdentifierGAD7 not bound +!missing-field! HKScoredAssessmentTypeIdentifierPHQ9 not bound +!missing-pinvoke! HKStateOfMindValenceClassificationForValence is not bound +!missing-protocol-conformance! HKAudiogramSensitivityPoint should conform to NSSecureCoding +!missing-selector! +HKGAD7Assessment::assessmentWithDate:answers: not bound +!missing-selector! +HKGAD7Assessment::assessmentWithDate:answers:metadata: not bound +!missing-selector! +HKObjectType::scoredAssessmentTypeForIdentifier: not bound +!missing-selector! +HKObjectType::stateOfMindType not bound +!missing-selector! +HKPHQ9Assessment::assessmentWithDate:answers: not bound +!missing-selector! +HKPHQ9Assessment::assessmentWithDate:answers:metadata: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithAssociation: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithKind: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithLabel: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithValence:operatorType: not bound +!missing-selector! +HKQuery::predicateForWorkoutEffortSamplesRelatedToWorkout:activity: not bound +!missing-selector! +HKStateOfMind::stateOfMindWithDate:kind:valence:labels:associations: not bound +!missing-selector! +HKStateOfMind::stateOfMindWithDate:kind:valence:labels:associations:metadata: not bound +!missing-selector! +HKUnit::appleEffortScoreUnit not bound +!missing-selector! HKActivitySummary::paused not bound +!missing-selector! HKActivitySummary::setPaused: not bound +!missing-selector! HKGAD7Assessment::answers not bound +!missing-selector! HKGAD7Assessment::risk not bound +!missing-selector! HKHealthStore::relateWorkoutEffortSample:withWorkout:activity:completion: not bound +!missing-selector! HKHealthStore::unrelateWorkoutEffortSample:fromWorkout:activity:completion: not bound +!missing-selector! HKPHQ9Assessment::answers not bound +!missing-selector! HKPHQ9Assessment::risk not bound +!missing-selector! HKScoredAssessment::score not bound +!missing-selector! HKStateOfMind::associations not bound +!missing-selector! HKStateOfMind::kind not bound +!missing-selector! HKStateOfMind::labels not bound +!missing-selector! HKStateOfMind::valence not bound +!missing-selector! HKStateOfMind::valenceClassification not bound +!missing-selector! HKWorkoutEffortRelationship::activity not bound +!missing-selector! HKWorkoutEffortRelationship::samples not bound +!missing-selector! HKWorkoutEffortRelationship::workout not bound +!missing-selector! HKWorkoutEffortRelationshipQuery::initWithPredicate:anchor:options:resultsHandler: not bound +!missing-type! HKGAD7Assessment not bound +!missing-type! HKPHQ9Assessment not bound +!missing-type! HKScoredAssessment not bound +!missing-type! HKScoredAssessmentType not bound +!missing-type! HKStateOfMind not bound +!missing-type! HKStateOfMindType not bound +!missing-type! HKWorkoutEffortRelationship not bound +!missing-type! HKWorkoutEffortRelationshipQuery not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-HomeKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-HomeKit.todo new file mode 100644 index 000000000000..7e6d93185860 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-HomeKit.todo @@ -0,0 +1,38 @@ +!missing-enum! HMCharacteristicValueClosedCaptions not bound +!missing-enum! HMCharacteristicValueCurrentMediaState not bound +!missing-enum! HMCharacteristicValueCurrentVisibilityState not bound +!missing-enum! HMCharacteristicValueInputDeviceType not bound +!missing-enum! HMCharacteristicValueInputSourceType not bound +!missing-enum! HMCharacteristicValuePictureMode not bound +!missing-enum! HMCharacteristicValuePowerModeSelection not bound +!missing-enum! HMCharacteristicValueRemoteKey not bound +!missing-enum! HMCharacteristicValueRouterStatus not bound +!missing-enum! HMCharacteristicValueTargetVisibilityState not bound +!missing-enum! HMCharacteristicValueWiFiSatelliteStatus not bound +!missing-enum-value! HMError native value HMErrorCodePartialCommunicationFailure = 104 not bound +!missing-field! HMAccessoryCategoryTypeAirPort not bound +!missing-field! HMAccessoryCategoryTypeAudioReceiver not bound +!missing-field! HMAccessoryCategoryTypeSpeaker not bound +!missing-field! HMAccessoryCategoryTypeTelevision not bound +!missing-field! HMAccessoryCategoryTypeTelevisionSetTopBox not bound +!missing-field! HMAccessoryCategoryTypeTelevisionStreamingStick not bound +!missing-field! HMAccessoryCategoryTypeWiFiRouter not bound +!missing-field! HMCharacteristicTypeActiveIdentifier not bound +!missing-field! HMCharacteristicTypeClosedCaptions not bound +!missing-field! HMCharacteristicTypeConfiguredName not bound +!missing-field! HMCharacteristicTypeCurrentMediaState not bound +!missing-field! HMCharacteristicTypeCurrentVisibilityState not bound +!missing-field! HMCharacteristicTypeIdentifier not bound +!missing-field! HMCharacteristicTypeInputDeviceType not bound +!missing-field! HMCharacteristicTypeInputSourceType not bound +!missing-field! HMCharacteristicTypePictureMode not bound +!missing-field! HMCharacteristicTypePowerModeSelection not bound +!missing-field! HMCharacteristicTypeRemoteKey not bound +!missing-field! HMCharacteristicTypeRouterStatus not bound +!missing-field! HMCharacteristicTypeTargetVisibilityState not bound +!missing-field! HMCharacteristicTypeWANStatusList not bound +!missing-field! HMCharacteristicTypeWiFiSatelliteStatus not bound +!missing-field! HMServiceTypeInputSource not bound +!missing-field! HMServiceTypeTelevision not bound +!missing-field! HMServiceTypeWiFiRouter not bound +!missing-field! HMServiceTypeWiFiSatellite not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-IOSurface.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-IOSurface.todo new file mode 100644 index 000000000000..0e44edcb29dd --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-IOSurface.todo @@ -0,0 +1,5 @@ +!missing-enum! IOSurfaceMemoryLedgerFlags not bound +!missing-enum! IOSurfaceMemoryLedgerTags not bound +!missing-field! kIOSurfaceContentHeadroom not bound +!missing-pinvoke! IOSurfaceSetOwnershipIdentity is not bound +!missing-selector! IOSurface::surfaceID not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-ImageCaptureCore.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ImageCaptureCore.todo index 6f1d3ecb50c2..a8b0f46dfb35 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-ImageCaptureCore.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ImageCaptureCore.todo @@ -1,2 +1,5 @@ !missing-field! ICTransportTypeProximity not bound !missing-selector! ICCameraFile::requestSecurityScopedURLWithCompletion: not bound +!missing-selector! +ICCameraFile::fingerprintForFileAtURL: not bound +!missing-selector! ICCameraFile::fingerprint not bound +!missing-selector! ICCameraFile::requestFingerprintWithCompletion: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-ImageIO.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ImageIO.todo new file mode 100644 index 000000000000..a70551dbf567 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ImageIO.todo @@ -0,0 +1,16 @@ +!missing-field! kCGImageAuxiliaryDataInfoColorSpace not bound +!missing-field! kCGImageAuxiliaryDataTypeISOGainMap not bound +!missing-field! kCGImagePropertyGroupImageIndexMonoscopic not bound +!missing-field! kCGImagePropertyGroupImageIsMonoscopicImage not bound +!missing-field! kCGImagePropertyGroupImageStereoAggressors not bound +!missing-field! kCGImagePropertyGroupMonoscopicImageLocation not bound +!missing-field! kCGImagePropertyTIFFXPosition not bound +!missing-field! kCGImagePropertyTIFFYPosition not bound +!missing-field! kIIOMonoscopicImageLocation_Center not bound +!missing-field! kIIOMonoscopicImageLocation_Left not bound +!missing-field! kIIOMonoscopicImageLocation_Right not bound +!missing-field! kIIOMonoscopicImageLocation_Unspecified not bound +!missing-field! kIIOStereoAggressors_Severity not bound +!missing-field! kIIOStereoAggressors_SubTypeURI not bound +!missing-field! kIIOStereoAggressors_Type not bound +!missing-pinvoke! CGImageSourceSetAllowableTypes is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Intents.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Intents.todo new file mode 100644 index 000000000000..8386ada079e3 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Intents.todo @@ -0,0 +1,30 @@ +!extra-designated-initializer! INMessage::initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:groupName:messageType: is incorrectly decorated with an [DesignatedInitializer] attribute +!missing-enum! INMessageReactionType not bound +!missing-enum! INStickerType not bound +!missing-enum-value! INMessageType native value INMessageTypeMediaAnimatedImage = 27 not bound +!missing-enum-value! INMessageType native value INMessageTypeThirdPartyAttachment = 28 not bound +!missing-field! INCarChargingConnectorTypeNACSAC not bound +!missing-field! INCarChargingConnectorTypeNACSDC not bound +!missing-selector! INAggregatedMessageReaction::emoji not bound +!missing-selector! INAggregatedMessageReaction::initWithReactionType:emoji:senders:reactionCount: not bound +!missing-selector! INAggregatedMessageReaction::reactionCount not bound +!missing-selector! INAggregatedMessageReaction::reactionType not bound +!missing-selector! INAggregatedMessageReaction::senders not bound +!missing-selector! INMessage::aggregatedReactions not bound +!missing-selector! INMessage::initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:groupName:serviceName:messageType:referencedMessage:reaction:aggregatedReactions: not bound +!missing-selector! INMessage::initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:groupName:serviceName:messageType:referencedMessage:sticker:reaction:aggregatedReactions: not bound +!missing-selector! INMessage::reaction not bound +!missing-selector! INMessage::setAggregatedReactions: not bound +!missing-selector! INMessage::setReaction: not bound +!missing-selector! INMessage::setSticker: not bound +!missing-selector! INMessage::sticker not bound +!missing-selector! INMessageReaction::emoji not bound +!missing-selector! INMessageReaction::initWithReactionType:reactionDescription:emoji: not bound +!missing-selector! INMessageReaction::reactionDescription not bound +!missing-selector! INMessageReaction::reactionType not bound +!missing-selector! INSticker::emoji not bound +!missing-selector! INSticker::initWithType:emoji: not bound +!missing-selector! INSticker::type not bound +!missing-type! INAggregatedMessageReaction not bound +!missing-type! INMessageReaction not bound +!missing-type! INSticker not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-JavaScriptCore.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-JavaScriptCore.todo new file mode 100644 index 000000000000..4e4a2ea640e7 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-JavaScriptCore.todo @@ -0,0 +1,25 @@ +!missing-enum! JSRelationCondition not bound +!missing-pinvoke! JSBigIntCreateWithDouble is not bound +!missing-pinvoke! JSBigIntCreateWithInt64 is not bound +!missing-pinvoke! JSBigIntCreateWithString is not bound +!missing-pinvoke! JSBigIntCreateWithUInt64 is not bound +!missing-pinvoke! JSValueCompare is not bound +!missing-pinvoke! JSValueCompareDouble is not bound +!missing-pinvoke! JSValueCompareInt64 is not bound +!missing-pinvoke! JSValueCompareUInt64 is not bound +!missing-pinvoke! JSValueIsBigInt is not bound +!missing-pinvoke! JSValueToInt32 is not bound +!missing-pinvoke! JSValueToInt64 is not bound +!missing-pinvoke! JSValueToUInt32 is not bound +!missing-pinvoke! JSValueToUInt64 is not bound +!missing-selector! +JSValue::valueWithNewBigIntFromDouble:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromInt64:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromString:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromUInt64:inContext: not bound +!missing-selector! JSValue::compareDouble: not bound +!missing-selector! JSValue::compareInt64: not bound +!missing-selector! JSValue::compareJSValue: not bound +!missing-selector! JSValue::compareUInt64: not bound +!missing-selector! JSValue::isBigInt not bound +!missing-selector! JSValue::toInt64 not bound +!missing-selector! JSValue::toUInt64 not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-LocalAuthentication.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-LocalAuthentication.todo new file mode 100644 index 000000000000..11a1a4e3b157 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-LocalAuthentication.todo @@ -0,0 +1,40 @@ +!deprecated-attribute-missing! LAContext::evaluatedPolicyDomainState missing a [Deprecated] attribute +!missing-enum! LACompanionType not bound +!missing-protocol! LAEnvironmentObserver not bound +!missing-selector! +LAEnvironment::currentUser not bound +!missing-selector! LAContext::domainState not bound +!missing-selector! LADomainState::biometry not bound +!missing-selector! LADomainState::companion not bound +!missing-selector! LADomainState::stateHash not bound +!missing-selector! LADomainStateBiometry::biometryType not bound +!missing-selector! LADomainStateBiometry::stateHash not bound +!missing-selector! LADomainStateCompanion::availableCompanionTypes not bound +!missing-selector! LADomainStateCompanion::stateHash not bound +!missing-selector! LADomainStateCompanion::stateHashForCompanionType: not bound +!missing-selector! LAEnvironment::addObserver: not bound +!missing-selector! LAEnvironment::removeObserver: not bound +!missing-selector! LAEnvironment::state not bound +!missing-selector! LAEnvironmentMechanism::iconSystemName not bound +!missing-selector! LAEnvironmentMechanism::isUsable not bound +!missing-selector! LAEnvironmentMechanism::localizedName not bound +!missing-selector! LAEnvironmentMechanismBiometry::biometryType not bound +!missing-selector! LAEnvironmentMechanismBiometry::builtInSensorInaccessible not bound +!missing-selector! LAEnvironmentMechanismBiometry::isEnrolled not bound +!missing-selector! LAEnvironmentMechanismBiometry::isLockedOut not bound +!missing-selector! LAEnvironmentMechanismBiometry::stateHash not bound +!missing-selector! LAEnvironmentMechanismCompanion::stateHash not bound +!missing-selector! LAEnvironmentMechanismCompanion::type not bound +!missing-selector! LAEnvironmentMechanismUserPassword::isSet not bound +!missing-selector! LAEnvironmentState::allMechanisms not bound +!missing-selector! LAEnvironmentState::biometry not bound +!missing-selector! LAEnvironmentState::companions not bound +!missing-selector! LAEnvironmentState::userPassword not bound +!missing-type! LADomainState not bound +!missing-type! LADomainStateBiometry not bound +!missing-type! LADomainStateCompanion not bound +!missing-type! LAEnvironment not bound +!missing-type! LAEnvironmentMechanism not bound +!missing-type! LAEnvironmentMechanismBiometry not bound +!missing-type! LAEnvironmentMechanismCompanion not bound +!missing-type! LAEnvironmentMechanismUserPassword not bound +!missing-type! LAEnvironmentState not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-LockedCameraCapture.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-LockedCameraCapture.todo new file mode 100644 index 000000000000..222700c0d24d --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-LockedCameraCapture.todo @@ -0,0 +1,3 @@ +!missing-field! LockedCameraCaptureVersionNumber not bound +!missing-field! LockedCameraCaptureVersionString not bound +!missing-field! NSUserActivityTypeLockedCameraCapture not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MLCompute.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MLCompute.todo index f7d76f9cbafb..d14eb75bf584 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MLCompute.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MLCompute.todo @@ -52,3 +52,4 @@ !deprecated-attribute-missing! MLCUpsampleLayer missing a [Deprecated] attribute !deprecated-attribute-missing! MLCYOLOLossDescriptor missing a [Deprecated] attribute !deprecated-attribute-missing! MLCYOLOLossLayer missing a [Deprecated] attribute +!deprecated-attribute-missing! MLCTensorOptimizerDeviceData missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MapKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MapKit.todo new file mode 100644 index 000000000000..b7e544c5f173 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MapKit.todo @@ -0,0 +1,84 @@ +!deprecated-attribute-missing! MKMapItemRequest::featureAnnotation missing a [Deprecated] attribute +!missing-enum! MKAddressFilterOption not bound +!missing-enum! MKLocalSearchRegionPriority not bound +!missing-enum! MKMapItemDetailSelectionAccessoryCalloutStyle not bound +!missing-enum-value! MKLocalSearchCompleterResultType native value MKLocalSearchCompleterResultTypePhysicalFeature = 8 not bound +!missing-enum-value! MKLocalSearchResultType native value MKLocalSearchResultTypePhysicalFeature = 4 not bound +!missing-field! MKPointOfInterestCategoryAnimalService not bound +!missing-field! MKPointOfInterestCategoryAutomotiveRepair not bound +!missing-field! MKPointOfInterestCategoryBaseball not bound +!missing-field! MKPointOfInterestCategoryBasketball not bound +!missing-field! MKPointOfInterestCategoryBeauty not bound +!missing-field! MKPointOfInterestCategoryBowling not bound +!missing-field! MKPointOfInterestCategoryCastle not bound +!missing-field! MKPointOfInterestCategoryConventionCenter not bound +!missing-field! MKPointOfInterestCategoryDistillery not bound +!missing-field! MKPointOfInterestCategoryFairground not bound +!missing-field! MKPointOfInterestCategoryFishing not bound +!missing-field! MKPointOfInterestCategoryFortress not bound +!missing-field! MKPointOfInterestCategoryGoKart not bound +!missing-field! MKPointOfInterestCategoryGolf not bound +!missing-field! MKPointOfInterestCategoryHiking not bound +!missing-field! MKPointOfInterestCategoryKayaking not bound +!missing-field! MKPointOfInterestCategoryLandmark not bound +!missing-field! MKPointOfInterestCategoryMailbox not bound +!missing-field! MKPointOfInterestCategoryMiniGolf not bound +!missing-field! MKPointOfInterestCategoryMusicVenue not bound +!missing-field! MKPointOfInterestCategoryNationalMonument not bound +!missing-field! MKPointOfInterestCategoryPlanetarium not bound +!missing-field! MKPointOfInterestCategoryRockClimbing not bound +!missing-field! MKPointOfInterestCategoryRVPark not bound +!missing-field! MKPointOfInterestCategorySkatePark not bound +!missing-field! MKPointOfInterestCategorySkating not bound +!missing-field! MKPointOfInterestCategorySkiing not bound +!missing-field! MKPointOfInterestCategorySoccer not bound +!missing-field! MKPointOfInterestCategorySpa not bound +!missing-field! MKPointOfInterestCategorySurfing not bound +!missing-field! MKPointOfInterestCategorySwimming not bound +!missing-field! MKPointOfInterestCategoryTennis not bound +!missing-field! MKPointOfInterestCategoryVolleyball not bound +!missing-protocol! MKMapItemDetailViewControllerDelegate not bound +!missing-protocol-member! MKMapViewDelegate::mapView:selectionAccessoryForAnnotation: not found +!missing-selector! +MKAddressFilter::filterExcludingAll not bound +!missing-selector! +MKAddressFilter::filterIncludingAll not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::automaticWithPresentationViewController: not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::callout not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::calloutWithCalloutStyle: not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::openInMaps not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::sheetPresentedFromViewController: not bound +!missing-selector! +MKSelectionAccessory::mapItemDetailWithPresentationStyle: not bound +!missing-selector! MKAddressFilter::excludesOptions: not bound +!missing-selector! MKAddressFilter::includesOptions: not bound +!missing-selector! MKAddressFilter::initExcludingOptions: not bound +!missing-selector! MKAddressFilter::initIncludingOptions: not bound +!missing-selector! MKAnnotationView::accessoryOffset not bound +!missing-selector! MKAnnotationView::setAccessoryOffset: not bound +!missing-selector! MKLocalSearchCompleter::addressFilter not bound +!missing-selector! MKLocalSearchCompleter::regionPriority not bound +!missing-selector! MKLocalSearchCompleter::setAddressFilter: not bound +!missing-selector! MKLocalSearchCompleter::setRegionPriority: not bound +!missing-selector! MKLocalSearchRequest::addressFilter not bound +!missing-selector! MKLocalSearchRequest::regionPriority not bound +!missing-selector! MKLocalSearchRequest::setAddressFilter: not bound +!missing-selector! MKLocalSearchRequest::setRegionPriority: not bound +!missing-selector! MKMapItem::alternateIdentifiers not bound +!missing-selector! MKMapItem::identifier not bound +!missing-selector! MKMapItemAnnotation::initWithMapItem: not bound +!missing-selector! MKMapItemAnnotation::mapItem not bound +!missing-selector! MKMapItemDetailViewController::delegate not bound +!missing-selector! MKMapItemDetailViewController::initWithMapItem: not bound +!missing-selector! MKMapItemDetailViewController::initWithMapItem:displaysMap: not bound +!missing-selector! MKMapItemDetailViewController::mapItem not bound +!missing-selector! MKMapItemDetailViewController::setDelegate: not bound +!missing-selector! MKMapItemDetailViewController::setMapItem: not bound +!missing-selector! MKMapItemIdentifier::identifierString not bound +!missing-selector! MKMapItemIdentifier::initWithIdentifierString: not bound +!missing-selector! MKMapItemRequest::initWithMapItemIdentifier: not bound +!missing-selector! MKMapItemRequest::mapFeatureAnnotation not bound +!missing-selector! MKMapItemRequest::mapItemIdentifier not bound +!missing-type! MKAddressFilter not bound +!missing-type! MKMapItemAnnotation not bound +!missing-type! MKMapItemDetailSelectionAccessoryPresentationStyle not bound +!missing-type! MKMapItemDetailViewController not bound +!missing-type! MKMapItemIdentifier not bound +!missing-type! MKSelectionAccessory not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.todo index fe1dbd568000..993d9b7fb9b8 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.todo @@ -36,11 +36,9 @@ !missing-enum! MTRCommandIDType not bound !missing-enum! MTRCommissioningFlow not bound !missing-enum! MTRCommissioningStatus not bound -!missing-enum! MTRContentLauncherContentLaunchStatus not bound !missing-enum! MTRContentLauncherFeature not bound !missing-enum! MTRContentLauncherMetricType not bound !missing-enum! MTRContentLauncherParameter not bound -!missing-enum! MTRContentLauncherSupportedStreamingProtocol not bound !missing-enum! MTRDeviceState not bound !missing-enum! MTRDiagnosticLogsIntent not bound !missing-enum! MTRDiagnosticLogsStatus not bound @@ -102,12 +100,10 @@ !missing-enum! MTRIdentifyType not bound !missing-enum! MTRIlluminanceMeasurementLightSensorType not bound !missing-enum! MTRInteractionErrorCode not bound -!missing-enum! MTRKeypadInputCecKeyCode not bound !missing-enum! MTRKeypadInputFeature not bound !missing-enum! MTRKeypadInputStatus not bound !missing-enum! MTRLevelControlFeature not bound !missing-enum! MTRLevelControlMoveMode not bound -!missing-enum! MTRLevelControlOptions not bound !missing-enum! MTRLevelControlStepMode not bound !missing-enum! MTRLogType not bound !missing-enum! MTRMediaInputFeature not bound @@ -148,17 +144,11 @@ !missing-enum! MTRPumpConfigurationAndControlFeature not bound !missing-enum! MTRPumpConfigurationAndControlOperationMode not bound !missing-enum! MTRPumpConfigurationAndControlPumpStatusBitmap not bound -!missing-enum! MTRScenesCopyMode not bound -!missing-enum! MTRScenesFeature not bound !missing-enum! MTRSoftwareDiagnosticsFeature not bound !missing-enum! MTRSwitchFeature not bound !missing-enum! MTRTargetNavigatorStatus not bound -!missing-enum! MTRThermostatControlSequence not bound -!missing-enum! MTRThermostatDayOfWeek not bound !missing-enum! MTRThermostatFeature not bound -!missing-enum! MTRThermostatModeForSequence not bound !missing-enum! MTRThermostatRunningMode not bound -!missing-enum! MTRThermostatSetpointAdjustMode not bound !missing-enum! MTRThermostatSystemMode not bound !missing-enum! MTRThreadNetworkDiagnosticsConnectionStatus not bound !missing-enum! MTRThreadNetworkDiagnosticsFeature not bound @@ -989,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 @@ -1352,7 +1331,6 @@ !missing-selector! +MTREventRequestPath::requestPathWithEndpointID:clusterID:eventID: not bound !missing-selector! +MTRSetupPayload::generateRandomPIN not bound !missing-selector! +MTRSetupPayload::generateRandomSetupPasscode not bound -!missing-selector! +MTRSetupPayload::setupPayloadWithOnboardingPayload:error: not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::adminNodeID not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::adminPasscodeID not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::changeType not bound @@ -3594,39 +3572,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 @@ -5847,28 +5792,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 @@ -6866,7 +6789,6 @@ !missing-selector! MTRDeviceController::controllerNodeID not bound !missing-selector! MTRDeviceController::deviceBeingCommissionedWithNodeID:error: not bound !missing-selector! MTRDeviceController::isRunning not bound -!missing-selector! MTRDeviceController::preWarmCommissioningSession not bound !missing-selector! MTRDeviceController::setDeviceControllerDelegate:queue: not bound !missing-selector! MTRDeviceController::setupCommissioningSessionWithDiscoveredDevice:payload:newNodeID:error: not bound !missing-selector! MTRDeviceController::setupCommissioningSessionWithPayload:newNodeID:error: not bound @@ -7979,10 +7901,6 @@ !missing-selector! MTROperationalCSRInfo::initWithCSRNonce:csrElementsTLV:attestationSignature: not bound !missing-selector! MTROperationalCSRInfo::initWithCSRResponseParams: not bound !missing-selector! MTROptionalQRCodeInfo::integerValue not bound -!missing-selector! MTROptionalQRCodeInfo::setIntegerValue: not bound -!missing-selector! MTROptionalQRCodeInfo::setStringValue: not bound -!missing-selector! MTROptionalQRCodeInfo::setTag: not bound -!missing-selector! MTROptionalQRCodeInfo::setType: not bound !missing-selector! MTROptionalQRCodeInfo::stringValue not bound !missing-selector! MTROptionalQRCodeInfo::tag not bound !missing-selector! MTROptionalQRCodeInfo::type not bound @@ -8124,194 +8042,13 @@ !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 -!missing-selector! MTRSetupPayload::getAllOptionalVendorData: not bound !missing-selector! MTRSetupPayload::hasShortDiscriminator not bound !missing-selector! MTRSetupPayload::initWithSetupPasscode:discriminator: not bound !missing-selector! MTRSetupPayload::manualEntryCode not bound !missing-selector! MTRSetupPayload::productID not bound -!missing-selector! MTRSetupPayload::qrCodeString: not bound !missing-selector! MTRSetupPayload::serialNumber not bound !missing-selector! MTRSetupPayload::setCommissioningFlow: not bound !missing-selector! MTRSetupPayload::setDiscoveryCapabilities: not bound @@ -8432,12 +8169,6 @@ !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::setTransitions: not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::transitions not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::coolSetpoint not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::heatSetpoint not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::setCoolSetpoint: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::setHeatSetpoint: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::setTransitionTime: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::transitionTime not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::connectionStatus not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::setConnectionStatus: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::age not bound @@ -8925,8 +8656,6 @@ !missing-selector! MTRUserLabelClusterLabelStruct::setLabel: not bound !missing-selector! MTRUserLabelClusterLabelStruct::setValue: not bound !missing-selector! MTRUserLabelClusterLabelStruct::value not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailure not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailure: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setStatus: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::status not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::connectionStatus not bound @@ -9070,7 +8799,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 @@ -9159,7 +8887,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 @@ -9392,27 +9119,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 @@ -9433,7 +9139,6 @@ !missing-type! MTRThermostatClusterGetWeeklyScheduleResponseParams not bound !missing-type! MTRThermostatClusterSetpointRaiseLowerParams not bound !missing-type! MTRThermostatClusterSetWeeklyScheduleParams not bound -!missing-type! MTRThermostatClusterThermostatScheduleTransition not bound !missing-type! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent not bound !missing-type! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct not bound !missing-type! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent not bound @@ -9520,3 +9225,1953 @@ !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timeSource not bound !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::utcTime not bound !missing-type! MTRTimeSynchronizationClusterSetUTCTimeParams not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringChangeIndication not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringDegradationDirection not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringFeature not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRAdministratorCommissioningFeature not bound +!missing-enum! MTRAirQuality not bound +!missing-enum! MTRAirQualityFeature not bound +!missing-enum! MTRBooleanStateConfigurationAlarmModeBitmap not bound +!missing-enum! MTRBooleanStateConfigurationFeature not bound +!missing-enum! MTRBooleanStateConfigurationSensorFaultBitmap not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRContentLauncherStatus not bound +!missing-enum! MTRContentLauncherSupportedProtocolsBitmap not bound +!missing-enum! MTRDiagnosticLogType not bound +!missing-enum! MTRElectricalEnergyMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementMeasurementType not bound +!missing-enum! MTRElectricalPowerMeasurementPowerMode not bound +!missing-enum! MTRFanControlAirflowDirection not bound +!missing-enum! MTRFanControlStepDirection not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementFeature not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementLevelValue not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRHEPAFilterMonitoringChangeIndication not bound +!missing-enum! MTRHEPAFilterMonitoringDegradationDirection not bound +!missing-enum! MTRHEPAFilterMonitoringFeature not bound +!missing-enum! MTRHEPAFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRKeypadInputCECKeyCode not bound +!missing-enum! MTRLevelControlOptionsBitmap not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTROperationalState not bound +!missing-enum! MTROperationalStateErrorState not bound +!missing-enum! MTROzoneConcentrationMeasurementFeature not bound +!missing-enum! MTROzoneConcentrationMeasurementLevelValue not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM10ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM10ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM1ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM1ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM25ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM25ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRRadonConcentrationMeasurementFeature not bound +!missing-enum! MTRRadonConcentrationMeasurementLevelValue not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementUnit 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! MTRSmokeCOAlarmAlarmState not bound +!missing-enum! MTRSmokeCOAlarmContaminationState not bound +!missing-enum! MTRSmokeCOAlarmEndOfService not bound +!missing-enum! MTRSmokeCOAlarmExpressedState not bound +!missing-enum! MTRSmokeCOAlarmFeature not bound +!missing-enum! MTRSmokeCOAlarmMuteState not bound +!missing-enum! MTRSmokeCOAlarmSensitivity not bound +!missing-enum! MTRStorageSecurityLevel not bound +!missing-enum! MTRStorageSharingType 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-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementFeature not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementLevelValue not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRValveConfigurationAndControlFeature not bound +!missing-enum! MTRValveConfigurationAndControlStatusCode not bound +!missing-enum! MTRValveConfigurationAndControlValveFaultBitmap not bound +!missing-enum! MTRValveConfigurationAndControlValveState not bound +!missing-field! MTRDataVersionKey not bound +!missing-field! MTREventIsHistoricalKey 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! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAirQualityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAirflowDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: 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! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeEndpointListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache: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! +MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithClusterStateCache: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! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAirQualityWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAirQualityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::enableDisableAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsActiveWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSuppressedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeCurrentSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeDefaultSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSensorFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSupportedSensitivityLevelsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::suppressAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::lockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyResetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicCurrentsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicPhasesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNeutralCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNumberOfMeasurementTypesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRangesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeVoltageWithParams:subscriptionEstablished:reportHandler: 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! MTRBaseClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: 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! MTRBaseClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeEndpointListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeEndpointListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeUncertaintyWithParams: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! MTRBaseClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeBatteryAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeContaminationStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeCOStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeDeviceMutedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeEndOfServiceAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpiryDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpressedStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeHardwareFaultAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectCOAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectSmokeAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeTestInProgressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAutoCloseTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeLevelStepWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeRemainingDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeValveFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsActive not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsSuppressed not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsActive: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsSuppressed: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::alarmsToEnableDisable not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setAlarmsToEnableDisable: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::sensorFault not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::setSensorFault: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::alarmsToSuppress not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setAlarmsToSuppress: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRCluster::endpointID not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAirQualityWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeGeneratedCommandListWithParams: 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! MTRClusterBooleanStateConfiguration::enableDisableAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSensorFaultWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::suppressAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFrequencyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerFactorWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerModeWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRangesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeVoltageWithParams: 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! MTRClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: 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! MTRClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeEndpointListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithParams: 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! MTRClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeBatteryAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeContaminationStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeCOStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeDeviceMutedWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpiryDateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpressedStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeTestInProgressWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeLevelStepWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeRemainingDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeValveFaultWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDevice::deviceCachePrimed not bound +!missing-selector! MTRDevice::deviceController not bound +!missing-selector! MTRDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRDevice::estimatedSubscriptionLatency not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:queue:completion: not bound +!missing-selector! MTRDevice::nodeID 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! MTRDeviceControllerFactory::preWarmCommissioningSession not bound +!missing-selector! MTRDeviceControllerParameters::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerParameters::concurrentSubscriptionEstablishmentsAllowedOnThread not bound +!missing-selector! MTRDeviceControllerParameters::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerParameters::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setConcurrentSubscriptionEstablishmentsAllowedOnThread: 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! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::energy not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEnergy: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::measurement not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::order not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setMeasurement: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setOrder: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::ranges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::setRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::max not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::min not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startTimestamp 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! MTRGenericCluster::device not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs 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! 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! MTROptionalQRCodeInfo::initWithTag:int32Value: not bound +!missing-selector! MTROptionalQRCodeInfo::initWithTag:stringValue: not bound +!missing-selector! MTRReadParams::setAssumeUnknownAttributesReportable: not bound +!missing-selector! MTRReadParams::shouldAssumeUnknownAttributesReportable 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! 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-selector! MTRSetupPayload::addOrReplaceVendorElement: not bound +!missing-selector! MTRSetupPayload::initWithPayload: not bound +!missing-selector! MTRSetupPayload::qrCodeString not bound +!missing-selector! MTRSetupPayload::removeVendorElementWithTag: not bound +!missing-selector! MTRSetupPayload::vendorElements not bound +!missing-selector! MTRSetupPayload::vendorElementWithTag: not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::setAlarmSeverityLevel: 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! MTRValveConfigurationAndControlClusterCloseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::openDuration not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setOpenDuration: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTargetLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::targetLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::setValveFault: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::valveFault not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveState: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveState not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailureCause not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailureCause: not bound +!missing-type! MTRAccessGrant not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRBaseClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRBaseClusterAirQuality not bound +!missing-type! MTRBaseClusterBooleanStateConfiguration not bound +!missing-type! MTRBaseClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterElectricalEnergyMeasurement not bound +!missing-type! MTRBaseClusterElectricalPowerMeasurement not bound +!missing-type! MTRBaseClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRBaseClusterHEPAFilterMonitoring not bound +!missing-type! MTRBaseClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterOperationalState not bound +!missing-type! MTRBaseClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRadonConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRVCCleanMode not bound +!missing-type! MTRBaseClusterRVCOperationalState not bound +!missing-type! MTRBaseClusterRVCRunMode not bound +!missing-type! MTRBaseClusterSmokeCOAlarm not bound +!missing-type! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRBaseClusterValveConfigurationAndControl not bound +!missing-type! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams not bound +!missing-type! MTRBooleanStateConfigurationClusterSensorFaultEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterSuppressAlarmParams not bound +!missing-type! MTRClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRClusterAirQuality not bound +!missing-type! MTRClusterBooleanStateConfiguration not bound +!missing-type! MTRClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRClusterElectricalEnergyMeasurement not bound +!missing-type! MTRClusterElectricalPowerMeasurement not bound +!missing-type! MTRClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRClusterHEPAFilterMonitoring not bound +!missing-type! MTRClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterOperationalState not bound +!missing-type! MTRClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRClusterRadonConcentrationMeasurement not bound +!missing-type! MTRClusterRVCCleanMode not bound +!missing-type! MTRClusterRVCOperationalState not bound +!missing-type! MTRClusterRVCRunMode not bound +!missing-type! MTRClusterSmokeCOAlarm not bound +!missing-type! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRClusterValveConfigurationAndControl not bound +!missing-type! MTRDeviceControllerAbstractParameters not bound +!missing-type! MTRDeviceControllerExternalCertificateParameters not bound +!missing-type! MTRDeviceControllerParameters not bound +!missing-type! MTRDeviceTypeRevision not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct not bound +!missing-type! MTRFanControlClusterStepParams not bound +!missing-type! MTRGenericBaseCluster not bound +!missing-type! MTRGenericCluster not bound +!missing-type! MTRHEPAFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRHEPAFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRMetricData not bound +!missing-type! MTRMetrics 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! MTRServerAttribute not bound +!missing-type! MTRServerCluster not bound +!missing-type! MTRServerEndpoint not bound +!missing-type! MTRSmokeCOAlarmClusterAlarmMutedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterAllClearEvent not bound +!missing-type! MTRSmokeCOAlarmClusterCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterEndOfServiceEvent not bound +!missing-type! MTRSmokeCOAlarmClusterHardwareFaultEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterLowBatteryEvent not bound +!missing-type! MTRSmokeCOAlarmClusterMuteEndedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestCompleteEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestRequestParams not bound +!missing-type! MTRSmokeCOAlarmClusterSmokeAlarmEvent not bound +!missing-type! MTRThermostatClusterWeeklyScheduleTransitionStruct not bound +!missing-type! MTRValveConfigurationAndControlClusterCloseParams not bound +!missing-type! MTRValveConfigurationAndControlClusterOpenParams not bound +!missing-type! MTRValveConfigurationAndControlClusterValveFaultEvent not bound +!missing-type! MTRValveConfigurationAndControlClusterValveStateChangedEvent not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MediaAccessibility.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MediaAccessibility.todo new file mode 100644 index 000000000000..5c734ac73e7c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MediaAccessibility.todo @@ -0,0 +1,7 @@ +!missing-field! MAMusicHapticsManagerActiveStatusDidChangeNotification not bound +!missing-selector! +MAMusicHapticsManager::sharedManager not bound +!missing-selector! MAMusicHapticsManager::addStatusObserver: not bound +!missing-selector! MAMusicHapticsManager::checkHapticTrackAvailabilityForMediaMatchingCode:completionHandler: not bound +!missing-selector! MAMusicHapticsManager::isActive not bound +!missing-selector! MAMusicHapticsManager::removeStatusObserver: not bound +!missing-type! MAMusicHapticsManager not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MediaPlayer.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MediaPlayer.todo new file mode 100644 index 000000000000..d9e9f6506c59 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MediaPlayer.todo @@ -0,0 +1,4 @@ +!missing-field! MPMediaItemPropertyStoreCanonicalId not bound +!missing-field! MPNowPlayingInfoPropertyExcludeFromSuggestions not bound +!missing-field! MPNowPlayingInfoPropertyInternationalStandardRecordingCode not bound +!missing-selector! MPMediaItem::storeCanonicalID not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MessageUI.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MessageUI.todo new file mode 100644 index 000000000000..9fb0ed5595b7 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MessageUI.todo @@ -0,0 +1 @@ +!missing-enum! MFMailComposeControllerDeferredAction not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Metal.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Metal.todo new file mode 100644 index 000000000000..f48cf84a81a1 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Metal.todo @@ -0,0 +1,91 @@ +!deprecated-attribute-missing! MTLCompileOptions::fastMathEnabled missing a [Deprecated] attribute +!deprecated-attribute-missing! MTLCompileOptions::setFastMathEnabled: missing a [Deprecated] attribute +!missing-enum! MTLLogLevel not bound +!missing-enum! MTLLogStateError not bound +!missing-enum! MTLMathFloatingPointFunctions not bound +!missing-enum! MTLMathMode not bound +!missing-enum! MTLMatrixLayout not bound +!missing-enum! MTLShaderValidation not bound +!missing-enum! MTLStitchedLibraryOptions not bound +!missing-enum! MTLTransformType not bound +!missing-enum-value! MTLFunctionOptions native value MTLFunctionOptionFailOnBinaryArchiveMiss = 4 not bound +!missing-enum-value! MTLLanguageVersion native value MTLLanguageVersion3_2 = 196610 not bound +!missing-field! MTLLogStateErrorDomain not bound +!missing-field! NSDeviceCertificationiPhonePerformanceGaming not bound +!missing-field! NSProcessInfoPerformanceProfileDidChangeNotification not bound +!missing-field! NSProcessPerformanceProfileDefault not bound +!missing-field! NSProcessPerformanceProfileSustained not bound +!missing-pinvoke! MTLCopyAllDevices is not bound +!missing-protocol! MTLAllocation not bound +!missing-protocol! MTLLogState not bound +!missing-protocol! MTLResidencySet not bound +!missing-protocol-member! MTLBinaryArchive::addLibraryWithDescriptor:error: not found +!missing-protocol-member! MTLBinaryArchive::addMeshRenderPipelineFunctionsWithDescriptor:error: not found +!missing-protocol-member! MTLCommandBuffer::useResidencySet: not found +!missing-protocol-member! MTLCommandBuffer::useResidencySets:count: not found +!missing-protocol-member! MTLCommandQueue::addResidencySet: not found +!missing-protocol-member! MTLCommandQueue::addResidencySets:count: not found +!missing-protocol-member! MTLCommandQueue::removeResidencySet: not found +!missing-protocol-member! MTLCommandQueue::removeResidencySets:count: not found +!missing-protocol-member! MTLComputePipelineState::shaderValidation not found +!missing-protocol-member! MTLDevice::newCommandQueueWithDescriptor: not found +!missing-protocol-member! MTLDevice::newLogStateWithDescriptor:error: not found +!missing-protocol-member! MTLDevice::newResidencySetWithDescriptor:error: not found +!missing-protocol-member! MTLRenderPipelineState::shaderValidation not found +!missing-protocol-member! MTLResource::setOwnerWithIdentity: not found +!missing-protocol-member! MTLSharedEvent::waitUntilSignaledValue:timeoutMS: not found +!missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::setTransformationMatrixLayout: not bound +!missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::transformationMatrixLayout not bound +!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setTransformationMatrixLayout: not bound +!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::transformationMatrixLayout not bound +!missing-selector! MTLCommandBufferDescriptor::logState not bound +!missing-selector! MTLCommandBufferDescriptor::setLogState: not bound +!missing-selector! MTLCommandQueueDescriptor::logState not bound +!missing-selector! MTLCommandQueueDescriptor::maxCommandBufferCount not bound +!missing-selector! MTLCommandQueueDescriptor::setLogState: not bound +!missing-selector! MTLCommandQueueDescriptor::setMaxCommandBufferCount: not bound +!missing-selector! MTLCompileOptions::enableLogging not bound +!missing-selector! MTLCompileOptions::mathFloatingPointFunctions not bound +!missing-selector! MTLCompileOptions::mathMode not bound +!missing-selector! MTLCompileOptions::setEnableLogging: not bound +!missing-selector! MTLCompileOptions::setMathFloatingPointFunctions: not bound +!missing-selector! MTLCompileOptions::setMathMode: not bound +!missing-selector! MTLComputePipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLComputePipelineDescriptor::shaderValidation not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::instanceTransformationMatrixLayout not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::motionTransformStride not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::motionTransformType not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::setInstanceTransformationMatrixLayout: not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::setMotionTransformStride: not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::setMotionTransformType: not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::instanceTransformationMatrixLayout not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::motionTransformStride not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::motionTransformType not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::setInstanceTransformationMatrixLayout: not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::setMotionTransformStride: not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::setMotionTransformType: not bound +!missing-selector! MTLLogStateDescriptor::bufferSize not bound +!missing-selector! MTLLogStateDescriptor::level not bound +!missing-selector! MTLLogStateDescriptor::setBufferSize: not bound +!missing-selector! MTLLogStateDescriptor::setLevel: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::binaryArchives not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::setBinaryArchives: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! MTLRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! MTLResidencySetDescriptor::initialCapacity not bound +!missing-selector! MTLResidencySetDescriptor::label not bound +!missing-selector! MTLResidencySetDescriptor::setInitialCapacity: not bound +!missing-selector! MTLResidencySetDescriptor::setLabel: not bound +!missing-selector! MTLStitchedLibraryDescriptor::binaryArchives not bound +!missing-selector! MTLStitchedLibraryDescriptor::options not bound +!missing-selector! MTLStitchedLibraryDescriptor::setBinaryArchives: not bound +!missing-selector! MTLStitchedLibraryDescriptor::setOptions: not bound +!missing-selector! MTLTileRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLTileRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! NSProcessInfo::hasPerformanceProfile: not bound +!missing-selector! NSProcessInfo::isDeviceCertifiedFor: not bound +!missing-type! MTLCommandQueueDescriptor not bound +!missing-type! MTLLogStateDescriptor not bound +!missing-type! MTLResidencySetDescriptor not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalFX.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalFX.todo new file mode 100644 index 000000000000..a5f4fa773121 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalFX.todo @@ -0,0 +1,9 @@ +!missing-protocol-member! MTLFXTemporalScaler::reactiveMaskTexture not found +!missing-protocol-member! MTLFXTemporalScaler::reactiveTextureUsage not found +!missing-protocol-member! MTLFXTemporalScaler::setReactiveMaskTexture: not found +!missing-selector! MTLFXTemporalScalerDescriptor::isReactiveMaskTextureEnabled not bound +!missing-selector! MTLFXTemporalScalerDescriptor::reactiveMaskTextureFormat not bound +!missing-selector! MTLFXTemporalScalerDescriptor::requiresSynchronousInitialization not bound +!missing-selector! MTLFXTemporalScalerDescriptor::setReactiveMaskTextureEnabled: not bound +!missing-selector! MTLFXTemporalScalerDescriptor::setReactiveMaskTextureFormat: not bound +!missing-selector! MTLFXTemporalScalerDescriptor::setRequiresSynchronousInitialization: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalPerformanceShaders.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalPerformanceShaders.todo index 0f428f39e01c..202a012f25bb 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalPerformanceShaders.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalPerformanceShaders.todo @@ -445,3 +445,44 @@ !missing-enum! MPSFloatDataTypeBit not bound !missing-enum! MPSFloatDataTypeShift not bound !missing-enum-value! MPSDataType native value MPSDataTypeBFloat16 = 2415919120 not bound +!missing-enum! MPSNDArrayQuantizationScheme not bound +!missing-enum-value! MPSDataType native value MPSDataTypeInt4 = 536870916 not bound +!missing-enum-value! MPSDataType native value MPSDataTypeUInt4 = 4 not bound +!missing-selector! MPSNDArray::arrayViewWithDescriptor: not bound +!missing-selector! MPSNDArray::arrayViewWithDimensionCount:dimensionSizes:strides: not bound +!missing-selector! MPSNDArray::arrayViewWithShape:strides: not bound +!missing-selector! MPSNDArray::initWithBuffer:offset:descriptor: not bound +!missing-selector! MPSNDArray::userBuffer not bound +!missing-selector! MPSNDArrayAffineInt4Dequantize::initWithDevice:quantizationDescriptor: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::hasMinValue not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::hasZeroPoint not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::init not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::initWithDataType:hasZeroPoint:hasMinValue: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::setHasMinValue: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::setHasZeroPoint: not bound +!missing-selector! MPSNDArrayDescriptor::getShape not bound +!missing-selector! MPSNDArrayDescriptor::permuteWithDimensionOrder: not bound +!missing-selector! MPSNDArrayDescriptor::preferPackedRows not bound +!missing-selector! MPSNDArrayDescriptor::setPreferPackedRows: not bound +!missing-selector! MPSNDArrayIdentity::initWithDevice: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandBuffer:sourceArray:dimensionCount:dimensionSizes:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandBuffer:sourceArray:shape:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandEncoder:commandBuffer:sourceArray:dimensionCount:dimensionSizes:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandEncoder:commandBuffer:sourceArray:shape:destinationArray: not bound +!missing-selector! MPSNDArrayLUTDequantize::initWithDevice: not bound +!missing-selector! MPSNDArrayLUTQuantizationDescriptor::initWithDataType: not bound +!missing-selector! MPSNDArrayLUTQuantizationDescriptor::initWithDataType:vectorAxis: not bound +!missing-selector! MPSNDArrayQuantizationDescriptor::quantizationDataType not bound +!missing-selector! MPSNDArrayQuantizationDescriptor::quantizationScheme not bound +!missing-selector! MPSNDArrayQuantizedMatrixMultiplication::initWithDevice:leftQuantizationDescriptor:rightQuantizationDescriptor: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::initWithDevice:axis: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::setVectorAxis: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::vectorAxis not bound +!missing-type! MPSNDArrayAffineInt4Dequantize not bound +!missing-type! MPSNDArrayAffineQuantizationDescriptor not bound +!missing-type! MPSNDArrayIdentity not bound +!missing-type! MPSNDArrayLUTDequantize not bound +!missing-type! MPSNDArrayLUTQuantizationDescriptor not bound +!missing-type! MPSNDArrayQuantizationDescriptor not bound +!missing-type! MPSNDArrayQuantizedMatrixMultiplication not bound +!missing-type! MPSNDArrayVectorLUTDequantize not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalPerformanceShadersGraph.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalPerformanceShadersGraph.todo index 41e7d3e02722..d7980f417de2 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalPerformanceShadersGraph.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalPerformanceShadersGraph.todo @@ -342,3 +342,18 @@ !wrong-base-type! MPSGraphTensor expected MPSGraphObject actual NSObject !wrong-base-type! MPSGraphTensorData expected MPSGraphObject actual NSObject !wrong-base-type! MPSGraphType expected MPSGraphObject actual NSObject +!missing-selector! MPSGraph::callSymbolName:inputTensors:outputTypes:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:LUTTensor:axis:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:LUTTensor:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:dataType:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:zeroPointTensor:dataType:name: not bound +!missing-selector! MPSGraph::scaledDotProductAttentionWithQueryTensor:keyTensor:valueTensor:maskTensor:scale:name: not bound +!missing-selector! MPSGraph::scaledDotProductAttentionWithQueryTensor:keyTensor:valueTensor:scale:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:starts:ends:strides:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:starts:ends:strides:startMask:endMask:squeezeMask:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:startsTensor:endsTensor:stridesTensor:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:startsTensor:endsTensor:stridesTensor:startMask:endMask:squeezeMask:name: not bound +!missing-selector! MPSGraph::variableFromTensorWithTensor:name: not bound +!missing-selector! MPSGraphCompilationDescriptor::callables not bound +!missing-selector! MPSGraphCompilationDescriptor::setCallables: not bound +!missing-selector! MPSGraphExecutable::initWithCoreMLPackageAtURL:compilationDescriptor: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-ModelIO.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ModelIO.todo new file mode 100644 index 000000000000..36b88c86cfbd --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ModelIO.todo @@ -0,0 +1,2 @@ +!missing-selector! +MDLUtility::convertToUSDZ:writeToURL: not bound +!missing-type! MDLUtility not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-NetworkExtension.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-NetworkExtension.todo new file mode 100644 index 000000000000..ec896fcd9d62 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-NetworkExtension.todo @@ -0,0 +1,98 @@ +!deprecated-attribute-missing! NEAppProxyFlow::openWithLocalEndpoint:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyProvider::handleNewUDPFlow:initialRemoteEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyTCPFlow::remoteEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyUDPFlow::localEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyUDPFlow::readDatagramsWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyUDPFlow::writeDatagrams:sentByEndpoints:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEDNSProxyProvider::handleNewUDPFlow:initialRemoteEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEFilterSocketFlow::localEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEFilterSocketFlow::remoteEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEHotspotHelperCommand::createTCPConnection: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEHotspotHelperCommand::createUDPSession: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEPacketTunnelProvider::createTCPConnectionThroughTunnelToEndpoint:enableTLS:TLSParameters:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEPacketTunnelProvider::createUDPSessionThroughTunnelToEndpoint:fromEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::createTCPConnectionToEndpoint:enableTLS:TLSParameters:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::createUDPSessionToEndpoint:fromEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::defaultPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::domain missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::name missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::type missing a [Deprecated] attribute +!deprecated-attribute-missing! NWEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint::hostname missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint::port missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isConstrained missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isEqualToPath: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isExpensive missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::status missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::cancel missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::connectedPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::endpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::error missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::hasBetterPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::initWithUpgradeForConnection: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::isViable missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::localAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::readLength:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::readMinimumLength:maximumLength:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::remoteAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::state missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::txtRecord missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::write:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::writeClose missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::maximumSSLProtocolVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::minimumSSLProtocolVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setMaximumSSLProtocolVersion: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setMinimumSSLProtocolVersion: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setSSLCipherSuites: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setTLSSessionID: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::SSLCipherSuites missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::TLSSessionID missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::cancel missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::currentPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::endpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::hasBetterPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::initWithUpgradeForSession: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::isViable missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::maximumDatagramLength missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::resolvedEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::setReadHandler:maxDatagrams: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::state missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::tryNextResolvedEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::writeDatagram:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::writeMultipleDatagrams:completionHandler: missing a [Deprecated] attribute +!missing-enum! NERelayManagerClientError not bound +!missing-enum-value! NEHotspotConfigurationError native value NEHotspotConfigurationErrorSystemDenied = 17 not bound +!missing-enum-value! NEHotspotConfigurationError native value NEHotspotConfigurationErrorUserUnauthorized = 16 not bound +!missing-field! NERelayClientErrorDomain not bound +!missing-selector! NEAppProxyFlow::openWithLocalFlowEndpoint:completionHandler: not bound +!missing-selector! NEAppProxyProvider::handleNewUDPFlow:initialRemoteFlowEndpoint: not bound +!missing-selector! NEAppProxyTCPFlow::remoteFlowEndpoint not bound +!missing-selector! NEAppProxyUDPFlow::localFlowEndpoint not bound +!missing-selector! NEAppProxyUDPFlow::readDatagramsAndFlowEndpointsWithCompletionHandler: not bound +!missing-selector! NEAppProxyUDPFlow::writeDatagrams:sentByFlowEndpoints:completionHandler: not bound +!missing-selector! NEDNSProxyProvider::handleNewUDPFlow:initialRemoteFlowEndpoint: not bound +!missing-selector! NEFilterSocketFlow::localFlowEndpoint not bound +!missing-selector! NEFilterSocketFlow::remoteFlowEndpoint not bound +!missing-selector! NEHotspotConfigurationManager::joinAccessoryHotspot:passphrase:completionHandler: not bound +!missing-selector! NEHotspotConfigurationManager::joinAccessoryHotspotWithoutSecurity:completionHandler: not bound +!missing-selector! NEHotspotHelperCommand::interface not bound +!missing-selector! NEPacketTunnelProvider::virtualInterface not bound +!missing-selector! NERelayManager::getLastClientErrors:completionHandler: not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::identifier not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::initWithIdentifier:keychainReference: not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::isMandatory not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::keychainReference not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::setIsMandatory: not bound +!missing-selector! NEVPNProtocol::excludeDeviceCommunication not bound +!missing-selector! NEVPNProtocol::setExcludeDeviceCommunication: not bound +!missing-selector! NEVPNProtocol::setSliceUUID: not bound +!missing-selector! NEVPNProtocol::sliceUUID not bound +!missing-selector! NEVPNProtocolIKEv2::ppkConfiguration not bound +!missing-selector! NEVPNProtocolIKEv2::setPpkConfiguration: not bound +!missing-type! NEVPNIKEv2PPKConfiguration not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-ObjCRuntime.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ObjCRuntime.todo deleted file mode 100644 index db95240c1c03..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-ObjCRuntime.todo +++ /dev/null @@ -1 +0,0 @@ -!deprecated-attribute-missing! NXGetLocalArchInfo missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-OpenGL[ES].ignore b/tests/xtro-sharpie/api-annotations-dotnet/iOS-OpenGL[ES].ignore index 6c0d6728a492..150871760b2a 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-OpenGL[ES].ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-OpenGL[ES].ignore @@ -1,66 +1,2 @@ # OpenAL !missing-pinvoke! alGetBufferiv is not bound - -# only for iOS and tvOS (not watchOS) and macOS uses OpenGL -## we use OpenTK for bindings -!missing-pinvoke! glActiveTexture is not bound -!missing-pinvoke! glBindBuffer is not bound -!missing-pinvoke! glBindTexture is not bound -!missing-pinvoke! glBlendFunc is not bound -!missing-pinvoke! glBufferData is not bound -!missing-pinvoke! glBufferSubData is not bound -!missing-pinvoke! glClear is not bound -!missing-pinvoke! glClearColor is not bound -!missing-pinvoke! glClearDepthf is not bound -!missing-pinvoke! glClearStencil is not bound -!missing-pinvoke! glColorMask is not bound -!missing-pinvoke! glCompressedTexImage2D is not bound -!missing-pinvoke! glCompressedTexSubImage2D is not bound -!missing-pinvoke! glCopyTexImage2D is not bound -!missing-pinvoke! glCopyTexSubImage2D is not bound -!missing-pinvoke! glCullFace is not bound -!missing-pinvoke! glDeleteBuffers is not bound -!missing-pinvoke! glDeleteTextures is not bound -!missing-pinvoke! glDepthFunc is not bound -!missing-pinvoke! glDepthMask is not bound -!missing-pinvoke! glDepthRangef is not bound -!missing-pinvoke! glDisable is not bound -!missing-pinvoke! glDrawArrays is not bound -!missing-pinvoke! glDrawElements is not bound -!missing-pinvoke! glEnable is not bound -!missing-pinvoke! glFinish is not bound -!missing-pinvoke! glFlush is not bound -!missing-pinvoke! glFrontFace is not bound -!missing-pinvoke! glGenBuffers is not bound -!missing-pinvoke! glGenTextures is not bound -!missing-pinvoke! glGetBooleanv is not bound -!missing-pinvoke! glGetBufferParameteriv is not bound -!missing-pinvoke! glGetBufferPointervOES is not bound -!missing-pinvoke! glGetError is not bound -!missing-pinvoke! glGetFloatv is not bound -!missing-pinvoke! glGetIntegerv is not bound -!missing-pinvoke! glGetString is not bound -!missing-pinvoke! glGetTexParameterfv is not bound -!missing-pinvoke! glGetTexParameteriv is not bound -!missing-pinvoke! glHint is not bound -!missing-pinvoke! glIsBuffer is not bound -!missing-pinvoke! glIsEnabled is not bound -!missing-pinvoke! glIsTexture is not bound -!missing-pinvoke! glLineWidth is not bound -!missing-pinvoke! glMapBufferOES is not bound -!missing-pinvoke! glPixelStorei is not bound -!missing-pinvoke! glPolygonOffset is not bound -!missing-pinvoke! glReadPixels is not bound -!missing-pinvoke! glSampleCoverage is not bound -!missing-pinvoke! glScissor is not bound -!missing-pinvoke! glStencilFunc is not bound -!missing-pinvoke! glStencilMask is not bound -!missing-pinvoke! glStencilOp is not bound -!missing-pinvoke! glTexImage2D is not bound -!missing-pinvoke! glTexParameterf is not bound -!missing-pinvoke! glTexParameterfv is not bound -!missing-pinvoke! glTexParameteri is not bound -!missing-pinvoke! glTexParameteriv is not bound -!missing-pinvoke! glTexSubImage2D is not bound -!missing-pinvoke! glUnmapBufferOES is not bound -!missing-pinvoke! glViewport is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-OpenGL[ES].todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-OpenGL[ES].todo deleted file mode 100644 index 01253fd6c827..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-OpenGL[ES].todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-pinvoke! glBlendEquationOES is not bound -!missing-pinvoke! glResolveMultisampleFramebufferAPPLE is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-PDFKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PDFKit.todo new file mode 100644 index 000000000000..9de86f3af7e7 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PDFKit.todo @@ -0,0 +1,4 @@ +!deprecated-attribute-missing! PDFView::enableDataDetectors missing a [Deprecated] attribute +!deprecated-attribute-missing! PDFView::setEnableDataDetectors: missing a [Deprecated] attribute +!missing-enum! PDFSelectionGranularity not bound +!missing-selector! PDFDocument::selectionFromPage:atPoint:toPage:atPoint:withGranularity: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-PHASE.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PHASE.todo new file mode 100644 index 000000000000..d96dd358f888 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PHASE.todo @@ -0,0 +1,19 @@ +!missing-enum! PHASEAutomaticHeadTrackingFlags not bound +!missing-selector! PHASEListener::automaticHeadTrackingFlags not bound +!missing-selector! PHASEListener::setAutomaticHeadTrackingFlags: not bound +!missing-selector! PHASEPullStreamNode::renderBlock not bound +!missing-selector! PHASEPullStreamNode::setRenderBlock: not bound +!missing-selector! PHASEPullStreamNodeDefinition::format not bound +!missing-selector! PHASEPullStreamNodeDefinition::initWithMixerDefinition:format: not bound +!missing-selector! PHASEPullStreamNodeDefinition::initWithMixerDefinition:format:identifier: not bound +!missing-selector! PHASEPullStreamNodeDefinition::normalize not bound +!missing-selector! PHASEPullStreamNodeDefinition::setNormalize: not bound +!missing-selector! PHASESoundEvent::pullStreamNodes not bound +!missing-selector! PHASEStreamNode::format not bound +!missing-selector! PHASEStreamNode::gainMetaParameter not bound +!missing-selector! PHASEStreamNode::mixer not bound +!missing-selector! PHASEStreamNode::rateMetaParameter not bound +!missing-type! PHASEPullStreamNode not bound +!missing-type! PHASEPullStreamNodeDefinition not bound +!missing-type! PHASEStreamNode not bound +!wrong-base-type! PHASEPushStreamNode expected PHASEStreamNode actual NSObject diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-PassKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PassKit.todo new file mode 100644 index 000000000000..7ed480877bd3 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PassKit.todo @@ -0,0 +1,41 @@ +!deprecated-attribute-missing! PKPass::relevantDate missing a [Deprecated] attribute +!missing-enum-value! PKIdentityError native value PKIdentityErrorRegionNotSupported = 8 not bound +!missing-field! PKMerchantCategoryCodeNone not bound +!missing-field! PKPaymentNetworkBankAxept not bound +!missing-field! PKPaymentNetworkMeeza not bound +!missing-field! PKPaymentNetworkNAPAS not bound +!missing-selector! +PKAddIdentityDocumentConfiguration::configurationForMetadata:completion: not bound +!missing-selector! +PKAddPassMetadataPreview::previewWithPassThumbnail:localizedDescription: not bound +!missing-selector! PKAddIdentityDocumentConfiguration::metadata not bound +!missing-selector! PKAddPassMetadataPreview::initWithPassThumbnail:localizedDescription: not bound +!missing-selector! PKAddPassMetadataPreview::localizedDescription not bound +!missing-selector! PKAddPassMetadataPreview::passThumbnailImage not bound +!missing-selector! PKIdentityNationalIDCardDescriptor::regionCode not bound +!missing-selector! PKIdentityNationalIDCardDescriptor::setRegionCode: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::authenticationPassword not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:cardConfigurationIdentifier:preview: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:cardTemplateIdentifier:preview: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::preview not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::setAuthenticationPassword: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::setPreview: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::setSigningPassword: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::signingPassword not bound +!missing-selector! PKPass::relevantDates not bound +!missing-selector! PKPaymentRequest::merchantCategoryCode not bound +!missing-selector! PKPaymentRequest::setMerchantCategoryCode: not bound +!missing-selector! PKPushablePassMetadata::cardConfigurationIdentifier not bound +!missing-selector! PKPushablePassMetadata::cardTemplateIdentifier not bound +!missing-selector! PKPushablePassMetadata::credentialIdentifier not bound +!missing-selector! PKPushablePassMetadata::serverEnvironmentIdentifier not bound +!missing-selector! PKPushablePassMetadata::setServerEnvironmentIdentifier: not bound +!missing-selector! PKPushablePassMetadata::sharingInstanceIdentifier not bound +!missing-type! PKAddIdentityDocumentConfiguration not bound +!missing-type! PKAddPassMetadataPreview not bound +!missing-type! PKAddPushablePassConfiguration not bound +!missing-type! PKIdentityDocumentMetadata not bound +!missing-type! PKIdentityNationalIDCardDescriptor not bound +!missing-type! PKJapanIndividualNumberCardMetadata not bound +!missing-type! PKPushablePassMetadata not bound +!wrong-base-type! PKAddShareablePassConfiguration expected PKAddPushablePassConfiguration actual PKAddSecureElementPassConfiguration +!wrong-base-type! PKShareablePassMetadata expected PKPushablePassMetadata actual NSObject +!wrong-base-type! PKShareablePassMetadataPreview expected PKAddPassMetadataPreview actual NSObject diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-PencilKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PencilKit.todo new file mode 100644 index 000000000000..18102a0aaf5a --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PencilKit.todo @@ -0,0 +1,57 @@ +!deprecated-attribute-missing! PKToolPicker::selectedTool missing a [Deprecated] attribute +!deprecated-attribute-missing! PKToolPicker::setSelectedTool: missing a [Deprecated] attribute +!missing-enum-value! PKContentVersion native value PKContentVersionLatest = 3 not bound +!missing-protocol-member! PKToolPickerObserver::toolPickerSelectedToolItemDidChange: not found +!missing-selector! PKCanvasView::isDrawingEnabled not bound +!missing-selector! PKCanvasView::setDrawingEnabled: not bound +!missing-selector! PKToolPicker::accessoryItem not bound +!missing-selector! PKToolPicker::initWithToolItems: not bound +!missing-selector! PKToolPicker::selectedToolItem not bound +!missing-selector! PKToolPicker::selectedToolItemIdentifier not bound +!missing-selector! PKToolPicker::setAccessoryItem: not bound +!missing-selector! PKToolPicker::setSelectedToolItem: not bound +!missing-selector! PKToolPicker::setSelectedToolItemIdentifier: not bound +!missing-selector! PKToolPicker::toolItems not bound +!missing-selector! PKToolPickerCustomItem::color not bound +!missing-selector! PKToolPickerCustomItem::configuration not bound +!missing-selector! PKToolPickerCustomItem::initWithConfiguration: not bound +!missing-selector! PKToolPickerCustomItem::reloadImage not bound +!missing-selector! PKToolPickerCustomItem::setColor: not bound +!missing-selector! PKToolPickerCustomItem::setWidth: not bound +!missing-selector! PKToolPickerCustomItem::width not bound +!missing-selector! PKToolPickerCustomItemConfiguration::allowsColorSelection not bound +!missing-selector! PKToolPickerCustomItemConfiguration::defaultColor not bound +!missing-selector! PKToolPickerCustomItemConfiguration::defaultWidth not bound +!missing-selector! PKToolPickerCustomItemConfiguration::identifier not bound +!missing-selector! PKToolPickerCustomItemConfiguration::imageProvider not bound +!missing-selector! PKToolPickerCustomItemConfiguration::initWithIdentifier:name: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::name not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setAllowsColorSelection: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setDefaultColor: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setDefaultWidth: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setIdentifier: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setImageProvider: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setName: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setViewControllerProvider: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setWidthVariants: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::viewControllerProvider not bound +!missing-selector! PKToolPickerCustomItemConfiguration::widthVariants not bound +!missing-selector! PKToolPickerEraserItem::eraserTool not bound +!missing-selector! PKToolPickerEraserItem::initWithEraserType: not bound +!missing-selector! PKToolPickerEraserItem::initWithEraserType:width: not bound +!missing-selector! PKToolPickerInkingItem::initWithInkType:color:width: not bound +!missing-selector! PKToolPickerInkingItem::initWithInkType:color:width:identifier: not bound +!missing-selector! PKToolPickerInkingItem::inkingTool not bound +!missing-selector! PKToolPickerItem::identifier not bound +!missing-selector! PKToolPickerLassoItem::init not bound +!missing-selector! PKToolPickerLassoItem::lassoTool not bound +!missing-selector! PKToolPickerRulerItem::init not bound +!missing-selector! PKToolPickerScribbleItem::init not bound +!missing-type! PKToolPickerCustomItem not bound +!missing-type! PKToolPickerCustomItemConfiguration not bound +!missing-type! PKToolPickerEraserItem not bound +!missing-type! PKToolPickerInkingItem not bound +!missing-type! PKToolPickerItem not bound +!missing-type! PKToolPickerLassoItem not bound +!missing-type! PKToolPickerRulerItem not bound +!missing-type! PKToolPickerScribbleItem not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Photos.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Photos.todo new file mode 100644 index 000000000000..57b85ce9e3fb --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Photos.todo @@ -0,0 +1,3 @@ +!missing-enum-value! PHAssetCollectionSubtype native value PHAssetCollectionSubtypeSmartAlbumSpatial = 219 not bound +!missing-enum-value! PHAssetMediaSubtype native value PHAssetMediaSubtypeSpatialMedia = 1024 not bound +!missing-null-allowed! 'Photos.PHAssetCollectionChangeRequest Photos.PHAssetCollectionChangeRequest::ChangeRequest(Photos.PHAssetCollection,Photos.PHFetchResult)' is missing an [NullAllowed] on parameter #1 diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-PhotosUI.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PhotosUI.todo new file mode 100644 index 000000000000..666c5af050d6 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PhotosUI.todo @@ -0,0 +1 @@ +!missing-selector! +PHPickerFilter::spatialMediaFilter not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-QuickLookThumbnailing.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-QuickLookThumbnailing.todo new file mode 100644 index 000000000000..8107d5b927b4 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-QuickLookThumbnailing.todo @@ -0,0 +1,2 @@ +!deprecated-attribute-missing! QLThumbnailGenerator::saveBestRepresentationForRequest:toFileAtURL:withContentType:completionHandler: missing a [Deprecated] attribute +!missing-selector! QLThumbnailGenerator::saveBestRepresentationForRequest:toFileAtURL:asContentType:completionHandler: 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..01525fe21402 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SafariServices.todo @@ -0,0 +1 @@ +!missing-protocol! SFAddToHomeScreenActivityItem not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-SceneKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SceneKit.todo new file mode 100644 index 000000000000..013beb5339f6 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SceneKit.todo @@ -0,0 +1,9 @@ +!missing-selector! +SCNGeometry::geometryWithSources:elements:sourceChannels: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithBuffer:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithData:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithData:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithURL:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentDataForContents:device:error: not bound +!missing-selector! SCNGeometry::geometrySourceChannels not bound +!missing-selector! SCNGeometryElement::hasInterleavedIndicesChannels not bound +!missing-selector! SCNGeometryElement::indicesChannelCount not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Security.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Security.todo index cd49bd517598..6336e2205869 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Security.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Security.todo @@ -4,3 +4,7 @@ !missing-protocol! OS_sec_protocol_metadata not bound !missing-protocol! OS_sec_protocol_options not bound !missing-protocol! OS_sec_trust not bound +!missing-field! kSecImportToMemoryOnly not bound +!missing-field! kSecMatchHostOrSubdomainOfHost not bound +!missing-pinvoke! SecCertificateCopyNotValidAfterDate is not bound +!missing-pinvoke! SecCertificateCopyNotValidBeforeDate is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-SensorKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SensorKit.todo index 530e5dd75ebd..6d49b59bfa4a 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-SensorKit.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SensorKit.todo @@ -46,3 +46,55 @@ !missing-type! SRWristTemperature not bound !missing-type! SRWristTemperatureSession not bound !missing-selector! SRSpeechMetrics::timeSinceAudioStart not bound +!missing-enum! SRElectrocardiogramDataFlags not bound +!missing-enum! SRElectrocardiogramLead not bound +!missing-enum! SRElectrocardiogramSessionGuidance not bound +!missing-enum! SRElectrocardiogramSessionState not bound +!missing-field! SRPhotoplethysmogramOpticalSampleConditionSignalSaturation not bound +!missing-field! SRPhotoplethysmogramOpticalSampleConditionUnreliableNoise not bound +!missing-field! SRPhotoplethysmogramSampleUsageBackgroundSystem not bound +!missing-field! SRPhotoplethysmogramSampleUsageDeepBreathing not bound +!missing-field! SRPhotoplethysmogramSampleUsageForegroundBloodOxygen not bound +!missing-field! SRPhotoplethysmogramSampleUsageForegroundHeartRate not bound +!missing-field! SRSensorElectrocardiogram not bound +!missing-field! SRSensorPhotoplethysmogram not bound +!missing-selector! SRElectrocardiogramData::flags not bound +!missing-selector! SRElectrocardiogramData::value not bound +!missing-selector! SRElectrocardiogramSample::data not bound +!missing-selector! SRElectrocardiogramSample::date not bound +!missing-selector! SRElectrocardiogramSample::frequency not bound +!missing-selector! SRElectrocardiogramSample::lead not bound +!missing-selector! SRElectrocardiogramSample::session not bound +!missing-selector! SRElectrocardiogramSession::identifier not bound +!missing-selector! SRElectrocardiogramSession::sessionGuidance not bound +!missing-selector! SRElectrocardiogramSession::state not bound +!missing-selector! SRPhotoplethysmogramAccelerometerSample::nanosecondsSinceStart not bound +!missing-selector! SRPhotoplethysmogramAccelerometerSample::samplingFrequency not bound +!missing-selector! SRPhotoplethysmogramAccelerometerSample::x not bound +!missing-selector! SRPhotoplethysmogramAccelerometerSample::y not bound +!missing-selector! SRPhotoplethysmogramAccelerometerSample::z not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::activePhotodiodeIndexes not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::backgroundNoise not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::backgroundNoiseOffset not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::conditions not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::effectiveWavelength not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::emitter not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::nanosecondsSinceStart not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::nominalWavelength not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::normalizedReflectance not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::pinkNoise not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::samplingFrequency not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::signalIdentifier not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::whiteNoise not bound +!missing-selector! SRPhotoplethysmogramSample::accelerometerSamples not bound +!missing-selector! SRPhotoplethysmogramSample::nanosecondsSinceStart not bound +!missing-selector! SRPhotoplethysmogramSample::opticalSamples not bound +!missing-selector! SRPhotoplethysmogramSample::startDate not bound +!missing-selector! SRPhotoplethysmogramSample::temperature not bound +!missing-selector! SRPhotoplethysmogramSample::usage not bound +!missing-type! SRElectrocardiogramData not bound +!missing-type! SRElectrocardiogramSample not bound +!missing-type! SRElectrocardiogramSession not bound +!missing-type! SRPhotoplethysmogramAccelerometerSample not bound +!missing-type! SRPhotoplethysmogramOpticalSample not bound +!missing-type! SRPhotoplethysmogramSample not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-ShazamKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ShazamKit.todo new file mode 100644 index 000000000000..036f26bed0e7 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ShazamKit.todo @@ -0,0 +1,3 @@ +!deprecated-attribute-missing! SHCustomCatalog::writeToURL:error: missing a [Deprecated] attribute +!missing-selector! SHCustomCatalog::dataRepresentation not bound +!missing-selector! SHCustomCatalog::initWithDataRepresentation:error: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Speech.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Speech.todo new file mode 100644 index 000000000000..d21deaae5557 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Speech.todo @@ -0,0 +1,4 @@ +!missing-enum! PhoneticEmbedderInitFlag not bound +!missing-enum! PhoneticEncoderType not bound +!missing-enum-value! SFSpeechErrorCode native value SFSpeechErrorCodeAudioReadFailed = 2 not bound +!missing-protocol-member! SFSpeechRecognitionTaskDelegate::speechRecognitionTask:didProcessAudioDuration: not found diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-SpriteKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SpriteKit.todo new file mode 100644 index 000000000000..be6a894b4882 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SpriteKit.todo @@ -0,0 +1,2 @@ +!missing-protocol-conformance! SKNode should conform to UICoordinateSpace +!missing-protocol-conformance! SKNode should conform to UIFocusItemContainer diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-StoreKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-StoreKit.todo new file mode 100644 index 000000000000..0692004026ef --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-StoreKit.todo @@ -0,0 +1,82 @@ +!deprecated-attribute-missing! SKCloudServiceController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestCapabilitiesWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontCountryCodeWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontIdentifierWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestUserTokenForDeveloperToken:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceSetupViewController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setPaymentDiscount: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setQuantity: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setRequestData: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setSimulatesAskToBuyInSandbox: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addPayment: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::delegate missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::finishTransaction: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::presentCodeRedemptionSheet missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::removeTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactionsWithApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::setDelegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::showPriceConsentIfNeeded missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::storefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactionObservers missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueue:shouldContinueTransaction:inStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueueShouldShowPriceConsent: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransaction missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:didRevokeEntitlementsForProductIdentifiers: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:restoreCompletedTransactionsFailedWithError: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:shouldAddStorePayment:forProduct: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueDidChangeStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueRestoreCompletedTransactionsFinished: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::discounts missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentLengths missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::introductoryPrice missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isDownloadable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isFamilyShareable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedDescription missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedTitle missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::productIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionGroupIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::numberOfPeriods missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::paymentMode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::type missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsResponse missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionOrderWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionVisibilityForProduct:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionOrder:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionVisibility:forProduct:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductSubscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKReceiptRefreshRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::countryCode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStoreReviewController missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Symbols.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Symbols.todo new file mode 100644 index 000000000000..787cd9b06751 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Symbols.todo @@ -0,0 +1,37 @@ +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeatCount: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeating missing a [Deprecated] attribute +!missing-selector! +NSSymbolBreatheEffect::breathePlainEffect not bound +!missing-selector! +NSSymbolBreatheEffect::breathePulseEffect not bound +!missing-selector! +NSSymbolBreatheEffect::effect not bound +!missing-selector! +NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorContinuous not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodic not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount:delay: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithDelay: not bound +!missing-selector! +NSSymbolReplaceContentTransition::magicTransitionWithFallback: not bound +!missing-selector! +NSSymbolRotateEffect::effect not bound +!missing-selector! +NSSymbolRotateEffect::rotateClockwiseEffect not bound +!missing-selector! +NSSymbolRotateEffect::rotateCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::effect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleBackwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCustomAngleEffect: not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleDownEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleForwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleLeftEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleRightEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleUpEffect not bound +!missing-selector! NSSymbolBreatheEffect::effectWithByLayer not bound +!missing-selector! NSSymbolBreatheEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! NSSymbolRotateEffect::effectWithByLayer not bound +!missing-selector! NSSymbolRotateEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolWiggleEffect::effectWithByLayer not bound +!missing-selector! NSSymbolWiggleEffect::effectWithWholeSymbol not bound +!missing-type! NSSymbolBreatheEffect not bound +!missing-type! NSSymbolEffectOptionsRepeatBehavior not bound +!missing-type! NSSymbolMagicReplaceContentTransition not bound +!missing-type! NSSymbolRotateEffect not bound +!missing-type! NSSymbolWiggleEffect not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-SystemConfiguration.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SystemConfiguration.todo new file mode 100644 index 000000000000..3af4b652b589 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SystemConfiguration.todo @@ -0,0 +1,8 @@ +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithAddressPair missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithName missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityGetFlags missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityScheduleWithRunLoop missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilitySetCallback missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilitySetDispatchQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityUnscheduleFromRunLoop missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.todo new file mode 100644 index 000000000000..c0d95553fd9c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.todo @@ -0,0 +1,369 @@ +!deprecated-attribute-missing! UIFontPickerViewControllerConfiguration::filteredLanguagesPredicate missing a [Deprecated] attribute +!deprecated-attribute-missing! UIFontPickerViewControllerConfiguration::setFilteredLanguagesPredicate: missing a [Deprecated] attribute +!deprecated-attribute-missing! UIImpactFeedbackGenerator::initWithStyle: missing a [Deprecated] attribute +!deprecated-attribute-missing! UIPencilInteractionDelegate::pencilInteractionDidTap: missing a [Deprecated] attribute +!missing-enum! UIActivityCollaborationMode not bound +!missing-enum! UIActivitySectionTypes not bound +!missing-enum! UICollectionLayoutListContentHuggingElements not bound +!missing-enum! UIColorProminence not bound +!missing-enum! UIListEnvironment not bound +!missing-enum! UIPencilInteractionPhase not bound +!missing-enum! UITabBarControllerMode not bound +!missing-enum! UITabBarControllerSidebarLayout not bound +!missing-enum! UITabGroupSidebarAppearance not bound +!missing-enum! UITableViewContentHuggingElements not bound +!missing-enum! UITabPlacement not bound +!missing-enum! UITextMathExpressionCompletionType not bound +!missing-enum! UIWritingToolsAllowedInputOptions not bound +!missing-enum! UIWritingToolsBehavior not bound +!missing-enum-value! UIDatePickerMode native value UIDatePickerModeYearAndMonth = 4 not bound +!missing-enum-value! UIPasteControlDisplayMode native value UIPasteControlDisplayModeArrowAndLabel = 3 not bound +!missing-enum-value! UIPencilPreferredAction native value UIPencilPreferredActionRunSystemShortcut = 6 not bound +!missing-enum-value! UIPencilPreferredAction native value UIPencilPreferredActionShowContextualPalette = 5 not bound +!missing-enum-value! UITouchProperties native value UITouchPropertyRoll = 16 not bound +!missing-field! NSAdaptiveImageGlyphAttributeName not bound +!missing-field! NSTextHighlightColorSchemeAttributeName not bound +!missing-field! NSTextHighlightColorSchemeBlue not bound +!missing-field! NSTextHighlightColorSchemeDefault not bound +!missing-field! NSTextHighlightColorSchemeMint not bound +!missing-field! NSTextHighlightColorSchemeOrange not bound +!missing-field! NSTextHighlightColorSchemePink not bound +!missing-field! NSTextHighlightColorSchemePurple not bound +!missing-field! NSTextHighlightStyleAttributeName not bound +!missing-field! NSTextHighlightStyleDefault not bound +!missing-field! UIActivityItemsConfigurationMetadataKeyCollaborationModeRestrictions not bound +!missing-field! UIActivityItemsConfigurationMetadataKeyShareRecipients not bound +!missing-field! UIDocumentCreationIntentDefault not bound +!missing-field! UITextContentTypeCellularEID not bound +!missing-field! UITextContentTypeCellularIMEI not bound +!missing-protocol! UICalendarSelectionWeekOfYearDelegate not bound +!missing-protocol! UIItemProviderReadingAugmentationDesignating not bound +!missing-protocol! UIItemProviderReadingAugmentationProviding not bound +!missing-protocol! UITabBarControllerSidebarDelegate not bound +!missing-protocol-member! UIActivityItemSource::activityViewControllerShareRecipients: not found +!missing-protocol-member! UIMutableTraits::listEnvironment not found +!missing-protocol-member! UIMutableTraits::setListEnvironment: not found +!missing-protocol-member! UIPencilInteractionDelegate::pencilInteraction:didReceiveSqueeze: not found +!missing-protocol-member! UIPencilInteractionDelegate::pencilInteraction:didReceiveTap: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:didSelectTab:previousTab: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:displayOrderDidChangeForGroup: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:shouldSelectTab: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:tab:acceptItemsFromDropSession: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:tab:operationForAcceptingItemsFromDropSession: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:visibilityDidChangeForTabs: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarControllerDidEndEditing: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarControllerWillBeginEditing: not found +!missing-protocol-member! UITextInput::caretTransformForPosition: not found +!missing-protocol-member! UITextInput::insertAdaptiveImageGlyph:replacementRange: not found +!missing-protocol-member! UITextInput::isEditable not found +!missing-protocol-member! UITextInput::setSupportsAdaptiveImageGlyph: not found +!missing-protocol-member! UITextInput::supportsAdaptiveImageGlyph not found +!missing-protocol-member! UITextInputTraits::mathExpressionCompletionType not found +!missing-protocol-member! UITextInputTraits::setMathExpressionCompletionType: not found +!missing-protocol-member! UITextInputTraits::setWritingToolsAllowedInputOptions: not found +!missing-protocol-member! UITextInputTraits::setWritingToolsBehavior: not found +!missing-protocol-member! UITextInputTraits::writingToolsAllowedInputOptions not found +!missing-protocol-member! UITextInputTraits::writingToolsBehavior not found +!missing-protocol-member! UITextViewDelegate::textView:writingToolsIgnoredRangesInEnclosingRange: not found +!missing-protocol-member! UITextViewDelegate::textViewWritingToolsDidEnd: not found +!missing-protocol-member! UITextViewDelegate::textViewWritingToolsWillBegin: not found +!missing-selector! +NSAdaptiveImageGlyph::contentType not bound +!missing-selector! +NSAttributedString::attributedStringWithAdaptiveImageGlyph:attributes: not bound +!missing-selector! +NSAttributedString::attributedStringWithAttachment:attributes: not bound +!missing-selector! +UIBackgroundConfiguration::listCellConfiguration not bound +!missing-selector! +UIBackgroundConfiguration::listFooterConfiguration not bound +!missing-selector! +UIBackgroundConfiguration::listHeaderConfiguration not bound +!missing-selector! +UIDocumentViewControllerLaunchOptions::createDocumentActionWithIntent: not bound +!missing-selector! +UIFeedbackGenerator::feedbackGeneratorForView: not bound +!missing-selector! +UIImpactFeedbackGenerator::feedbackGeneratorWithStyle:forView: not bound +!missing-selector! +UIListContentConfiguration::footerConfiguration not bound +!missing-selector! +UIListContentConfiguration::headerConfiguration not bound +!missing-selector! +UIPencilInteraction::preferredSqueezeAction not bound +!missing-selector! +UIPencilInteraction::prefersHoverToolPreview not bound +!missing-selector! +UITabSidebarItem::itemFromRequest: not bound +!missing-selector! +UITabSidebarScrollTarget::targetForFooter not bound +!missing-selector! +UITabSidebarScrollTarget::targetForHeader not bound +!missing-selector! +UITabSidebarScrollTarget::targetForTab: not bound +!missing-selector! +UITraitCollection::traitCollectionWithListEnvironment: not bound +!missing-selector! +UIUpdateActionPhase::afterCADisplayLinkDispatch not bound +!missing-selector! +UIUpdateActionPhase::afterCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::afterEventDispatch not bound +!missing-selector! +UIUpdateActionPhase::afterLowLatencyCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::afterLowLatencyEventDispatch not bound +!missing-selector! +UIUpdateActionPhase::afterUpdateComplete not bound +!missing-selector! +UIUpdateActionPhase::afterUpdateScheduled not bound +!missing-selector! +UIUpdateActionPhase::beforeCADisplayLinkDispatch not bound +!missing-selector! +UIUpdateActionPhase::beforeCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::beforeEventDispatch not bound +!missing-selector! +UIUpdateActionPhase::beforeLowLatencyCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::beforeLowLatencyEventDispatch not bound +!missing-selector! +UIUpdateInfo::currentUpdateInfoForView: not bound +!missing-selector! +UIUpdateInfo::currentUpdateInfoForWindowScene: not bound +!missing-selector! +UIUpdateLink::updateLinkForView: not bound +!missing-selector! +UIUpdateLink::updateLinkForView:actionHandler: not bound +!missing-selector! +UIUpdateLink::updateLinkForView:actionTarget:selector: not bound +!missing-selector! +UIUpdateLink::updateLinkForWindowScene: not bound +!missing-selector! +UIUpdateLink::updateLinkForWindowScene:actionHandler: not bound +!missing-selector! +UIUpdateLink::updateLinkForWindowScene:actionTarget:selector: not bound +!missing-selector! +UIViewControllerTransition::coverVerticalTransition not bound +!missing-selector! +UIViewControllerTransition::crossDissolveTransition not bound +!missing-selector! +UIViewControllerTransition::flipHorizontalTransition not bound +!missing-selector! +UIViewControllerTransition::partialCurlTransition not bound +!missing-selector! +UIViewControllerTransition::zoomWithOptions:sourceViewProvider: not bound +!missing-selector! NSAdaptiveImageGlyph::contentDescription not bound +!missing-selector! NSAdaptiveImageGlyph::contentIdentifier not bound +!missing-selector! NSAdaptiveImageGlyph::imageContent not bound +!missing-selector! NSAdaptiveImageGlyph::initWithCoder: not bound +!missing-selector! NSAdaptiveImageGlyph::initWithImageContent: not bound +!missing-selector! NSAttributedString::prefersRTFDInRange: not bound +!missing-selector! UIActivityCollaborationModeRestriction::alertDismissButtonTitle not bound +!missing-selector! UIActivityCollaborationModeRestriction::alertMessage not bound +!missing-selector! UIActivityCollaborationModeRestriction::alertRecoverySuggestionButtonLaunchURL not bound +!missing-selector! UIActivityCollaborationModeRestriction::alertRecoverySuggestionButtonTitle not bound +!missing-selector! UIActivityCollaborationModeRestriction::alertTitle not bound +!missing-selector! UIActivityCollaborationModeRestriction::description not bound +!missing-selector! UIActivityCollaborationModeRestriction::disabledMode not bound +!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode: not bound +!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage: not bound +!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle: not bound +!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle:alertRecoverySuggestionButtonTitle:alertRecoverySuggestionButtonLaunchURL: not bound +!missing-selector! UIActivityViewController::excludedActivitySectionTypes not bound +!missing-selector! UIActivityViewController::setExcludedActivitySectionTypes: not bound +!missing-selector! UICalendarSelectionWeekOfYear::delegate not bound +!missing-selector! UICalendarSelectionWeekOfYear::initWithDelegate: not bound +!missing-selector! UICalendarSelectionWeekOfYear::selectedWeekOfYear not bound +!missing-selector! UICalendarSelectionWeekOfYear::setSelectedWeekOfYear: not bound +!missing-selector! UICalendarSelectionWeekOfYear::setSelectedWeekOfYear:animated: not bound +!missing-selector! UICanvasFeedbackGenerator::alignmentOccurredAtLocation: not bound +!missing-selector! UICanvasFeedbackGenerator::pathCompletedAtLocation: not bound +!missing-selector! UICollectionLayoutListConfiguration::contentHuggingElements not bound +!missing-selector! UICollectionLayoutListConfiguration::setContentHuggingElements: not bound +!missing-selector! UICollectionView::indexPathForSupplementaryView: not bound +!missing-selector! UIColor::colorWithProminence: not bound +!missing-selector! UIColor::prominence not bound +!missing-selector! UIControl::performPrimaryAction not bound +!missing-selector! UIDocumentBrowserViewController::activeDocumentCreationIntent not bound +!missing-selector! UIDocumentViewController::launchOptions not bound +!missing-selector! UIDocumentViewController::setLaunchOptions: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::background not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::backgroundAccessoryView not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::browserViewController not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::documentTargetView not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::foregroundAccessoryView not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::primaryAction not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::secondaryAction not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setBackground: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setBackgroundAccessoryView: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setBrowserViewController: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setDocumentTargetView: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setForegroundAccessoryView: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setPrimaryAction: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setSecondaryAction: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setTitle: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::title not bound +!missing-selector! UIDragItem::setNeedsDropPreviewUpdate not bound +!missing-selector! UIHoverGestureRecognizer::rollAngle not bound +!missing-selector! UIImpactFeedbackGenerator::impactOccurredAtLocation: not bound +!missing-selector! UIImpactFeedbackGenerator::impactOccurredWithIntensity:atLocation: not bound +!missing-selector! UIMenu::displayPreferences not bound +!missing-selector! UIMenu::setDisplayPreferences: not bound +!missing-selector! UIMenuDisplayPreferences::maximumNumberOfTitleLines not bound +!missing-selector! UIMenuDisplayPreferences::setMaximumNumberOfTitleLines: not bound +!missing-selector! UINotificationFeedbackGenerator::notificationOccurred:atLocation: not bound +!missing-selector! UIPasteControlConfiguration::imagePlacement not bound +!missing-selector! UIPasteControlConfiguration::setImagePlacement: not bound +!missing-selector! UIPencilHoverPose::altitudeAngle not bound +!missing-selector! UIPencilHoverPose::azimuthAngle not bound +!missing-selector! UIPencilHoverPose::azimuthUnitVector not bound +!missing-selector! UIPencilHoverPose::location not bound +!missing-selector! UIPencilHoverPose::rollAngle not bound +!missing-selector! UIPencilHoverPose::zOffset not bound +!missing-selector! UIPencilInteraction::initWithDelegate: not bound +!missing-selector! UIPencilInteractionSqueeze::hoverPose not bound +!missing-selector! UIPencilInteractionSqueeze::phase not bound +!missing-selector! UIPencilInteractionSqueeze::timestamp not bound +!missing-selector! UIPencilInteractionTap::hoverPose not bound +!missing-selector! UIPencilInteractionTap::timestamp not bound +!missing-selector! UIScrollView::bouncesHorizontally not bound +!missing-selector! UIScrollView::bouncesVertically not bound +!missing-selector! UIScrollView::contentAlignmentPoint not bound +!missing-selector! UIScrollView::isScrollAnimating not bound +!missing-selector! UIScrollView::isZoomAnimating not bound +!missing-selector! UIScrollView::setBouncesHorizontally: not bound +!missing-selector! UIScrollView::setBouncesVertically: not bound +!missing-selector! UIScrollView::setContentAlignmentPoint: not bound +!missing-selector! UIScrollView::setTransfersHorizontalScrollingToParent: not bound +!missing-selector! UIScrollView::setTransfersVerticalScrollingToParent: not bound +!missing-selector! UIScrollView::stopScrollingAndZooming not bound +!missing-selector! UIScrollView::transfersHorizontalScrollingToParent not bound +!missing-selector! UIScrollView::transfersVerticalScrollingToParent not bound +!missing-selector! UIScrollView::withScrollIndicatorsShownForContentOffsetChanges: not bound +!missing-selector! UISearchTab::initWithViewControllerProvider: not bound +!missing-selector! UISelectionFeedbackGenerator::selectionChangedAtLocation: not bound +!missing-selector! UITab::allowsHiding not bound +!missing-selector! UITab::badgeValue not bound +!missing-selector! UITab::identifier not bound +!missing-selector! UITab::image not bound +!missing-selector! UITab::initWithTitle:image:identifier:viewControllerProvider: not bound +!missing-selector! UITab::isHidden not bound +!missing-selector! UITab::isHiddenByDefault not bound +!missing-selector! UITab::parent not bound +!missing-selector! UITab::preferredPlacement not bound +!missing-selector! UITab::setAllowsHiding: not bound +!missing-selector! UITab::setBadgeValue: not bound +!missing-selector! UITab::setHidden: not bound +!missing-selector! UITab::setHiddenByDefault: not bound +!missing-selector! UITab::setImage: not bound +!missing-selector! UITab::setPreferredPlacement: not bound +!missing-selector! UITab::setSubtitle: not bound +!missing-selector! UITab::setTitle: not bound +!missing-selector! UITab::setUserInfo: not bound +!missing-selector! UITab::subtitle not bound +!missing-selector! UITab::tabBarController not bound +!missing-selector! UITab::title not bound +!missing-selector! UITab::userInfo not bound +!missing-selector! UITab::viewController not bound +!missing-selector! UITabBarController::compactTabIdentifiers not bound +!missing-selector! UITabBarController::customizationIdentifier not bound +!missing-selector! UITabBarController::initWithTabs: not bound +!missing-selector! UITabBarController::isTabBarHidden not bound +!missing-selector! UITabBarController::mode not bound +!missing-selector! UITabBarController::selectedTab not bound +!missing-selector! UITabBarController::setCompactTabIdentifiers: not bound +!missing-selector! UITabBarController::setCustomizationIdentifier: not bound +!missing-selector! UITabBarController::setMode: not bound +!missing-selector! UITabBarController::setSelectedTab: not bound +!missing-selector! UITabBarController::setTabBarHidden: not bound +!missing-selector! UITabBarController::setTabBarHidden:animated: not bound +!missing-selector! UITabBarController::setTabs: not bound +!missing-selector! UITabBarController::setTabs:animated: not bound +!missing-selector! UITabBarController::sidebar not bound +!missing-selector! UITabBarController::tabForIdentifier: not bound +!missing-selector! UITabBarController::tabs not bound +!missing-selector! UITabBarControllerSidebar::bottomBarView not bound +!missing-selector! UITabBarControllerSidebar::delegate not bound +!missing-selector! UITabBarControllerSidebar::footerContentConfiguration not bound +!missing-selector! UITabBarControllerSidebar::headerContentConfiguration not bound +!missing-selector! UITabBarControllerSidebar::isHidden not bound +!missing-selector! UITabBarControllerSidebar::preferredLayout not bound +!missing-selector! UITabBarControllerSidebar::reconfigureItemForTab: not bound +!missing-selector! UITabBarControllerSidebar::scrollToTarget:animated: not bound +!missing-selector! UITabBarControllerSidebar::setBottomBarView: not bound +!missing-selector! UITabBarControllerSidebar::setDelegate: not bound +!missing-selector! UITabBarControllerSidebar::setFooterContentConfiguration: not bound +!missing-selector! UITabBarControllerSidebar::setHeaderContentConfiguration: not bound +!missing-selector! UITabBarControllerSidebar::setHidden: not bound +!missing-selector! UITabBarControllerSidebar::setPreferredLayout: not bound +!missing-selector! UITabGroup::allowsReordering not bound +!missing-selector! UITabGroup::children not bound +!missing-selector! UITabGroup::defaultChildIdentifier not bound +!missing-selector! UITabGroup::displayOrder not bound +!missing-selector! UITabGroup::displayOrderIdentifiers not bound +!missing-selector! UITabGroup::initWithTitle:image:identifier:children:viewControllerProvider: not bound +!missing-selector! UITabGroup::managingNavigationController not bound +!missing-selector! UITabGroup::selectedChild not bound +!missing-selector! UITabGroup::setAllowsReordering: not bound +!missing-selector! UITabGroup::setChildren: not bound +!missing-selector! UITabGroup::setDefaultChildIdentifier: not bound +!missing-selector! UITabGroup::setDisplayOrderIdentifiers: not bound +!missing-selector! UITabGroup::setManagingNavigationController: not bound +!missing-selector! UITabGroup::setSelectedChild: not bound +!missing-selector! UITabGroup::setSidebarActions: not bound +!missing-selector! UITabGroup::setSidebarAppearance: not bound +!missing-selector! UITabGroup::sidebarActions not bound +!missing-selector! UITabGroup::sidebarAppearance not bound +!missing-selector! UITabGroup::tabForIdentifier: not bound +!missing-selector! UITableView::contentHuggingElements not bound +!missing-selector! UITableView::setContentHuggingElements: not bound +!missing-selector! UITabSidebarItem::accessories not bound +!missing-selector! UITabSidebarItem::action not bound +!missing-selector! UITabSidebarItem::backgroundConfiguration not bound +!missing-selector! UITabSidebarItem::configurationState not bound +!missing-selector! UITabSidebarItem::contentConfiguration not bound +!missing-selector! UITabSidebarItem::defaultBackgroundConfiguration not bound +!missing-selector! UITabSidebarItem::defaultContentConfiguration not bound +!missing-selector! UITabSidebarItem::setAccessories: not bound +!missing-selector! UITabSidebarItem::setBackgroundConfiguration: not bound +!missing-selector! UITabSidebarItem::setContentConfiguration: not bound +!missing-selector! UITabSidebarItem::tab not bound +!missing-selector! UITabSidebarItemRequest::action not bound +!missing-selector! UITabSidebarItemRequest::tab not bound +!missing-selector! UITextCursorDropPositionAnimator::animateAlongsideChanges:completion: not bound +!missing-selector! UITextCursorDropPositionAnimator::cursorView not bound +!missing-selector! UITextCursorDropPositionAnimator::initWithTextCursorView:textInput: not bound +!missing-selector! UITextCursorDropPositionAnimator::placeCursorAtPosition:animated: not bound +!missing-selector! UITextCursorDropPositionAnimator::setCursorVisible:animated: not bound +!missing-selector! UITextCursorDropPositionAnimator::textInput not bound +!missing-selector! UITextSelectionRect::transform not bound +!missing-selector! UITextView::drawTextHighlightBackgroundForTextRange:origin: not bound +!missing-selector! UITextView::isWritingToolsActive not bound +!missing-selector! UITextView::setTextHighlightAttributes: not bound +!missing-selector! UITextView::textHighlightAttributes not bound +!missing-selector! UITouch::rollAngle not bound +!missing-selector! UITraitCollection::listEnvironment not bound +!missing-selector! UIUpdateInfo::completionDeadlineTime not bound +!missing-selector! UIUpdateInfo::estimatedPresentationTime not bound +!missing-selector! UIUpdateInfo::isImmediatePresentationExpected not bound +!missing-selector! UIUpdateInfo::isLowLatencyEventDispatchConfirmed not bound +!missing-selector! UIUpdateInfo::isPerformingLowLatencyPhases not bound +!missing-selector! UIUpdateInfo::modelTime not bound +!missing-selector! UIUpdateLink::addActionToPhase:handler: not bound +!missing-selector! UIUpdateLink::addActionToPhase:target:selector: not bound +!missing-selector! UIUpdateLink::addActionWithHandler: not bound +!missing-selector! UIUpdateLink::addActionWithTarget:selector: not bound +!missing-selector! UIUpdateLink::currentUpdateInfo not bound +!missing-selector! UIUpdateLink::isEnabled not bound +!missing-selector! UIUpdateLink::preferredFrameRateRange not bound +!missing-selector! UIUpdateLink::requiresContinuousUpdates not bound +!missing-selector! UIUpdateLink::setEnabled: not bound +!missing-selector! UIUpdateLink::setPreferredFrameRateRange: not bound +!missing-selector! UIUpdateLink::setRequiresContinuousUpdates: not bound +!missing-selector! UIUpdateLink::setWantsImmediatePresentation: not bound +!missing-selector! UIUpdateLink::setWantsLowLatencyEventDispatch: not bound +!missing-selector! UIUpdateLink::wantsImmediatePresentation not bound +!missing-selector! UIUpdateLink::wantsLowLatencyEventDispatch not bound +!missing-selector! UIViewController::preferredTransition not bound +!missing-selector! UIViewController::setPreferredTransition: not bound +!missing-selector! UIViewController::tab not bound +!missing-selector! UIZoomTransitionAlignmentRectContext::sourceView not bound +!missing-selector! UIZoomTransitionAlignmentRectContext::zoomedViewController not bound +!missing-selector! UIZoomTransitionInteractionContext::location not bound +!missing-selector! UIZoomTransitionInteractionContext::velocity not bound +!missing-selector! UIZoomTransitionInteractionContext::willBegin not bound +!missing-selector! UIZoomTransitionOptions::alignmentRectProvider not bound +!missing-selector! UIZoomTransitionOptions::dimmingColor not bound +!missing-selector! UIZoomTransitionOptions::dimmingVisualEffect not bound +!missing-selector! UIZoomTransitionOptions::interactiveDismissShouldBegin not bound +!missing-selector! UIZoomTransitionOptions::setAlignmentRectProvider: not bound +!missing-selector! UIZoomTransitionOptions::setDimmingColor: not bound +!missing-selector! UIZoomTransitionOptions::setDimmingVisualEffect: not bound +!missing-selector! UIZoomTransitionOptions::setInteractiveDismissShouldBegin: not bound +!missing-selector! UIZoomTransitionSourceViewProviderContext::sourceViewController not bound +!missing-selector! UIZoomTransitionSourceViewProviderContext::zoomedViewController not bound +!missing-type! NSAdaptiveImageGlyph not bound +!missing-type! UIActivityCollaborationModeRestriction not bound +!missing-type! UICalendarSelectionWeekOfYear not bound +!missing-type! UICanvasFeedbackGenerator not bound +!missing-type! UIDocumentViewControllerLaunchOptions not bound +!missing-type! UIMenuDisplayPreferences not bound +!missing-type! UIPencilHoverPose not bound +!missing-type! UIPencilInteractionSqueeze not bound +!missing-type! UIPencilInteractionTap not bound +!missing-type! UISearchTab not bound +!missing-type! UIStandardTextCursorView not bound +!missing-type! UITab not bound +!missing-type! UITabBarControllerSidebar not bound +!missing-type! UITabGroup not bound +!missing-type! UITabSidebarItem not bound +!missing-type! UITabSidebarItemRequest not bound +!missing-type! UITabSidebarScrollTarget not bound +!missing-type! UITextCursorDropPositionAnimator not bound +!missing-type! UITraitListEnvironment not bound +!missing-type! UIUpdateActionPhase not bound +!missing-type! UIUpdateInfo not bound +!missing-type! UIUpdateLink not bound +!missing-type! UIViewControllerTransition not bound +!missing-type! UIZoomTransitionAlignmentRectContext not bound +!missing-type! UIZoomTransitionInteractionContext not bound +!missing-type! UIZoomTransitionOptions not bound +!missing-type! UIZoomTransitionSourceViewProviderContext not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-UniformTypeIdentifiers.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UniformTypeIdentifiers.todo new file mode 100644 index 000000000000..e6daaad2383d --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UniformTypeIdentifiers.todo @@ -0,0 +1,7 @@ +!missing-field! UTTypeCSS not bound +!missing-field! UTTypeDNG not bound +!missing-field! UTTypeEXR not bound +!missing-field! UTTypeGeoJSON not bound +!missing-field! UTTypeHEICS not bound +!missing-field! UTTypeLinkPresentationMetadata not bound +!missing-field! UTTypeTarArchive not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-UserNotifications.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UserNotifications.todo new file mode 100644 index 000000000000..356bbee6cc09 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UserNotifications.todo @@ -0,0 +1,2 @@ +!missing-selector! +UNNotificationAttributedMessageContext::contextWithSendMessageIntent:attributedContent: not bound +!missing-type! UNNotificationAttributedMessageContext not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoSubscriberAccount.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoSubscriberAccount.todo new file mode 100644 index 000000000000..574f0b960dc4 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoSubscriberAccount.todo @@ -0,0 +1,10 @@ +!deprecated-attribute-missing! VSSubscription missing a [Deprecated] attribute +!deprecated-attribute-missing! VSSubscriptionRegistrationCenter missing a [Deprecated] attribute +!missing-selector! VSAppleSubscription::customerID not bound +!missing-selector! VSAppleSubscription::initWithCustomerID:productCodes: not bound +!missing-selector! VSAppleSubscription::productCodes not bound +!missing-selector! VSAppleSubscription::setCustomerID: not bound +!missing-selector! VSAppleSubscription::setProductCodes: not bound +!missing-selector! VSUserAccount::appleSubscription not bound +!missing-selector! VSUserAccount::setAppleSubscription: not bound +!missing-type! VSAppleSubscription not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoToolbox.ignore b/tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoToolbox.ignore index c25a07669c8d..c24edb77bf77 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoToolbox.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoToolbox.ignore @@ -1,7 +1,3 @@ ### API not marked with unavailable (but without availability for tvOS/iOS) !missing-field! kVTVideoDecoderSpecification_PreferredDecoderGPURegistryID not bound !missing-field! kVTVideoDecoderSpecification_RequiredDecoderGPURegistryID not bound - -## availability macro says iOS 8.0 but constants are under a #if !TARGET_OS_IPHONE define. -## introspection does not report them as missing... -!unknown-field! kVTCompressionPropertyKey_UsingHardwareAcceleratedVideoEncoder bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoToolbox.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoToolbox.todo index cccf05ac9c53..ac884e70de96 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoToolbox.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoToolbox.todo @@ -15,3 +15,20 @@ !missing-pinvoke! VTIsStereoMVHEVCEncodeSupported is not bound !missing-field! kVTCompressionPropertyKey_HasLeftStereoEyeView not bound !missing-field! kVTCompressionPropertyKey_HasRightStereoEyeView not bound +!missing-field! kVTCompressionPropertyKey_CalculateMeanSquaredError not bound +!missing-field! kVTCompressionPropertyKey_HorizontalFieldOfView not bound +!missing-field! kVTCompressionPropertyKey_ProjectionKind not bound +!missing-field! kVTCompressionPropertyKey_ViewPackingKind not bound +!missing-field! kVTHDRPerFrameMetadataGenerationHDRFormatType_DolbyVision not bound +!missing-field! kVTHDRPerFrameMetadataGenerationOptionsKey_HDRFormats not bound +!missing-field! kVTProfileLevel_HEVC_Monochrome_AutoLevel not bound +!missing-field! kVTProfileLevel_HEVC_Monochrome10_AutoLevel not bound +!missing-field! kVTSampleAttachmentKey_QualityMetrics not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_ChromaBlueMeanSquaredError not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_ChromaRedMeanSquaredError not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_LumaMeanSquaredError not bound +!missing-field! kVTVideoEncoderSpecification_EnableHardwareAcceleratedVideoEncoder not bound +!missing-field! kVTVideoEncoderSpecification_RequireHardwareAcceleratedVideoEncoder not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionAttachMetadata is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionCreate is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionGetTypeID is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Vision.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Vision.todo new file mode 100644 index 000000000000..4dfdb5665e98 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Vision.todo @@ -0,0 +1,6 @@ +!missing-selector! VNCalculateImageAestheticsScoresRequest::results not bound +!missing-selector! VNGeneratePersonSegmentationRequest::supportedOutputPixelFormatsAndReturnError: not bound +!missing-selector! VNImageAestheticsScoresObservation::isUtility not bound +!missing-selector! VNImageAestheticsScoresObservation::overallScore not bound +!missing-type! VNCalculateImageAestheticsScoresRequest not bound +!missing-type! VNImageAestheticsScoresObservation not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-WebKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-WebKit.todo new file mode 100644 index 000000000000..ff051a00a441 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-WebKit.todo @@ -0,0 +1 @@ +!deprecated-attribute-missing! WKBackForwardListItem::title missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-_CoreNFC_UIKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-_CoreNFC_UIKit.todo new file mode 100644 index 000000000000..20176717b9c3 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-_CoreNFC_UIKit.todo @@ -0,0 +1,2 @@ +!missing-field! _CoreNFC_UIKitVersionNumber not bound +!missing-field! _CoreNFC_UIKitVersionString not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AVFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AVFoundation.todo index 820409893ca7..c91b5327af45 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AVFoundation.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AVFoundation.todo @@ -172,7 +172,6 @@ !missing-selector! AVMusicTrack::usesAutomatedParameters not bound !missing-selector! AVMusicUserEvent::initWithData: not bound !missing-selector! AVMusicUserEvent::sizeInBytes not bound -!missing-selector! AVMutableComposition::insertTimeRange:ofAsset:atTime:completionHandler: not bound !missing-selector! AVMutableMovie::chapterMetadataGroupsBestMatchingPreferredLanguages: not bound !missing-selector! AVMutableMovie::chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys: not bound !missing-selector! AVMutableMovie::mediaSelectionGroupForMediaCharacteristic: not bound @@ -248,7 +247,6 @@ !missing-selector! AVSpeechSynthesizer::writeUtterance:toBufferCallback:toMarkerCallback: not bound !missing-selector! AVSpeechUtterance::initWithSSMLRepresentation: not bound !missing-selector! AVURLAsset::httpSessionIdentifier not bound -!missing-selector! AVVideoComposition::determineValidityForAsset:timeRange:validationDelegate:completionHandler: not bound !missing-type! AVAssetPlaybackAssistant not bound !missing-type! AVAUPresetEvent not bound !missing-type! AVCaptureMetadataOutput not bound @@ -478,11 +476,8 @@ !missing-selector! AVPlayerVideoOutputConfiguration::activationTime not bound !missing-selector! AVPlayerVideoOutputConfiguration::dataChannelDescriptions not bound !missing-selector! AVPlayerVideoOutputConfiguration::sourcePlayerItem not bound -!missing-selector! AVVideoOutputSpecification::defaultPixelBufferAttributes not bound !missing-selector! AVVideoOutputSpecification::initWithTagCollections: not bound !missing-selector! AVVideoOutputSpecification::preferredTagCollections not bound -!missing-selector! AVVideoOutputSpecification::setDefaultPixelBufferAttributes: not bound -!missing-selector! AVVideoOutputSpecification::setOutputPixelBufferAttributes:forTagCollection: not bound !missing-selector! AVZoomRange::containsZoomFactor: not bound !missing-selector! AVZoomRange::maxZoomFactor not bound !missing-selector! AVZoomRange::minZoomFactor not bound @@ -496,3 +491,218 @@ !deprecated-attribute-missing! AVCaptureConnection::setVideoOrientation: missing a [Deprecated] attribute !deprecated-attribute-missing! AVCaptureConnection::videoOrientation missing a [Deprecated] attribute !deprecated-attribute-missing! AVSampleBufferGenerator::createSampleBufferForRequest: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAggregateAssetDownloadTask missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:aggregateAssetDownloadTask:didCompleteForMediaSelection: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:aggregateAssetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad:forMediaSelection: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:aggregateAssetDownloadTask:willDownloadToURL: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:assetDownloadTask:didFinishDownloadingToURL: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:assetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadTask::loadedTimeRanges missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadTask::options missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadURLSession::aggregateAssetDownloadTaskWithURLAsset:mediaSelections:assetTitle:assetArtworkData:options: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadURLSession::assetDownloadTaskWithURLAsset:assetTitle:assetArtworkData:options: missing a [Deprecated] attribute +!missing-enum! AVCaptureMultichannelAudioMode not bound +!missing-enum! AVExternalContentProtectionStatus not bound +!missing-enum! AVPlayerInterstitialEventTimelineOccupancy not bound +!missing-enum! AVPlayerItemSegmentType not bound +!missing-enum-value! AVError native value AVErrorToneMappingFailed = -11885 not bound +!missing-field! AVAssetImageGeneratorDynamicRangePolicyForceSDR not bound +!missing-field! AVAssetImageGeneratorDynamicRangePolicyMatchSource not bound +!missing-field! AVAssetPlaybackConfigurationOptionSpatialVideo not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncNotification not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonCurrentSegmentChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonKey not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonLoadedTimeRangesChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonSegmentsChanged not bound +!missing-field! AVSampleBufferDisplayLayerReadyForDisplayDidChangeNotification not bound +!missing-field! AVSpatialCaptureDiscomfortReasonNotEnoughLight not bound +!missing-field! AVSpatialCaptureDiscomfortReasonSubjectTooClose not bound +!missing-field! AVVideoCodecTypeAppleProRes4444XQ not bound +!missing-field! AVVideoTransferFunction_IEC_sRGB not bound +!missing-protocol! AVMetricEventStreamPublisher not bound +!missing-protocol! AVMetricEventStreamSubscriber not bound +!missing-protocol! AVPlayerItemIntegratedTimelineObserver not bound +!missing-protocol! AVPlayerItemRenderedLegibleOutputPushDelegate not bound +!missing-protocol-conformance! AVPlayerItem should conform to AVMetricEventStreamPublisher (defined in 'AVMetricEventStreamPublisher' category) +!missing-protocol-member! AVAssetDownloadDelegate::URLSession:assetDownloadTask:willDownloadToURL: not found +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:didProvideContentKeyRequests:forInitializationData: not found +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:externalProtectionStatusDidChangeForContentKey: not found +!missing-selector! +AVAssetVariantQualifier::predicateForAudioSampleRate:mediaSelectionOption:operatorType: not bound +!missing-selector! +AVCaptureDevice::isBackgroundReplacementEnabled not bound +!missing-selector! +AVMetricEventStream::eventStream not bound +!missing-selector! AVAssetImageGenerator::dynamicRangePolicy not bound +!missing-selector! AVAssetImageGenerator::setDynamicRangePolicy: not bound +!missing-selector! AVAssetResourceLoader::sendsCommonMediaClientDataAsHTTPHeaders not bound +!missing-selector! AVAssetResourceLoader::setSendsCommonMediaClientDataAsHTTPHeaders: not bound +!missing-selector! AVAudioEnvironmentNode::isListenerHeadTrackingEnabled not bound +!missing-selector! AVAudioEnvironmentNode::setListenerHeadTrackingEnabled: not bound +!missing-selector! AVAudioFile::close not bound +!missing-selector! AVAudioFile::isOpen not bound +!missing-selector! AVCaptureDevice::isAutoVideoFrameRateEnabled not bound +!missing-selector! AVCaptureDevice::isBackgroundReplacementActive not bound +!missing-selector! AVCaptureDevice::setAutoVideoFrameRateEnabled: not bound +!missing-selector! AVCaptureDevice::spatialCaptureDiscomfortReasons not bound +!missing-selector! AVCaptureDeviceFormat::isAutoVideoFrameRateSupported not bound +!missing-selector! AVCaptureDeviceFormat::isBackgroundReplacementSupported not bound +!missing-selector! AVCaptureDeviceFormat::isSpatialVideoCaptureSupported not bound +!missing-selector! AVCaptureDeviceFormat::videoFrameRateRangeForBackgroundReplacement not bound +!missing-selector! AVCaptureDeviceInput::isMultichannelAudioModeSupported: not bound +!missing-selector! AVCaptureDeviceInput::multichannelAudioMode not bound +!missing-selector! AVCaptureDeviceInput::setMultichannelAudioMode: not bound +!missing-selector! AVCaptureMovieFileOutput::isSpatialVideoCaptureEnabled not bound +!missing-selector! AVCaptureMovieFileOutput::isSpatialVideoCaptureSupported not bound +!missing-selector! AVCaptureMovieFileOutput::setSpatialVideoCaptureEnabled: not bound +!missing-selector! AVCapturePhoto::constantColorCenterWeightedMeanConfidenceLevel not bound +!missing-selector! AVCapturePhoto::constantColorConfidenceMap not bound +!missing-selector! AVCapturePhoto::isConstantColorFallbackPhoto not bound +!missing-selector! AVCapturePhotoOutput::isConstantColorEnabled not bound +!missing-selector! AVCapturePhotoOutput::isConstantColorSupported not bound +!missing-selector! AVCapturePhotoOutput::isShutterSoundSuppressionSupported not bound +!missing-selector! AVCapturePhotoOutput::setConstantColorEnabled: not bound +!missing-selector! AVCapturePhotoSettings::isConstantColorEnabled not bound +!missing-selector! AVCapturePhotoSettings::isConstantColorFallbackPhotoDeliveryEnabled not bound +!missing-selector! AVCapturePhotoSettings::isShutterSoundSuppressionEnabled not bound +!missing-selector! AVCapturePhotoSettings::setConstantColorEnabled: not bound +!missing-selector! AVCapturePhotoSettings::setConstantColorFallbackPhotoDeliveryEnabled: not bound +!missing-selector! AVCapturePhotoSettings::setShutterSoundSuppressionEnabled: not bound +!missing-selector! AVContentKey::externalContentProtectionStatus not bound +!missing-selector! AVContentKey::revoke not bound +!missing-selector! AVMediaExtensionProperties::containingBundleName not bound +!missing-selector! AVMediaExtensionProperties::containingBundleURL not bound +!missing-selector! AVMediaExtensionProperties::extensionName not bound +!missing-selector! AVMediaExtensionProperties::extensionURL not bound +!missing-selector! AVMetricContentKeyRequestEvent::contentKeySpecifier not bound +!missing-selector! AVMetricContentKeyRequestEvent::isClientInitiated not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaType not bound +!missing-selector! AVMetricErrorEvent::didRecover not bound +!missing-selector! AVMetricErrorEvent::error not bound +!missing-selector! AVMetricEvent::date not bound +!missing-selector! AVMetricEvent::mediaTime not bound +!missing-selector! AVMetricEvent::sessionID not bound +!missing-selector! AVMetricEventStream::addPublisher: not bound +!missing-selector! AVMetricEventStream::setSubscriber:queue: not bound +!missing-selector! AVMetricEventStream::subscribeToAllMetricEvents not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvent: not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvents: not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::byteRange not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::isMapSegment not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::url not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::isMultivariantPlaylist not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::byteRange not bound +!missing-selector! AVMetricMediaResourceRequestEvent::errorEvent not bound +!missing-selector! AVMetricMediaResourceRequestEvent::networkTransactionMetrics not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::serverAddress not bound +!missing-selector! AVMetricMediaResourceRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::wasReadFromCache not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::contentKeyRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::mediaSegmentRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::playlistRequestEvents not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::timeTaken not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::variant not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::errorEvent not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::mediaResourceRequestCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::playbackDuration not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::recoverableErrorCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::stallCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentInInitialStartup not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentRecoveringFromStall not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedAverageBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedPeakBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::variantSwitchCount not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::previousRate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::rate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::variant not bound +!missing-selector! AVMetricPlayerItemSeekDidCompleteEvent::didSeekInBuffer not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::didSucceed not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::fromVariant not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::toVariant not bound +!missing-selector! AVMutableComposition::insertTimeRange:ofTracks:atTime:error: not bound +!missing-selector! AVPlayerInterstitialEvent::contentMayVary not bound +!missing-selector! AVPlayerInterstitialEvent::plannedDuration not bound +!missing-selector! AVPlayerInterstitialEvent::setContentMayVary: not bound +!missing-selector! AVPlayerInterstitialEvent::setPlannedDuration: not bound +!missing-selector! AVPlayerInterstitialEvent::setSupplementsPrimaryContent: not bound +!missing-selector! AVPlayerInterstitialEvent::setTimelineOccupancy: not bound +!missing-selector! AVPlayerInterstitialEvent::supplementsPrimaryContent not bound +!missing-selector! AVPlayerInterstitialEvent::timelineOccupancy not bound +!missing-selector! AVPlayerItem::integratedTimeline not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addBoundaryTimeObserverForSegment:offsetsIntoSegment:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addPeriodicTimeObserverForInterval:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentSnapshot not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimeline::removeTimeObserver: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToDate:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToTime:toleranceBefore:toleranceAfter:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentSegment not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::duration not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::mapTime:toSegment:atSegmentOffset: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::segments not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::advanceIntervalForDelegateInvocation not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::delegate not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::delegateQueue not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::initWithVideoDisplaySize: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::setAdvanceIntervalForDelegateInvocation: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::setDelegate:queue: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::setVideoDisplaySize: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::videoDisplaySize not bound +!missing-selector! AVPlayerItemSegment::interstitialEvent not bound +!missing-selector! AVPlayerItemSegment::loadedTimeRanges not bound +!missing-selector! AVPlayerItemSegment::segmentType not bound +!missing-selector! AVPlayerItemSegment::startDate not bound +!missing-selector! AVPlayerItemSegment::timeMapping not bound +!missing-selector! AVPlayerVideoOutputConfiguration::preferredTransform not bound +!missing-selector! AVRenderedCaptionImage::pixelBuffer not bound +!missing-selector! AVRenderedCaptionImage::position not bound +!missing-selector! AVSampleBufferDisplayLayer::isReadyForDisplay not bound +!missing-selector! AVSampleBufferVideoRenderer::copyDisplayedPixelBuffer not bound +!missing-selector! AVSampleBufferVideoRenderer::expectMinimumUpcomingSampleBufferPresentationTime: not bound +!missing-selector! AVSampleBufferVideoRenderer::expectMonotonicallyIncreasingUpcomingSampleBufferPresentationTimes not bound +!missing-selector! AVSampleBufferVideoRenderer::loadVideoPerformanceMetricsWithCompletionHandler: not bound +!missing-selector! AVSampleBufferVideoRenderer::resetUpcomingSampleBufferPresentationTimeExpectations not bound +!missing-selector! AVURLAsset::mediaExtensionProperties not bound +!missing-selector! AVVideoComposition::isValidForTracks:assetDuration:timeRange:validationDelegate: not bound +!missing-selector! AVVideoOutputSpecification::defaultOutputSettings not bound +!missing-selector! AVVideoOutputSpecification::setDefaultOutputSettings: not bound +!missing-selector! AVVideoOutputSpecification::setOutputSettings:forTagCollection: not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfCorruptedFrames not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfDroppedFrames not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfFramesDisplayedUsingOptimizedCompositing not bound +!missing-selector! AVVideoPerformanceMetrics::totalAccumulatedFrameDelay not bound +!missing-selector! AVVideoPerformanceMetrics::totalNumberOfFrames not bound +!missing-type! AVMediaExtensionProperties not bound +!missing-type! AVMetricContentKeyRequestEvent not bound +!missing-type! AVMetricErrorEvent not bound +!missing-type! AVMetricEvent not bound +!missing-type! AVMetricEventStream not bound +!missing-type! AVMetricHLSMediaSegmentRequestEvent not bound +!missing-type! AVMetricHLSPlaylistRequestEvent not bound +!missing-type! AVMetricMediaResourceRequestEvent not bound +!missing-type! AVMetricPlayerItemInitialLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemPlaybackSummaryEvent not bound +!missing-type! AVMetricPlayerItemRateChangeEvent not bound +!missing-type! AVMetricPlayerItemSeekDidCompleteEvent not bound +!missing-type! AVMetricPlayerItemSeekEvent not bound +!missing-type! AVMetricPlayerItemStallEvent not bound +!missing-type! AVMetricPlayerItemVariantSwitchEvent not bound +!missing-type! AVPlayerItemIntegratedTimeline not bound +!missing-type! AVPlayerItemIntegratedTimelineSnapshot not bound +!missing-type! AVPlayerItemRenderedLegibleOutput not bound +!missing-type! AVPlayerItemSegment not bound +!missing-type! AVRenderedCaptionImage not bound +!missing-type! AVVideoPerformanceMetrics not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Accessibility.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Accessibility.todo new file mode 100644 index 000000000000..8d151946b0c5 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Accessibility.todo @@ -0,0 +1,5 @@ +!missing-enum! AXSettingsFeature not bound +!missing-field! AXPrefersNonBlinkingTextInsertionIndicatorDidChangeNotification not bound +!missing-pinvoke! AXAssistiveAccessEnabled is not bound +!missing-pinvoke! AXOpenSettingsFeature is not bound +!missing-pinvoke! AXPrefersNonBlinkingTextInsertionIndicator is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.ignore b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.ignore index f3059e21667c..19d8d5084fd8 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.ignore @@ -1652,7 +1652,6 @@ !missing-selector! NSView::scrollClipView:toPoint: not bound !missing-selector! NSView::showDefinitionForAttributedString:atPoint: not bound !missing-selector! NSView::showDefinitionForAttributedString:range:options:baselineOriginProvider: not bound -!missing-selector! NSWindow::dragImage:at:offset:event:pasteboard:source:slideBack: not bound !missing-selector! NSWindow::handleCloseScriptCommand: not bound !missing-selector! NSWindow::handlePrintScriptCommand: not bound !missing-selector! NSWindow::handleSaveScriptCommand: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.todo index fcf60ac1a92f..9807a198b667 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.todo @@ -18,3 +18,106 @@ !deprecated-attribute-missing! NSSpeechSynthesizerDelegate::speechSynthesizer:willSpeakPhoneme: missing a [Deprecated] attribute !deprecated-attribute-missing! NSSpeechSynthesizerDelegate::speechSynthesizer:willSpeakWord:ofString: missing a [Deprecated] attribute !deprecated-attribute-missing! NSViewController::presentViewControllerInWidget: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSDocument::shouldRunSavePanelWithAccessoryView missing a [Deprecated] attribute +!deprecated-attribute-missing! NSToolbar::configurationDictionary missing a [Deprecated] attribute +!deprecated-attribute-missing! NSToolbar::setConfigurationFromDictionary: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSToolbar::setShowsBaselineSeparator: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSToolbar::showsBaselineSeparator missing a [Deprecated] attribute +!deprecated-attribute-missing! NSToolbarItem::allowsDuplicatesInToolbar missing a [Deprecated] attribute +!deprecated-attribute-missing! NSWindow::disableScreenUpdatesUntilFlush missing a [Deprecated] attribute +!deprecated-attribute-missing! NSWindow::initWithWindowRef: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSWindow::setShowsResizeIndicator: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSWindow::showsResizeIndicator missing a [Deprecated] attribute +!deprecated-attribute-missing! NSWindow::windowRef missing a [Deprecated] attribute +!extra-enum-value! Managed value 2 for NSWindowSharingType.ReadWrite not found in native headers +!missing-enum! NSCursorFrameResizeDirections not bound +!missing-enum! NSCursorFrameResizePosition not bound +!missing-enum! NSHorizontalDirections not bound +!missing-enum! NSSharingCollaborationMode not bound +!missing-enum! NSVerticalDirections not bound +!missing-enum! NSWritingToolsAllowedInputOptions not bound +!missing-enum! NSWritingToolsBehavior not bound +!missing-field! NSAdaptiveImageGlyphAttributeName not bound +!missing-field! NSTextHighlightColorSchemeAttributeName not bound +!missing-field! NSTextHighlightColorSchemeBlue not bound +!missing-field! NSTextHighlightColorSchemeDefault not bound +!missing-field! NSTextHighlightColorSchemeMint not bound +!missing-field! NSTextHighlightColorSchemeOrange not bound +!missing-field! NSTextHighlightColorSchemePink not bound +!missing-field! NSTextHighlightColorSchemePurple not bound +!missing-field! NSTextHighlightStyleAttributeName not bound +!missing-field! NSTextHighlightStyleDefault not bound +!missing-field! NSToolbarNewIndexKey not bound +!missing-protocol-member! NSOpenSavePanelDelegate::panel:didSelectType: not found +!missing-protocol-member! NSOpenSavePanelDelegate::panel:displayNameForType: not found +!missing-protocol-member! NSSharingServicePickerDelegate::sharingServicePickerCollaborationModeRestrictions: not found +!missing-protocol-member! NSTextInputClient::insertAdaptiveImageGlyph:replacementRange: not found +!missing-protocol-member! NSTextInputClient::supportsAdaptiveImageGlyph not found +!missing-protocol-member! NSTextInputTraits::mathExpressionCompletionType not found +!missing-protocol-member! NSTextInputTraits::setMathExpressionCompletionType: not found +!missing-protocol-member! NSTextInputTraits::setWritingToolsAllowedInputOptions: not found +!missing-protocol-member! NSTextInputTraits::setWritingToolsBehavior: not found +!missing-protocol-member! NSTextInputTraits::writingToolsAllowedInputOptions not found +!missing-protocol-member! NSTextInputTraits::writingToolsBehavior not found +!missing-protocol-member! NSTextViewDelegate::textView:writingToolsIgnoredRangesInEnclosingRange: not found +!missing-protocol-member! NSTextViewDelegate::textViewWritingToolsDidEnd: not found +!missing-protocol-member! NSTextViewDelegate::textViewWritingToolsWillBegin: not found +!missing-protocol-member! NSWindowDelegate::windowForSharingRequestFromWindow: not found +!missing-selector! +NSAdaptiveImageGlyph::contentType not bound +!missing-selector! +NSAttributedString::attributedStringWithAdaptiveImageGlyph:attributes: not bound +!missing-selector! +NSAttributedString::attributedStringWithAttachment:attributes: not bound +!missing-selector! +NSCursor::columnResizeCursor not bound +!missing-selector! +NSCursor::columnResizeCursorInDirections: not bound +!missing-selector! +NSCursor::frameResizeCursorFromPosition:inDirections: not bound +!missing-selector! +NSCursor::rowResizeCursor not bound +!missing-selector! +NSCursor::rowResizeCursorInDirections: not bound +!missing-selector! +NSCursor::zoomInCursor not bound +!missing-selector! +NSCursor::zoomOutCursor not bound +!missing-selector! +NSPopUpButton::popUpButtonWithMenu:target:action: not bound +!missing-selector! +NSPopUpButton::pullDownButtonWithImage:menu: not bound +!missing-selector! +NSPopUpButton::pullDownButtonWithTitle:image:menu: not bound +!missing-selector! +NSPopUpButton::pullDownButtonWithTitle:menu: not bound +!missing-selector! NSAdaptiveImageGlyph::contentDescription not bound +!missing-selector! NSAdaptiveImageGlyph::contentIdentifier not bound +!missing-selector! NSAdaptiveImageGlyph::imageContent not bound +!missing-selector! NSAdaptiveImageGlyph::initWithCoder: not bound +!missing-selector! NSAdaptiveImageGlyph::initWithImageContent: not bound +!missing-selector! NSAttributedString::prefersRTFDInRange: not bound +!missing-selector! NSDocument::savePanelShowsFileFormatsControl not bound +!missing-selector! NSPopUpButton::altersStateOfSelectedItem not bound +!missing-selector! NSPopUpButton::setAltersStateOfSelectedItem: not bound +!missing-selector! NSPopUpButton::setUsesItemFromMenu: not bound +!missing-selector! NSPopUpButton::usesItemFromMenu not bound +!missing-selector! NSSavePanel::currentContentType not bound +!missing-selector! NSSavePanel::setCurrentContentType: not bound +!missing-selector! NSSavePanel::setShowsContentTypes: not bound +!missing-selector! NSSavePanel::showsContentTypes not bound +!missing-selector! NSSharingCollaborationModeRestriction::alertDismissButtonTitle not bound +!missing-selector! NSSharingCollaborationModeRestriction::alertMessage not bound +!missing-selector! NSSharingCollaborationModeRestriction::alertRecoverySuggestionButtonLaunchURL not bound +!missing-selector! NSSharingCollaborationModeRestriction::alertRecoverySuggestionButtonTitle not bound +!missing-selector! NSSharingCollaborationModeRestriction::alertTitle not bound +!missing-selector! NSSharingCollaborationModeRestriction::disabledMode not bound +!missing-selector! NSSharingCollaborationModeRestriction::initWithDisabledMode: not bound +!missing-selector! NSSharingCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage: not bound +!missing-selector! NSSharingCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle: not bound +!missing-selector! NSSharingCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle:alertRecoverySuggestionButtonTitle:alertRecoverySuggestionButtonLaunchURL: not bound +!missing-selector! NSTextView::drawTextHighlightBackgroundForTextRange:origin: not bound +!missing-selector! NSTextView::highlight: not bound +!missing-selector! NSTextView::isWritingToolsActive not bound +!missing-selector! NSTextView::mathExpressionCompletionType not bound +!missing-selector! NSTextView::setMathExpressionCompletionType: not bound +!missing-selector! NSTextView::setTextHighlightAttributes: not bound +!missing-selector! NSTextView::textHighlightAttributes not bound +!missing-selector! NSToolbar::allowsDisplayModeCustomization not bound +!missing-selector! NSToolbar::itemIdentifiers not bound +!missing-selector! NSToolbar::removeItemWithItemIdentifier: not bound +!missing-selector! NSToolbar::setAllowsDisplayModeCustomization: not bound +!missing-selector! NSToolbar::setItemIdentifiers: not bound +!missing-selector! NSToolbarItem::isHidden not bound +!missing-selector! NSToolbarItem::setHidden: not bound +!missing-selector! NSWindow::beginDraggingSessionWithItems:event:source: not bound +!missing-selector! NSWindow::requestSharingOfWindow:completionHandler: not bound +!missing-selector! NSWindow::requestSharingOfWindowUsingPreview:title:completionHandler: not bound +!missing-type! NSAdaptiveImageGlyph not bound +!missing-type! NSSharingCollaborationModeRestriction not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AudioToolbox.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AudioToolbox.todo index d4a273993d9d..d203c85a92dc 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AudioToolbox.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AudioToolbox.todo @@ -3,3 +3,7 @@ !missing-pinvoke! AudioFileComponentGetUserDataSize64 is not bound !missing-pinvoke! AudioFileGetUserDataAtOffset is not bound !missing-pinvoke! AudioFileGetUserDataSize64 is not bound +!missing-enum! AudioConverterOptions not bound +!missing-pinvoke! AudioConverterNewWithOptions is not bound +!missing-pinvoke! AudioConverterPrepare is not bound +!missing-selector! AUAudioUnit::migrateFromPlugin not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AuthenticationServices.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AuthenticationServices.todo index 1c809894de10..21edac3c42ba 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AuthenticationServices.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AuthenticationServices.todo @@ -1,2 +1,119 @@ !deprecated-attribute-missing! ASAuthorizationProviderExtensionLoginManager::loginUserName missing a [Deprecated] attribute !deprecated-attribute-missing! ASAuthorizationProviderExtensionLoginManager::setLoginUserName: missing a [Deprecated] attribute +!deprecated-attribute-missing! ASWebAuthenticationSession::initWithURL:callbackURLScheme:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! ASWebAuthenticationSessionRequest::callbackURLScheme missing a [Deprecated] attribute +!missing-enum! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequestStyle not bound +!missing-enum! ASAuthorizationProviderExtensionUserSecureEnclaveKeyBiometricPolicy not bound +!missing-enum! ASCredentialIdentityTypes not bound +!missing-enum! ASUserAgeRange not bound +!missing-enum-value! ASAuthorizationError native value ASAuthorizationErrorMatchedExcludedCredential = 1006 not bound +!missing-enum-value! ASAuthorizationProviderExtensionRequestOptions native value ASAuthorizationProviderExtensionRequestOptionsStrongerKeyAvailable = 16 not bound +!missing-enum-value! ASAuthorizationProviderExtensionRequestOptions native value ASAuthorizationProviderExtensionRequestOptionsUserKeyInvalid = 32 not bound +!missing-enum-value! ASCredentialRequestType native value ASCredentialRequestTypeOneTimeCode = 3 not bound +!missing-enum-value! ASCredentialRequestType native value ASCredentialRequestTypePasskeyRegistration = 2 not bound +!missing-enum-value! ASExtensionErrorCode native value ASExtensionErrorCodeMatchedExcludedCredential = 102 not bound +!missing-field! ASAuthorizationProviderExtensionEncryptionAlgorithmECDHE_A256GCM not bound +!missing-field! ASAuthorizationProviderExtensionEncryptionAlgorithmHPKE_Curve25519_SHA256_ChachaPoly not bound +!missing-field! ASAuthorizationProviderExtensionEncryptionAlgorithmHPKE_P256_SHA256_AES_GCM_256 not bound +!missing-field! ASAuthorizationProviderExtensionEncryptionAlgorithmHPKE_P384_SHA384_AES_GCM_256 not bound +!missing-field! ASAuthorizationProviderExtensionSigningAlgorithmEd25519 not bound +!missing-field! ASAuthorizationProviderExtensionSigningAlgorithmES256 not bound +!missing-field! ASAuthorizationProviderExtensionSigningAlgorithmES384 not bound +!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialAssertionRequest not bound +!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialProvider not bound +!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialRegistrationRequest not bound +!missing-protocol-member! ASAuthorizationProviderExtensionRegistrationHandler::keyWillRotateForKeyType:newKey:loginManager:completion: not found +!missing-protocol-member! ASAuthorizationProviderExtensionRegistrationHandler::supportedDeviceEncryptionAlgorithms not found +!missing-protocol-member! ASAuthorizationProviderExtensionRegistrationHandler::supportedDeviceSigningAlgorithms not found +!missing-protocol-member! ASAuthorizationProviderExtensionRegistrationHandler::supportedUserSecureEnclaveKeySigningAlgorithms not found +!missing-protocol-member! ASAuthorizationWebBrowserPlatformPublicKeyCredentialProvider::createCredentialRegistrationRequestWithClientData:name:userID:requestStyle: not found +!missing-selector! +ASAuthorizationPublicKeyCredentialPRFRegistrationInput::checkForSupport not bound +!missing-selector! +ASOneTimeCodeCredential::credentialWithCode: not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithCustomScheme: not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithHTTPSHost:path: not bound +!missing-selector! ASAuthorizationAppleIDCredential::userAgeRange not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertion::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertionRequest::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertionRequest::setPrf: not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialProvider::createCredentialRegistrationRequestWithChallenge:name:userID:requestStyle: not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistration::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::requestStyle not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::setPrf: not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::setRequestStyle: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::hpkeAuthPublicKey not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::hpkePreSharedKey not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::hpkePreSharedKeyID not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::loginRequestEncryptionAlgorithm not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::loginRequestHPKEPreSharedKey not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::loginRequestHPKEPreSharedKeyID not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setHpkeAuthPublicKey: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setHpkePreSharedKey: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setHpkePreSharedKeyID: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setLoginRequestEncryptionAlgorithm: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setLoginRequestHPKEPreSharedKey: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setLoginRequestHPKEPreSharedKeyID: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setUserSecureEnclaveKeyBiometricPolicy: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::userSecureEnclaveKeyBiometricPolicy not bound +!missing-selector! ASAuthorizationProviderExtensionLoginManager::beginKeyRotationForKeyType: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginManager::completeKeyRotationForKeyType: not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::initWithInputValues:perCredentialInputValues: not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::inputValues not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::perCredentialInputValues not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::initWithSaltInput1:saltInput2: not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::saltInput1 not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::saltInput2 not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionOutput::first not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionOutput::second not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFRegistrationInput::shouldCheckForSupport not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFRegistrationOutput::isSupported not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertion::appID not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest::appID not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest::setAppID: not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialRegistration::transports not bound +!missing-selector! ASCredentialIdentityStore::getCredentialIdentitiesForService:credentialIdentityTypes:completionHandler: not bound +!missing-selector! ASCredentialProviderExtensionContext::completeOneTimeCodeRequestWithSelectedCredential:completionHandler: not bound +!missing-selector! ASCredentialProviderViewController::performPasskeyRegistrationWithoutUserInteractionIfPossible: not bound +!missing-selector! ASCredentialProviderViewController::prepareOneTimeCodeCredentialListForServiceIdentifiers: not bound +!missing-selector! ASOneTimeCodeCredential::code not bound +!missing-selector! ASOneTimeCodeCredential::initWithCode: not bound +!missing-selector! ASOneTimeCodeCredentialIdentity::initWithServiceIdentifier:label:recordIdentifier: not bound +!missing-selector! ASOneTimeCodeCredentialIdentity::label not bound +!missing-selector! ASOneTimeCodeCredentialRequest::initWithCredentialIdentity: not bound +!missing-selector! ASPasskeyAssertionCredential::extensionOutput not bound +!missing-selector! ASPasskeyAssertionCredential::initWithUserHandle:relyingParty:signature:clientDataHash:authenticatorData:credentialID:extensionOutput: not bound +!missing-selector! ASPasskeyAssertionCredential::setExtensionOutput: not bound +!missing-selector! ASPasskeyAssertionCredentialExtensionInput::largeBlob not bound +!missing-selector! ASPasskeyAssertionCredentialExtensionOutput::initWithLargeBlobOutput: not bound +!missing-selector! ASPasskeyAssertionCredentialExtensionOutput::largeBlobAssertionOutput not bound +!missing-selector! ASPasskeyCredentialRequest::assertionExtensionInput not bound +!missing-selector! ASPasskeyCredentialRequest::excludedCredentials not bound +!missing-selector! ASPasskeyCredentialRequest::initWithCredentialIdentity:clientDataHash:userVerificationPreference:supportedAlgorithms:assertionExtensionInput: not bound +!missing-selector! ASPasskeyCredentialRequest::initWithCredentialIdentity:clientDataHash:userVerificationPreference:supportedAlgorithms:registrationExtensionInput: not bound +!missing-selector! ASPasskeyCredentialRequest::registrationExtensionInput not bound +!missing-selector! ASPasskeyCredentialRequestParameters::extensionInput not bound +!missing-selector! ASPasskeyRegistrationCredential::extensionOutput not bound +!missing-selector! ASPasskeyRegistrationCredential::initWithRelyingParty:clientDataHash:credentialID:attestationObject:extensionOutput: not bound +!missing-selector! ASPasskeyRegistrationCredential::setExtensionOutput: not bound +!missing-selector! ASPasskeyRegistrationCredentialExtensionInput::largeBlob not bound +!missing-selector! ASPasskeyRegistrationCredentialExtensionOutput::initWithLargeBlobOutput: not bound +!missing-selector! ASPasskeyRegistrationCredentialExtensionOutput::largeBlobRegistrationOutput not bound +!missing-selector! ASWebAuthenticationSession::additionalHeaderFields not bound +!missing-selector! ASWebAuthenticationSession::initWithURL:callback:completionHandler: not bound +!missing-selector! ASWebAuthenticationSession::setAdditionalHeaderFields: not bound +!missing-selector! ASWebAuthenticationSessionCallback::matchesURL: not bound +!missing-selector! ASWebAuthenticationSessionRequest::additionalHeaderFields not bound +!missing-selector! ASWebAuthenticationSessionRequest::callback not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionInput not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionOutput not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFRegistrationInput not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFRegistrationOutput not bound +!missing-type! ASOneTimeCodeCredential not bound +!missing-type! ASOneTimeCodeCredentialIdentity not bound +!missing-type! ASOneTimeCodeCredentialRequest not bound +!missing-type! ASPasskeyAssertionCredentialExtensionInput not bound +!missing-type! ASPasskeyAssertionCredentialExtensionOutput not bound +!missing-type! ASPasskeyRegistrationCredentialExtensionInput not bound +!missing-type! ASPasskeyRegistrationCredentialExtensionOutput not bound +!missing-type! ASWebAuthenticationSessionCallback not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AutomaticAssessmentConfiguration.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AutomaticAssessmentConfiguration.todo new file mode 100644 index 000000000000..2de90f56b642 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AutomaticAssessmentConfiguration.todo @@ -0,0 +1,6 @@ +!missing-enum-value! AEAssessmentErrorCode native value AEAssessmentErrorConfigurationUpdatesNotSupported = 4 not bound +!missing-enum-value! AEAssessmentErrorCode native value AEAssessmentErrorMultipleParticipantsNotSupported = 3 not bound +!missing-selector! +AEAssessmentSession::supportsConfigurationUpdates not bound +!missing-selector! +AEAssessmentSession::supportsMultipleParticipants not bound +!missing-selector! AEAssessmentParticipantConfiguration::configurationInfo not bound +!missing-selector! AEAssessmentParticipantConfiguration::setConfigurationInfo: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-BrowserEngineKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-BrowserEngineKit.todo new file mode 100644 index 000000000000..f62a08c1e1f1 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-BrowserEngineKit.todo @@ -0,0 +1,52 @@ +!missing-enum! BEAccessibilityContainerType not bound +!missing-enum! BEAccessibilityPressedState not bound +!missing-enum! BEGestureType not bound +!missing-enum! BESelectionFlags not bound +!missing-enum! BESelectionTouchPhase not bound +!missing-protocol! BEProcessCapabilityGrant not bound +!missing-protocol! BETextInputDelegate not bound +!missing-protocol! BETextInteractionDelegate not bound +!missing-selector! +BENetworkingProcess::networkProcessWithInterruptionHandler:completion: not bound +!missing-selector! +BEProcessCapability::background not bound +!missing-selector! +BEProcessCapability::foreground not bound +!missing-selector! +BEProcessCapability::suspended not bound +!missing-selector! +BERenderingProcess::renderingProcessWithInterruptionHandler:completion: not bound +!missing-selector! +BEWebContentProcess::webContentProcessWithInterruptionHandler:completion: not bound +!missing-selector! BENetworkingProcess::grantBENetworkingProcess:error: not bound +!missing-selector! BENetworkingProcess::invalidate not bound +!missing-selector! BENetworkingProcess::makeLibXPCConnectionError: not bound +!missing-selector! BEProcessCapability::requestWithError: not bound +!missing-selector! BERenderingProcess::grantBERenderingProcess:error: not bound +!missing-selector! BERenderingProcess::invalidate not bound +!missing-selector! BERenderingProcess::makeLibXPCConnectionError: not bound +!missing-selector! BETextAlternatives::alternativeStrings not bound +!missing-selector! BETextAlternatives::primaryString not bound +!missing-selector! BETextSuggestion::initWithInputText: not bound +!missing-selector! BETextSuggestion::inputText not bound +!missing-selector! BEWebAppManifest::initWithJSONData:manifestURL: not bound +!missing-selector! BEWebAppManifest::jsonData not bound +!missing-selector! BEWebAppManifest::manifestURL not bound +!missing-selector! BEWebContentProcess::grantBEWebContentProcess:error: not bound +!missing-selector! BEWebContentProcess::invalidate not bound +!missing-selector! BEWebContentProcess::makeLibXPCConnectionError: not bound +!missing-selector! NSObject::browserAccessibilityContainerType not bound +!missing-selector! NSObject::browserAccessibilityCurrentStatus not bound +!missing-selector! NSObject::browserAccessibilityHasDOMFocus not bound +!missing-selector! NSObject::browserAccessibilityIsRequired not bound +!missing-selector! NSObject::browserAccessibilityPressedState not bound +!missing-selector! NSObject::browserAccessibilityRoleDescription not bound +!missing-selector! NSObject::browserAccessibilitySortDirection not bound +!missing-selector! NSObject::setBrowserAccessibilityContainerType: not bound +!missing-selector! NSObject::setBrowserAccessibilityCurrentStatus: not bound +!missing-selector! NSObject::setBrowserAccessibilityHasDOMFocus: not bound +!missing-selector! NSObject::setBrowserAccessibilityIsRequired: not bound +!missing-selector! NSObject::setBrowserAccessibilityPressedState: not bound +!missing-selector! NSObject::setBrowserAccessibilityRoleDescription: not bound +!missing-selector! NSObject::setBrowserAccessibilitySortDirection: not bound +!missing-type! BENetworkingProcess not bound +!missing-type! BEProcessCapability not bound +!missing-type! BERenderingProcess not bound +!missing-type! BETextAlternatives not bound +!missing-type! BETextSuggestion not bound +!missing-type! BEWebAppManifest not bound +!missing-type! BEWebContentProcess not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CloudKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CloudKit.todo new file mode 100644 index 000000000000..26152e355d54 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CloudKit.todo @@ -0,0 +1,5 @@ +!deprecated-attribute-missing! CKUserIdentity::contactIdentifiers missing a [Deprecated] attribute +!missing-selector! CKShareParticipant::participantID not bound +!unknown-type! CKFetchNotificationChangesOperation bound +!unknown-type! CKMarkNotificationsReadOperation bound +!unknown-type! CKModifyBadgeOperation bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Contacts.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Contacts.todo new file mode 100644 index 000000000000..a8666642e630 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Contacts.todo @@ -0,0 +1 @@ +!missing-enum-value! CNAuthorizationStatus native value CNAuthorizationStatusLimited = 4 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-CoreBluetooth.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreBluetooth.todo new file mode 100644 index 000000000000..54747b248eac --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreBluetooth.todo @@ -0,0 +1 @@ +!missing-field! CBUUIDCharacteristicObservationScheduleString not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreFoundation.todo new file mode 100644 index 000000000000..985b893a7978 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreFoundation.todo @@ -0,0 +1,2 @@ +!missing-field! kCFNumberFormatterMinGroupingDigits not bound +!missing-pinvoke! CFAttributedStringGetBidiLevelsAndResolvedDirections is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreGraphics.ignore b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreGraphics.ignore index cd4a523083ee..12d3eabcc157 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreGraphics.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreGraphics.ignore @@ -36,8 +36,6 @@ !missing-pinvoke! CGDisplayCopyAllDisplayModes is not bound !missing-pinvoke! CGDisplayCopyColorSpace is not bound !missing-pinvoke! CGDisplayCopyDisplayMode is not bound -!missing-pinvoke! CGDisplayCreateImage is not bound -!missing-pinvoke! CGDisplayCreateImageForRect is not bound !missing-pinvoke! CGDisplayFade is not bound !missing-pinvoke! CGDisplayGetDrawingContext is not bound !missing-pinvoke! CGDisplayIsActive is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreGraphics.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreGraphics.todo index 2a5749d9f066..c87f980ad68b 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreGraphics.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreGraphics.todo @@ -1 +1,21 @@ !deprecated-attribute-missing! CGWindowListCreateImage missing a [Deprecated] attribute +!missing-enum! CGToneMapping not bound +!missing-enum-value! CGEventField native value kCGScrollWheelEventAcceleratedDeltaAxis1 = 176 not bound +!missing-enum-value! CGEventField native value kCGScrollWheelEventAcceleratedDeltaAxis2 = 175 not bound +!missing-enum-value! CGEventField native value kCGScrollWheelEventMomentumOptionPhase = 173 not bound +!missing-enum-value! CGEventField native value kCGScrollWheelEventRawDeltaAxis1 = 178 not bound +!missing-enum-value! CGEventField native value kCGScrollWheelEventRawDeltaAxis2 = 177 not bound +!missing-field! kCGEXRToneMappingGammaDefog not bound +!missing-field! kCGEXRToneMappingGammaExposure not bound +!missing-field! kCGEXRToneMappingGammaKneeHigh not bound +!missing-field! kCGEXRToneMappingGammaKneeLow not bound +!missing-field! kCGSkipBoostToHDR not bound +!missing-field! kCGUse100nitsHLGOOTF not bound +!missing-field! kCGUseBT1886ForCoreVideoGamma not bound +!missing-pinvoke! CGContextDrawImageApplyingToneMapping is not bound +!missing-pinvoke! CGContextGetEDRTargetHeadroom is not bound +!missing-pinvoke! CGContextSetEDRTargetHeadroom is not bound +!missing-pinvoke! CGImageContainsImageSpecificToneMappingMetadata is not bound +!missing-pinvoke! CGImageCreateWithEDRHeadroom is not bound +!missing-pinvoke! CGImageGetContentHeadroom is not bound +!missing-pinvoke! CGImageShouldToneMap is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreImage.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreImage.todo new file mode 100644 index 000000000000..36bd02c74345 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreImage.todo @@ -0,0 +1,4 @@ +!missing-selector! +CIFilter::areaAlphaWeightedHistogramFilter not bound +!missing-selector! +CIFilter::areaBoundsRedFilter not bound +!missing-selector! +CIFilter::maximumScaleTransformFilter not bound +!missing-selector! +CIFilter::toneMapHeadroomFilter not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreLocation.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreLocation.todo new file mode 100644 index 000000000000..9546e44dddc5 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreLocation.todo @@ -0,0 +1,21 @@ +!deprecated-attribute-missing! CLUpdate::isStationary missing a [Deprecated] attribute +!missing-enum! CLServiceSessionAuthorizationRequirement not bound +!missing-selector! CLMonitoringEvent::accuracyLimited not bound +!missing-selector! CLMonitoringEvent::authorizationDenied not bound +!missing-selector! CLMonitoringEvent::authorizationDeniedGlobally not bound +!missing-selector! CLMonitoringEvent::authorizationRequestInProgress not bound +!missing-selector! CLMonitoringEvent::authorizationRestricted not bound +!missing-selector! CLMonitoringEvent::conditionLimitExceeded not bound +!missing-selector! CLMonitoringEvent::conditionUnsupported not bound +!missing-selector! CLMonitoringEvent::insufficientlyInUse not bound +!missing-selector! CLMonitoringEvent::persistenceUnavailable not bound +!missing-selector! CLMonitoringEvent::serviceSessionRequired not bound +!missing-selector! CLUpdate::accuracyLimited not bound +!missing-selector! CLUpdate::authorizationDenied not bound +!missing-selector! CLUpdate::authorizationDeniedGlobally not bound +!missing-selector! CLUpdate::authorizationRequestInProgress not bound +!missing-selector! CLUpdate::authorizationRestricted not bound +!missing-selector! CLUpdate::insufficientlyInUse not bound +!missing-selector! CLUpdate::locationUnavailable not bound +!missing-selector! CLUpdate::serviceSessionRequired not bound +!missing-selector! CLUpdate::stationary not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMIDI.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMIDI.todo index 61d6e802fcb6..103e213aa39b 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMIDI.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMIDI.todo @@ -4,3 +4,114 @@ !missing-pinvoke! MIDIEventPacketSysexBytesForGroup is not bound !missing-pinvoke! MIDISendUMPSysex is not bound !missing-pinvoke! MIDISendUMPSysex8 is not bound +!deprecated-attribute-missing! MIDICIDeviceInfo missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIDiscoveredNode missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIDiscoveryManager missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIProfileState::initWithChannel:enabledProfiles:disabledProfiles: missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIResponder missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICISession missing a [Deprecated] attribute +!missing-enum! MIDICICategoryBitmap not bound +!missing-enum! MIDICIDeviceType not bound +!missing-enum! MIDICIManagementMessageType not bound +!missing-enum! MIDICIProcessInquiryMessageType not bound +!missing-enum! MIDICIProfileMessageType not bound +!missing-enum! MIDICIProfileType not bound +!missing-enum! MIDICIPropertyExchangeMessageType not bound +!missing-enum! MIDIUMPCIObjectBackingType not bound +!missing-enum! MIDIUMPFunctionBlockDirection not bound +!missing-enum! MIDIUMPFunctionBlockMIDI1Info not bound +!missing-enum! MIDIUMPFunctionBlockUIHint not bound +!missing-enum! MIDIUMPProtocolBitmap not bound +!missing-enum! UMPStreamMessageFormat not bound +!missing-enum! UMPStreamMessageStatus not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeFlexData = 13 not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeInvalid = 255 not bound +!missing-enum-value! MidiNotificationMessageId native value kMIDIMsgInternalStart = 4096 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusDeltaClockstampTicksPerQuarterNote = 3 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusTicksSinceLastEvent = 4 not bound +!missing-field! kMIDIPropertyAssociatedEndpoint not bound +!missing-field! MIDICIDeviceObjectKey not bound +!missing-field! MIDICIDeviceWasAddedNotification not bound +!missing-field! MIDICIDeviceWasRemovedNotification not bound +!missing-field! MIDICIProfileObjectKey not bound +!missing-field! MIDICIProfileStateChangedNotification not bound +!missing-field! MIDICIProfileWasRemovedNotification not bound +!missing-field! MIDIUMPEndpointObjectKey not bound +!missing-field! MIDIUMPEndpointUpdatedNotification not bound +!missing-field! MIDIUMPEndpointWasAddedNotification not bound +!missing-field! MIDIUMPEndpointWasRemovedNotification not bound +!missing-field! MIDIUMPFunctionBlockObjectKey not bound +!missing-field! MIDIUMPFunctionBlockUpdatedNotification not bound +!missing-selector! +MIDICIDeviceManager::sharedInstance not bound +!missing-selector! +MIDIUMPEndpointManager::sharedInstance not bound +!missing-selector! MIDI2DeviceInfo::family not bound +!missing-selector! MIDI2DeviceInfo::initWithManufacturerID:family:modelNumber:revisionLevel: not bound +!missing-selector! MIDI2DeviceInfo::manufacturerID not bound +!missing-selector! MIDI2DeviceInfo::modelNumber not bound +!missing-selector! MIDI2DeviceInfo::revisionLevel not bound +!missing-selector! MIDICIDevice::deviceInfo not bound +!missing-selector! MIDICIDevice::deviceType not bound +!missing-selector! MIDICIDevice::maxPropertyExchangeRequests not bound +!missing-selector! MIDICIDevice::maxSysExSize not bound +!missing-selector! MIDICIDevice::MUID not bound +!missing-selector! MIDICIDevice::profiles not bound +!missing-selector! MIDICIDevice::supportsProcessInquiry not bound +!missing-selector! MIDICIDevice::supportsProfileConfiguration not bound +!missing-selector! MIDICIDevice::supportsPropertyExchange not bound +!missing-selector! MIDICIDevice::supportsProtocolNegotiation not bound +!missing-selector! MIDICIDeviceManager::discoveredCIDevices not bound +!missing-selector! MIDIUMPCIProfile::enabledChannelCount not bound +!missing-selector! MIDIUMPCIProfile::firstChannel not bound +!missing-selector! MIDIUMPCIProfile::groupOffset not bound +!missing-selector! MIDIUMPCIProfile::isEnabled not bound +!missing-selector! MIDIUMPCIProfile::name not bound +!missing-selector! MIDIUMPCIProfile::profileID not bound +!missing-selector! MIDIUMPCIProfile::profileType not bound +!missing-selector! MIDIUMPCIProfile::setProfileState:enabledChannelCount:error: not bound +!missing-selector! MIDIUMPCIProfile::totalChannelCount not bound +!missing-selector! MIDIUMPEndpoint::deviceInfo not bound +!missing-selector! MIDIUMPEndpoint::endpointType not bound +!missing-selector! MIDIUMPEndpoint::functionBlocks not bound +!missing-selector! MIDIUMPEndpoint::hasJRTSReceiveCapability not bound +!missing-selector! MIDIUMPEndpoint::hasJRTSTransmitCapability not bound +!missing-selector! MIDIUMPEndpoint::hasStaticFunctionBlocks not bound +!missing-selector! MIDIUMPEndpoint::MIDIDestination not bound +!missing-selector! MIDIUMPEndpoint::MIDIProtocol not bound +!missing-selector! MIDIUMPEndpoint::MIDISource not bound +!missing-selector! MIDIUMPEndpoint::name not bound +!missing-selector! MIDIUMPEndpoint::productInstanceID not bound +!missing-selector! MIDIUMPEndpoint::setFunctionBlocks: not bound +!missing-selector! MIDIUMPEndpoint::supportedMIDIProtocols not bound +!missing-selector! MIDIUMPEndpointManager::UMPEndpoints not bound +!missing-selector! MIDIUMPFunctionBlock::direction not bound +!missing-selector! MIDIUMPFunctionBlock::firstGroup not bound +!missing-selector! MIDIUMPFunctionBlock::functionBlockID not bound +!missing-selector! MIDIUMPFunctionBlock::isEnabled not bound +!missing-selector! MIDIUMPFunctionBlock::maxSysEx8Streams not bound +!missing-selector! MIDIUMPFunctionBlock::MIDI1Info not bound +!missing-selector! MIDIUMPFunctionBlock::midiCIDevice not bound +!missing-selector! MIDIUMPFunctionBlock::name not bound +!missing-selector! MIDIUMPFunctionBlock::totalGroupsSpanned not bound +!missing-selector! MIDIUMPFunctionBlock::UIHint not bound +!missing-selector! MIDIUMPFunctionBlock::UMPEndpoint not bound +!missing-selector! MIDIUMPMutableEndpoint::initWithName:deviceInfo:productInstanceID:MIDIProtocol:destinationCallback: not bound +!missing-selector! MIDIUMPMutableEndpoint::isEnabled not bound +!missing-selector! MIDIUMPMutableEndpoint::mutableFunctionBlocks not bound +!missing-selector! MIDIUMPMutableEndpoint::registerFunctionBlocks:markAsStatic:error: not bound +!missing-selector! MIDIUMPMutableEndpoint::setEnabled:error: not bound +!missing-selector! MIDIUMPMutableEndpoint::setMutableFunctionBlocks: not bound +!missing-selector! MIDIUMPMutableEndpoint::setName:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::initWithName:direction:firstGroup:totalGroupsSpanned:maxSysEx8Streams:MIDI1Info:UIHint:isEnabled: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::reconfigureWithFirstGroup:direction:MIDI1Info:UIHint:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::setEnabled:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::setName:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::UMPEndpoint not bound +!missing-type! MIDI2DeviceInfo not bound +!missing-type! MIDICIDevice not bound +!missing-type! MIDICIDeviceManager not bound +!missing-type! MIDIUMPCIProfile not bound +!missing-type! MIDIUMPEndpoint not bound +!missing-type! MIDIUMPEndpointManager not bound +!missing-type! MIDIUMPFunctionBlock not bound +!missing-type! MIDIUMPMutableEndpoint not bound +!missing-type! MIDIUMPMutableFunctionBlock not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreML.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreML.todo new file mode 100644 index 000000000000..93ab127e46eb --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreML.todo @@ -0,0 +1,78 @@ +!missing-enum! MLReshapeFrequencyHint not bound +!missing-enum-value! MLFeatureType native value MLFeatureTypeState = 8 not bound +!missing-selector! +MLComputePlan::loadContentsOfURL:configuration:completionHandler: not bound +!missing-selector! +MLComputePlan::loadModelAsset:configuration:completionHandler: not bound +!missing-selector! +MLModelAsset::modelAssetWithURL:error: not bound +!missing-selector! +MLModelStructure::loadContentsOfURL:completionHandler: not bound +!missing-selector! +MLModelStructure::loadModelAsset:completionHandler: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForMLProgramOperation: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForNeuralNetworkLayer: not bound +!missing-selector! MLComputePlan::estimatedCostOfMLProgramOperation: not bound +!missing-selector! MLComputePlan::modelStructure not bound +!missing-selector! MLComputePlanCost::weight not bound +!missing-selector! MLComputePlanDeviceUsage::preferredComputeDevice not bound +!missing-selector! MLComputePlanDeviceUsage::supportedComputeDevices not bound +!missing-selector! MLFeatureDescription::stateConstraint not bound +!missing-selector! MLModel::newState not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:error: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:completionHandler: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:error: not bound +!missing-selector! MLModelAsset::modelDescriptionOfFunctionNamed:completionHandler: not bound +!missing-selector! MLModelAsset::modelDescriptionWithCompletionHandler: not bound +!missing-selector! MLModelConfiguration::functionName not bound +!missing-selector! MLModelConfiguration::optimizationHints not bound +!missing-selector! MLModelConfiguration::setFunctionName: not bound +!missing-selector! MLModelConfiguration::setOptimizationHints: not bound +!missing-selector! MLModelDescription::stateDescriptionsByName not bound +!missing-selector! MLModelStructure::neuralNetwork not bound +!missing-selector! MLModelStructure::pipeline not bound +!missing-selector! MLModelStructure::program not bound +!missing-selector! MLModelStructureNeuralNetwork::layers not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::inputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::name not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::outputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::type not bound +!missing-selector! MLModelStructurePipeline::subModelNames not bound +!missing-selector! MLModelStructurePipeline::subModels not bound +!missing-selector! MLModelStructureProgram::functions not bound +!missing-selector! MLModelStructureProgramArgument::bindings not bound +!missing-selector! MLModelStructureProgramBinding::name not bound +!missing-selector! MLModelStructureProgramBinding::value not bound +!missing-selector! MLModelStructureProgramBlock::inputs not bound +!missing-selector! MLModelStructureProgramBlock::operations not bound +!missing-selector! MLModelStructureProgramBlock::outputNames not bound +!missing-selector! MLModelStructureProgramFunction::block not bound +!missing-selector! MLModelStructureProgramFunction::inputs not bound +!missing-selector! MLModelStructureProgramNamedValueType::name not bound +!missing-selector! MLModelStructureProgramNamedValueType::type not bound +!missing-selector! MLModelStructureProgramOperation::blocks not bound +!missing-selector! MLModelStructureProgramOperation::inputs not bound +!missing-selector! MLModelStructureProgramOperation::operatorName not bound +!missing-selector! MLModelStructureProgramOperation::outputs not bound +!missing-selector! MLOptimizationHints::reshapeFrequency not bound +!missing-selector! MLOptimizationHints::setReshapeFrequency: not bound +!missing-selector! MLState::getMultiArrayForStateNamed:handler: not bound +!missing-selector! MLStateConstraint::bufferShape not bound +!missing-selector! MLStateConstraint::dataType not bound +!missing-type! MLComputePlan not bound +!missing-type! MLComputePlanCost not bound +!missing-type! MLComputePlanDeviceUsage not bound +!missing-type! MLModelStructure not bound +!missing-type! MLModelStructureNeuralNetwork not bound +!missing-type! MLModelStructureNeuralNetworkLayer not bound +!missing-type! MLModelStructurePipeline not bound +!missing-type! MLModelStructureProgram not bound +!missing-type! MLModelStructureProgramArgument not bound +!missing-type! MLModelStructureProgramBinding not bound +!missing-type! MLModelStructureProgramBlock not bound +!missing-type! MLModelStructureProgramFunction not bound +!missing-type! MLModelStructureProgramNamedValueType not bound +!missing-type! MLModelStructureProgramOperation not bound +!missing-type! MLModelStructureProgramValue not bound +!missing-type! MLModelStructureProgramValueType not bound +!missing-type! MLOptimizationHints not bound +!missing-type! MLState not bound +!missing-type! MLStateConstraint not bound +!unknown-field! MLModelCollectionDidChangeNotification bound +!unknown-type! MLModelCollection bound +!unknown-type! MLModelCollectionEntry bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMedia.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMedia.todo index 68dad380b369..8d91158a5b12 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMedia.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMedia.todo @@ -109,3 +109,13 @@ !missing-field! kCMFormatDescriptionExtension_HasRightStereoEyeView not bound !missing-field! kCMFormatDescriptionExtension_LogTransferFunction not bound !missing-field! kCMFormatDescriptionLogTransferFunction_AppleLog not bound +!missing-field! kCMFormatDescriptionExtension_ProjectionKind not bound +!missing-field! kCMFormatDescriptionExtension_ViewPackingKind not bound +!missing-field! kCMFormatDescriptionProjectionKind_Rectilinear not bound +!missing-field! kCMFormatDescriptionViewPackingKind_OverUnder not bound +!missing-field! kCMFormatDescriptionViewPackingKind_SideBySide not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataMilliLux not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataUUID not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier not bound +!missing-field! kCMTagProjectionTypeHalfEquirectangular not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMediaIO.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMediaIO.todo index 05018fd60cea..d756228577da 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMediaIO.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMediaIO.todo @@ -206,3 +206,6 @@ !missing-type! CMIOExtensionStreamCustomClockConfiguration not bound !missing-type! CMIOExtensionStreamFormat not bound !missing-type! CMIOExtensionStreamProperties not bound +!missing-field! CMIOExtensionPropertyDeviceLatency not bound +!missing-field! CMIOExtensionPropertyStreamLatency not bound +!missing-selector! +CMIOExtensionProvider::stopServiceWithProvider: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMotion.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMotion.todo new file mode 100644 index 000000000000..83e04bb08e4c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMotion.todo @@ -0,0 +1,19 @@ +!missing-enum! CMHeadphoneActivityStatus not bound +!missing-selector! +CMHeadphoneActivityManager::authorizationStatus not bound +!missing-selector! CMHeadphoneActivityManager::isActivityActive not bound +!missing-selector! CMHeadphoneActivityManager::isActivityAvailable not bound +!missing-selector! CMHeadphoneActivityManager::isStatusActive not bound +!missing-selector! CMHeadphoneActivityManager::isStatusAvailable not bound +!missing-selector! CMHeadphoneActivityManager::startActivityUpdatesToQueue:withHandler: not bound +!missing-selector! CMHeadphoneActivityManager::startStatusUpdatesToQueue:withHandler: not bound +!missing-selector! CMHeadphoneActivityManager::stopActivityUpdates not bound +!missing-selector! CMHeadphoneActivityManager::stopStatusUpdates not bound +!missing-selector! CMMotionActivity::automotive not bound +!missing-selector! CMMotionActivity::confidence not bound +!missing-selector! CMMotionActivity::running not bound +!missing-selector! CMMotionActivity::startDate not bound +!missing-selector! CMMotionActivity::stationary not bound +!missing-selector! CMMotionActivity::unknown not bound +!missing-selector! CMMotionActivity::walking not bound +!missing-type! CMHeadphoneActivityManager not bound +!missing-type! CMMotionActivity not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreSpotlight.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreSpotlight.todo new file mode 100644 index 000000000000..1a326bcd2d69 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreSpotlight.todo @@ -0,0 +1,14 @@ +!deprecated-attribute-missing! CSSearchQuery::initWithQueryString:attributes: missing a [Deprecated] attribute +!missing-enum! CSUserInteraction not bound +!missing-enum-value! CSIndexErrorCode native value CSIndexErrorCodeMismatchedClientState = -1006 not bound +!missing-selector! +CSUserQuery::prepare not bound +!missing-selector! +CSUserQuery::prepareProtectionClasses: not bound +!missing-selector! CSSearchableIndex::endIndexBatchWithExpectedClientState:newClientState:completionHandler: not bound +!missing-selector! CSSearchableItem::isUpdate not bound +!missing-selector! CSSearchableItem::setIsUpdate: not bound +!missing-selector! CSUserQuery::userEngagedWithItem:visibleItems:userInteractionType: not bound +!missing-selector! CSUserQuery::userEngagedWithSuggestion:visibleSuggestions:userInteractionType: not bound +!missing-selector! CSUserQueryContext::disableSemanticSearch not bound +!missing-selector! CSUserQueryContext::maxRankedResultCount not bound +!missing-selector! CSUserQueryContext::setDisableSemanticSearch: not bound +!missing-selector! CSUserQueryContext::setMaxRankedResultCount: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreText.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreText.todo new file mode 100644 index 000000000000..9cd31ac34b8a --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreText.todo @@ -0,0 +1,6 @@ +!deprecated-attribute-missing! CTFontManagerRegisterGraphicsFont missing a [Deprecated] attribute +!deprecated-attribute-missing! CTFontManagerUnregisterGraphicsFont missing a [Deprecated] attribute +!missing-field! kCTAdaptiveImageProviderAttributeName not bound +!missing-pinvoke! CTFontDrawImageFromAdaptiveImageProviderAtPoint is not bound +!missing-pinvoke! CTFontGetTypographicBoundsForAdaptiveImageProvider is not bound +!missing-protocol! CTAdaptiveImageProviding not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreVideo.ignore b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreVideo.ignore index a6b8fca8f96c..7e9c68d4c731 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreVideo.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreVideo.ignore @@ -1,6 +1,3 @@ # opengl was deprecated !missing-field! kCVPixelBufferIOSurfaceOpenGLFBOCompatibilityKey not bound !missing-field! kCVPixelBufferIOSurfaceOpenGLTextureCompatibilityKey not bound - -# not clear if it is a relacement for CVDisplayLinkSetOutputCallback or not -!missing-pinvoke! CVDisplayLinkSetOutputHandler is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreVideo.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreVideo.todo new file mode 100644 index 000000000000..d8d242eb3b1d --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreVideo.todo @@ -0,0 +1,28 @@ +!deprecated-attribute-missing! CVDisplayLinkCreateWithActiveCGDisplays missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkCreateWithCGDisplay missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkCreateWithCGDisplays missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkCreateWithOpenGLDisplayMask missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkGetActualOutputVideoRefreshPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkGetCurrentCGDisplay missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkGetCurrentTime missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkGetNominalOutputVideoRefreshPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkGetOutputVideoLatency missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkGetTypeID missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkIsRunning missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkRelease missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkRetain missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkSetCurrentCGDisplay missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkSetCurrentCGDisplayFromOpenGLContext missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkSetOutputCallback missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkStart missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkStop missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkTranslateTime missing a [Deprecated] attribute +!missing-field! kCVImageBufferSceneIlluminationKey not bound +!missing-field! kCVMetalBufferCacheMaximumBufferAgeKey not bound +!missing-field! kCVPixelFormatBitsPerComponent not bound +!missing-pinvoke! CVMetalBufferCacheCreate is not bound +!missing-pinvoke! CVMetalBufferCacheCreateBufferFromImage is not bound +!missing-pinvoke! CVMetalBufferCacheFlush is not bound +!missing-pinvoke! CVMetalBufferCacheGetTypeID is not bound +!missing-pinvoke! CVMetalBufferGetBuffer is not bound +!missing-pinvoke! CVMetalBufferGetTypeID is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-FSKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-FSKit.todo new file mode 100644 index 000000000000..8bb2d2005b08 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-FSKit.todo @@ -0,0 +1,358 @@ +!missing-field! FSActivateOptionSyntaxKey not bound +!missing-field! FSCheckOptionSyntaxKey not bound +!missing-field! FSFormatOptionSyntaxKey not bound +!missing-selector! +FSEntityIdentifier::identifierWithUUID:byteQualifier: not bound +!missing-selector! +FSEntityIdentifier::identifierWithUUID:longByteQualifier: not bound +!missing-selector! +FSFileName::nameWithCString: not bound +!missing-selector! +FSKitConstants::forceLoadOption not bound +!missing-selector! +FSKitConstants::moduleExtensionPointName not bound +!missing-selector! +FSProbeResult::resultWithResult:name:containerID: not bound +!missing-selector! FSEntityIdentifier::initWithBytes:length: not bound +!missing-selector! FSEntityIdentifier::initWithUUID:byteQualifier: not bound +!missing-selector! FSEntityIdentifier::initWithUUID:longByteQualifier: not bound +!missing-selector! FSFileName::debugDescription not bound +!missing-selector! FSFileName::initWithCString: not bound +!missing-selector! FSMessageConnection::logLocalizedMessage:table:bundle: not bound +!missing-selector! FSMessageConnection::logLocalizedMessage:table:bundle:arguments: not bound +!missing-selector! FSProbeResult::containerID not bound +!missing-selector! FSProbeResult::name not bound +!missing-selector! FSProbeResult::result not bound +!missing-type! FSKitConstants not bound +!missing-type! FSProbeResult not bound +!missing-enum! FSContainerState not bound +!missing-enum! FSExtentType not bound +!missing-enum! FSItemType not bound +!missing-enum! FSKitAccessMask not bound +!missing-enum! FSKitBlockmapFlags not bound +!missing-enum! FSKitPreallocateFlags not bound +!missing-enum! FSKitXattrCreateRequirementAndFlags not bound +!missing-enum! FSMatchResult not bound +!missing-enum! FSRenameItemOptions not bound +!missing-enum! FSResourceKind not bound +!missing-enum! FSTaskType not bound +!missing-enum! FSVolumeState not bound +!missing-field! FSKitVersionNumber not bound +!missing-field! FSKitVersionString not bound +!missing-pinvoke! fs_errorForCocoaError is not bound +!missing-pinvoke! fs_errorForMachError is not bound +!missing-pinvoke! fs_errorForPOSIXError is not bound +!missing-pinvoke! fskit_std_log is not bound +!missing-protocol! FSBlockDeviceOperations not bound +!missing-protocol! FSFileSystemBase not bound +!missing-protocol! FSManageableResourceSimpleMaintenanceOps not bound +!missing-protocol! FSTaskMessageOps not bound +!missing-protocol! FSUnaryFileSystemOperations not bound +!missing-protocol! FSVolumeAccessCheckOperations not bound +!missing-protocol! FSVolumeCloneOperations not bound +!missing-protocol! FSVolumeKernelOffloadedIOOperations not bound +!missing-protocol! FSVolumeLimitedXattrOperations not bound +!missing-protocol! FSVolumeOpenCloseOperations not bound +!missing-protocol! FSVolumeOperations not bound +!missing-protocol! FSVolumePathConfOperations not bound +!missing-protocol! FSVolumePreallocateOperations not bound +!missing-protocol! FSVolumeReadWriteOperations not bound +!missing-protocol! FSVolumeRenameOperations not bound +!missing-protocol! FSVolumeXattrOperations not bound +!missing-selector! +FSBlockDeviceResource::proxyResourceForBSDName: not bound +!missing-selector! +FSBlockDeviceResource::proxyResourceForBSDName:writable: not bound +!missing-selector! +FSEntityIdentifier::identifier not bound +!missing-selector! +FSEntityIdentifier::identifierWithUUID: not bound +!missing-selector! +FSEntityIdentifier::identifierWithUUID:data: not bound +!missing-selector! +FSFileDataBuffer::dataWithLength: not bound +!missing-selector! +FSFileName::nameWithBytes:length: not bound +!missing-selector! +FSFileName::nameWithData: not bound +!missing-selector! +FSFileName::nameWithString: not bound +!missing-selector! +FSKitMetaBlockRange::rangeWithOffset:blockLength:numOfBlocks: not bound +!missing-selector! +FSKitStatfsResult::statFSWithBlockSize:ioSize:totalBlocks:availableBlocks:freeBlocks:totalFiles:freeFiles:fsSubType:fsTypeName: not bound +!missing-selector! +FSKitUtils::stringWithFormatString:locale:arguments: not bound +!missing-selector! +FSMutableFileDataBuffer::dataWithCapacity: not bound +!missing-selector! +FSPathURLResource::resourceWithURL: not bound +!missing-selector! +FSResource::dynamicCast: not bound +!missing-selector! +FSTaskOption::option:value: not bound +!missing-selector! +FSTaskOption::optionWithoutValue: not bound +!missing-selector! +FSTaskOptionsBundle::bundleForArguments:count:extension:operationType:errorHandler: not bound +!missing-selector! +FSTaskOptionsBundle::resetOptionEnumeration not bound +!missing-selector! +FSVolume::pathConfUnlimited not bound +!missing-selector! +FSVolumeDescription::volumeDescriptionWithID:name:state: not bound +!missing-selector! FSBlockDeviceResource::blockCount not bound +!missing-selector! FSBlockDeviceResource::blockSize not bound +!missing-selector! FSBlockDeviceResource::bsdName not bound +!missing-selector! FSBlockDeviceResource::initProxyForBSDName: not bound +!missing-selector! FSBlockDeviceResource::initProxyForBSDName:writable: not bound +!missing-selector! FSBlockDeviceResource::metaWriteFrom:startingAt:length:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::physicalBlockSize not bound +!missing-selector! FSBlockDeviceResource::readInto:startingAt:length:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousDelayedMetaWriteFrom:startingAt:length:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousMetaClear:wait:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousMetaFlushWithReplyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousMetaPurge:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousMetaReadInto:startingAt:length:readAheadExtents:readAheadCount:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousMetaReadInto:startingAt:length:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousMetaWriteFrom:startingAt:length:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousReadInto:startingAt:length:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousWriteFrom:startingAt:length:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::terminate: not bound +!missing-selector! FSBlockDeviceResource::terminated not bound +!missing-selector! FSBlockDeviceResource::writable not bound +!missing-selector! FSBlockDeviceResource::writeFrom:startingAt:length:replyHandler: not bound +!missing-selector! FSClient::installedExtensions: not bound +!missing-selector! FSClient::installedExtensionsSync: not bound +!missing-selector! FSContainerIdentifier::volumeIdentifier not bound +!missing-selector! FSEntityIdentifier::init not bound +!missing-selector! FSEntityIdentifier::initWithUUID: not bound +!missing-selector! FSEntityIdentifier::initWithUUID:data: not bound +!missing-selector! FSEntityIdentifier::qual not bound +!missing-selector! FSEntityIdentifier::setQual: not bound +!missing-selector! FSEntityIdentifier::setUuid: not bound +!missing-selector! FSEntityIdentifier::uuid not bound +!missing-selector! FSFileDataBuffer::bytes not bound +!missing-selector! FSFileDataBuffer::initWithLength: not bound +!missing-selector! FSFileDataBuffer::length not bound +!missing-selector! FSFileDataBuffer::setLength: not bound +!missing-selector! FSFileName::data not bound +!missing-selector! FSFileName::initWithBytes:length: not bound +!missing-selector! FSFileName::initWithData: not bound +!missing-selector! FSFileName::initWithString: not bound +!missing-selector! FSFileName::string not bound +!missing-selector! FSItemAttributes::accessTime: not bound +!missing-selector! FSItemAttributes::accessTimeIsActive not bound +!missing-selector! FSItemAttributes::addedTime: not bound +!missing-selector! FSItemAttributes::addedTimeIsActive not bound +!missing-selector! FSItemAttributes::allocSize not bound +!missing-selector! FSItemAttributes::allocSizeIsActive not bound +!missing-selector! FSItemAttributes::backupTime: not bound +!missing-selector! FSItemAttributes::backupTimeIsActive not bound +!missing-selector! FSItemAttributes::birthTime: not bound +!missing-selector! FSItemAttributes::birthTimeIsActive not bound +!missing-selector! FSItemAttributes::bsdFlags not bound +!missing-selector! FSItemAttributes::bsdFlagsIsActive not bound +!missing-selector! FSItemAttributes::changeTime: not bound +!missing-selector! FSItemAttributes::changeTimeIsActive not bound +!missing-selector! FSItemAttributes::fileid not bound +!missing-selector! FSItemAttributes::fileidIsActive not bound +!missing-selector! FSItemAttributes::gid not bound +!missing-selector! FSItemAttributes::gidIsActive not bound +!missing-selector! FSItemAttributes::mode not bound +!missing-selector! FSItemAttributes::modeIsActive not bound +!missing-selector! FSItemAttributes::modifyTime: not bound +!missing-selector! FSItemAttributes::modifyTimeIsActive not bound +!missing-selector! FSItemAttributes::numLinks not bound +!missing-selector! FSItemAttributes::numLinksIsActive not bound +!missing-selector! FSItemAttributes::parentid not bound +!missing-selector! FSItemAttributes::parentidIsActive not bound +!missing-selector! FSItemAttributes::reset not bound +!missing-selector! FSItemAttributes::setAccessTime: not bound +!missing-selector! FSItemAttributes::setAddedTime: not bound +!missing-selector! FSItemAttributes::setAllocSize: not bound +!missing-selector! FSItemAttributes::setBackupTime: not bound +!missing-selector! FSItemAttributes::setBirthTime: not bound +!missing-selector! FSItemAttributes::setBsdFlags: not bound +!missing-selector! FSItemAttributes::setChangeTime: not bound +!missing-selector! FSItemAttributes::setFileid: not bound +!missing-selector! FSItemAttributes::setGid: not bound +!missing-selector! FSItemAttributes::setMode: not bound +!missing-selector! FSItemAttributes::setModifyTime: not bound +!missing-selector! FSItemAttributes::setNumLinks: not bound +!missing-selector! FSItemAttributes::setParentid: not bound +!missing-selector! FSItemAttributes::setSize: not bound +!missing-selector! FSItemAttributes::setSupportsLimitedXAttrs: not bound +!missing-selector! FSItemAttributes::setType: not bound +!missing-selector! FSItemAttributes::setUid: not bound +!missing-selector! FSItemAttributes::setUseKOIO: not bound +!missing-selector! FSItemAttributes::size not bound +!missing-selector! FSItemAttributes::sizeIsActive not bound +!missing-selector! FSItemAttributes::supportsLimitedXAttrs not bound +!missing-selector! FSItemAttributes::type not bound +!missing-selector! FSItemAttributes::typeIsActive not bound +!missing-selector! FSItemAttributes::uid not bound +!missing-selector! FSItemAttributes::uidIsActive not bound +!missing-selector! FSItemAttributes::useKOIO not bound +!missing-selector! FSItemGetAttributesRequest::accessTimeWanted not bound +!missing-selector! FSItemGetAttributesRequest::addedTimeWanted not bound +!missing-selector! FSItemGetAttributesRequest::allocSizeWanted not bound +!missing-selector! FSItemGetAttributesRequest::backupTimeWanted not bound +!missing-selector! FSItemGetAttributesRequest::birthTimeWanted not bound +!missing-selector! FSItemGetAttributesRequest::bsdFlagsWanted not bound +!missing-selector! FSItemGetAttributesRequest::changeTimeWanted not bound +!missing-selector! FSItemGetAttributesRequest::fileidWanted not bound +!missing-selector! FSItemGetAttributesRequest::gidWanted not bound +!missing-selector! FSItemGetAttributesRequest::modeWanted not bound +!missing-selector! FSItemGetAttributesRequest::modifyTimeWanted not bound +!missing-selector! FSItemGetAttributesRequest::numLinksWanted not bound +!missing-selector! FSItemGetAttributesRequest::parentidWanted not bound +!missing-selector! FSItemGetAttributesRequest::setAccessTimeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setAddedTimeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setAllocSizeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setBackupTimeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setBirthTimeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setBsdFlagsWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setChangeTimeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setFileidWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setGidWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setModeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setModifyTimeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setNumLinksWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setParentidWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setSizeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setTypeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setUidWanted: not bound +!missing-selector! FSItemGetAttributesRequest::sizeWanted not bound +!missing-selector! FSItemGetAttributesRequest::typeWanted not bound +!missing-selector! FSItemGetAttributesRequest::uidWanted not bound +!missing-selector! FSItemSetAttributesRequest::accessTimeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::addedTimeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::allocSizeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::backupTimeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::birthTimeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::bsdFlagsWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::changeTimeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::fileidWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::gidWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::modeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::modifyTimeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::numLinksWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::parentidWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::setAccessTimeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setAddedTimeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setAllocSizeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setBackupTimeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setBirthTimeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setBsdFlagsWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setChangeTimeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setFileidWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setGidWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setModeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setModifyTimeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setNumLinksWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setParentidWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setSizeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setTypeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setUidWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::sizeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::typeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::uidWasConsumed not bound +!missing-selector! FSKitMetaBlockRange::blockLength not bound +!missing-selector! FSKitMetaBlockRange::initWithOffset:blockLength:numOfBlocks: not bound +!missing-selector! FSKitMetaBlockRange::numOfBlocks not bound +!missing-selector! FSKitMetaBlockRange::startBlockOffset not bound +!missing-selector! FSKitStatfsResult::availableBlocks not bound +!missing-selector! FSKitStatfsResult::availableBytes not bound +!missing-selector! FSKitStatfsResult::blockSize not bound +!missing-selector! FSKitStatfsResult::freeBlocks not bound +!missing-selector! FSKitStatfsResult::freeBytes not bound +!missing-selector! FSKitStatfsResult::freeFiles not bound +!missing-selector! FSKitStatfsResult::fsSubType not bound +!missing-selector! FSKitStatfsResult::fsTypeName not bound +!missing-selector! FSKitStatfsResult::ioSize not bound +!missing-selector! FSKitStatfsResult::totalBlocks not bound +!missing-selector! FSKitStatfsResult::totalBytes not bound +!missing-selector! FSKitStatfsResult::totalFiles not bound +!missing-selector! FSMessageConnection::connect: not bound +!missing-selector! FSMessageConnection::locale not bound +!missing-selector! FSMessageConnection::localizedMessage:table:bundle: not bound +!missing-selector! FSMessageConnection::logLocalizedMessage:table:bundle:array: not bound +!missing-selector! FSModuleIdentity::attributes not bound +!missing-selector! FSModuleIdentity::bundleIdentifier not bound +!missing-selector! FSModuleIdentity::url not bound +!missing-selector! FSMutableFileDataBuffer::capacity not bound +!missing-selector! FSMutableFileDataBuffer::initWithCapacity: not bound +!missing-selector! FSMutableFileDataBuffer::mutableBytes not bound +!missing-selector! FSPathURLResource::url not bound +!missing-selector! FSResource::kind not bound +!missing-selector! FSResource::revoke: not bound +!missing-selector! FSResource::revoked not bound +!missing-selector! FSTaskOption::hasValue not bound +!missing-selector! FSTaskOption::option not bound +!missing-selector! FSTaskOption::optionValue not bound +!missing-selector! FSTaskOptionsBundle::addOption: not bound +!missing-selector! FSTaskOptionsBundle::enumerateOptionsWithBlock: not bound +!missing-selector! FSTaskOptionsBundle::options not bound +!missing-selector! FSTaskOptionsBundle::parameters not bound +!missing-selector! FSUnaryItem::queue not bound +!missing-selector! FSVolume::globalWorkQueue not bound +!missing-selector! FSVolume::renameWorkQueue not bound +!missing-selector! FSVolume::setGlobalWorkQueue: not bound +!missing-selector! FSVolume::setRenameWorkQueue: not bound +!missing-selector! FSVolume::setVolumeID: not bound +!missing-selector! FSVolume::setVolumeName: not bound +!missing-selector! FSVolume::setVolumeState: not bound +!missing-selector! FSVolume::setWasTerminated: not bound +!missing-selector! FSVolume::volumeID not bound +!missing-selector! FSVolume::volumeName not bound +!missing-selector! FSVolume::volumeState not bound +!missing-selector! FSVolume::volumeSupportedCapabilities not bound +!missing-selector! FSVolume::wasTerminated not bound +!missing-selector! FSVolumeDescription::volumeID not bound +!missing-selector! FSVolumeDescription::volumeName not bound +!missing-selector! FSVolumeDescription::volumeState not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupports2TBFiles: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupports64BitObjectIDs: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsCasePreserving: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsCaseSensitive: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsDocumentID: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsFastStatFS: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsHardLinks: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsHiddenFiles: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsJournal: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsJournalActive: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsNoImmutableFiles: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsNoRootTimes: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsNoSettingFilePermissions: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsNoVolumeSizes: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsOpenDenyModes: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsPersistentObjectIDs: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsSharedSpace: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsSparseFiles: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsSymLinks: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsVolumeGroups: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsZeroRuns: not bound +!missing-selector! FSVolumeSupportedCapabilities::supports2TBFiles not bound +!missing-selector! FSVolumeSupportedCapabilities::supports64BitObjectIDs not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsCasePreserving not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsCaseSensitive not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsDocumentID not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsFastStatFS not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsHardLinks not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsHiddenFiles not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsJournal not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsJournalActive not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsNoImmutableFiles not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsNoRootTimes not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsNoSettingFilePermissions not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsNoVolumeSizes not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsOpenDenyModes not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsPersistentObjectIDs not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsSharedSpace not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsSparseFiles not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsSymLinks not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsVolumeGroups not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsZeroRuns not bound +!missing-selector! NSUUID::fs_containerIdentifier not bound +!missing-selector! NSUUID::fs_entityIdentifier not bound +!missing-selector! NSUUID::fs_volumeIdentifier not bound +!missing-type! FSBlockDeviceResource not bound +!missing-type! FSClient not bound +!missing-type! FSContainerIdentifier not bound +!missing-type! FSEntityIdentifier not bound +!missing-type! FSFileDataBuffer not bound +!missing-type! FSFileName not bound +!missing-type! FSItem not bound +!missing-type! FSItemAttributes not bound +!missing-type! FSItemGetAttributesRequest not bound +!missing-type! FSItemSetAttributesRequest not bound +!missing-type! FSKitMetaBlockRange not bound +!missing-type! FSKitStatfsResult not bound +!missing-type! FSKitUtils not bound +!missing-type! FSMessageConnection not bound +!missing-type! FSModuleIdentity not bound +!missing-type! FSMutableFileDataBuffer not bound +!missing-type! FSPathURLResource not bound +!missing-type! FSResource not bound +!missing-type! FSTaskOption not bound +!missing-type! FSTaskOptionsBundle not bound +!missing-type! FSUnaryFileSystem not bound +!missing-type! FSUnaryItem not bound +!missing-type! FSVolume not bound +!missing-type! FSVolumeDescription not bound +!missing-type! FSVolumeIdentifier not bound +!missing-type! FSVolumeSupportedCapabilities not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-FileProvider.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-FileProvider.todo new file mode 100644 index 000000000000..432e7f33d2b1 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-FileProvider.todo @@ -0,0 +1,28 @@ +!missing-enum! NSFileProviderKnownFolders not bound +!missing-enum! NSFileProviderVolumeUnsupportedReason not bound +!missing-enum-value! NSFileProviderError native value NSFileProviderErrorApplicationExtensionNotFound = -2014 not bound +!missing-enum-value! NSFileProviderError native value NSFileProviderErrorProviderDomainNotFound = -2013 not bound +!missing-enum-value! NSFileProviderError native value NSFileProviderErrorProviderDomainTemporarilyUnavailable = -2012 not bound +!missing-protocol! NSFileProviderExternalVolumeHandling not bound +!missing-protocol! NSFileProviderKnownFolderSupporting not bound +!missing-selector! +NSFileProviderManager::checkDomainsCanBeStored:onVolumeAtURL:unsupportedReason:error: not bound +!missing-selector! NSFileProviderDomain::initWithDisplayName:userInfo:volumeURL: not bound +!missing-selector! NSFileProviderDomain::replicatedKnownFolders not bound +!missing-selector! NSFileProviderDomain::setSupportedKnownFolders: not bound +!missing-selector! NSFileProviderDomain::setUserInfo: not bound +!missing-selector! NSFileProviderDomain::supportedKnownFolders not bound +!missing-selector! NSFileProviderDomain::userInfo not bound +!missing-selector! NSFileProviderKnownFolderLocation::initWithExistingItemIdentifier: not bound +!missing-selector! NSFileProviderKnownFolderLocation::initWithParentItemIdentifier:filename: not bound +!missing-selector! NSFileProviderKnownFolderLocations::desktopLocation not bound +!missing-selector! NSFileProviderKnownFolderLocations::documentsLocation not bound +!missing-selector! NSFileProviderKnownFolderLocations::init not bound +!missing-selector! NSFileProviderKnownFolderLocations::setDesktopLocation: not bound +!missing-selector! NSFileProviderKnownFolderLocations::setDocumentsLocation: not bound +!missing-selector! NSFileProviderKnownFolderLocations::setShouldCreateBinaryCompatibilitySymlink: not bound +!missing-selector! NSFileProviderKnownFolderLocations::shouldCreateBinaryCompatibilitySymlink not bound +!missing-selector! NSFileProviderManager::claimNSFileProviderManager:localizedReason:completionHandler: not bound +!missing-selector! NSFileProviderManager::releaseNSFileProviderManager:localizedReason:completionHandler: not bound +!missing-selector! NSFileProviderManager::stateDirectoryURLWithError: not bound +!missing-type! NSFileProviderKnownFolderLocation not bound +!missing-type! NSFileProviderKnownFolderLocations not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Foundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Foundation.todo new file mode 100644 index 000000000000..bfc3a15fd819 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Foundation.todo @@ -0,0 +1,25 @@ +!missing-enum-value! NSCalendarUnit native value NSCalendarUnitDayOfYear = 65536 not bound +!missing-field! NSLocalizedNumberFormatAttributeName not bound +!missing-protocol-member! NSFilePresenter::accommodatePresentedItemEvictionWithCompletionHandler: not found +!missing-selector! +NSLocalizedNumberFormatRule::automatic not bound +!missing-selector! NSDateComponents::dayOfYear not bound +!missing-selector! NSDateComponents::setDayOfYear: not bound +!missing-selector! NSKeyValueSharedObservers::addSharedObserver:forKey:options:context: not bound +!missing-selector! NSKeyValueSharedObservers::initWithObservableClass: not bound +!missing-selector! NSKeyValueSharedObservers::snapshot not bound +!missing-selector! NSMutableURLRequest::allowsPersistentDNS not bound +!missing-selector! NSMutableURLRequest::setAllowsPersistentDNS: not bound +!missing-selector! NSNumberFormatter::minimumGroupingDigits not bound +!missing-selector! NSNumberFormatter::setMinimumGroupingDigits: not bound +!missing-selector! NSObject::setSharedObservers: not bound +!missing-selector! NSTask::launchRequirementData not bound +!missing-selector! NSTask::setLaunchRequirementData: not bound +!missing-selector! NSUndoManager::redoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::redoCount not bound +!missing-selector! NSUndoManager::setActionUserInfoValue:forKey: not bound +!missing-selector! NSUndoManager::undoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::undoCount not bound +!missing-selector! NSURLRequest::allowsPersistentDNS not bound +!missing-type! NSKeyValueSharedObservers not bound +!missing-type! NSKeyValueSharedObserversSnapshot not bound +!missing-type! NSLocalizedNumberFormatRule not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-GameController.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-GameController.todo index 1196c3885f8b..7039e96d94db 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-GameController.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-GameController.todo @@ -33,3 +33,13 @@ !missing-type! GCControllerInputState not bound !missing-type! GCControllerLiveInput not bound !missing-type! GCPhysicalInputElementCollection not bound +!missing-field! GCInputLeftBumper not bound +!missing-field! GCInputRightBumper not bound +!missing-field! GCPoint2Zero not bound +!missing-pinvoke! GCInputBackLeftButton is not bound +!missing-pinvoke! GCInputBackRightButton is not bound +!missing-pinvoke! NSStringFromGCPoint2 is not bound +!missing-protocol! GCAxis2DInput not bound +!missing-protocol-member! GCDirectionPadElement::xyAxes not found +!missing-selector! +NSValue::valueWithGCPoint2: not bound +!missing-selector! NSValue::GCPoint2Value not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-GameKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-GameKit.todo new file mode 100644 index 000000000000..ee7b49196b10 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-GameKit.todo @@ -0,0 +1,11 @@ +!deprecated-attribute-missing! GKMatch::voiceChatWithName: missing a [Deprecated] attribute +!deprecated-attribute-missing! GKScoreChallenge::score missing a [Deprecated] attribute +!deprecated-attribute-missing! GKVoiceChat missing a [Deprecated] attribute +!missing-enum-value! GKError native value GKErrorAppUnlisted = 37 not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithAchievementID:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithLeaderboardID:playerScope:timeScope:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithLeaderboardSetID:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithPlayer:handler: not bound +!missing-selector! GKGameCenterViewControllerGKGameCenterViewController::initWithLeaderboardSetID: not bound +!missing-selector! GKGameCenterViewControllerGKGameCenterViewController::initWithPlayer: not bound +!missing-selector! GKScoreChallenge::leaderboardEntry not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-HealthKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-HealthKit.todo new file mode 100644 index 000000000000..17ed33b81f95 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-HealthKit.todo @@ -0,0 +1,68 @@ +!missing-enum! HKCategoryValueVaginalBleeding not bound +!missing-enum! HKGAD7AssessmentAnswer not bound +!missing-enum! HKGAD7AssessmentRisk not bound +!missing-enum! HKPHQ9AssessmentAnswer not bound +!missing-enum! HKPHQ9AssessmentRisk not bound +!missing-enum! HKStateOfMindAssociation not bound +!missing-enum! HKStateOfMindKind not bound +!missing-enum! HKStateOfMindLabel not bound +!missing-enum! HKStateOfMindValenceClassification not bound +!missing-enum! HKWorkoutEffortRelationshipQueryOptions not bound +!missing-enum-value! HKErrorCode native value HKErrorNotPermissibleForGuestUserMode = 15 not bound +!missing-field! HKCategoryTypeIdentifierBleedingAfterPregnancy not bound +!missing-field! HKCategoryTypeIdentifierBleedingDuringPregnancy not bound +!missing-field! HKDataTypeIdentifierStateOfMind not bound +!missing-field! HKPredicateKeyPathWorkoutEffortRelationship not bound +!missing-field! HKQuantityTypeIdentifierCrossCountrySkiingSpeed not bound +!missing-field! HKQuantityTypeIdentifierDistanceCrossCountrySkiing not bound +!missing-field! HKQuantityTypeIdentifierDistancePaddleSports not bound +!missing-field! HKQuantityTypeIdentifierDistanceRowing not bound +!missing-field! HKQuantityTypeIdentifierDistanceSkatingSports not bound +!missing-field! HKQuantityTypeIdentifierEstimatedWorkoutEffortScore not bound +!missing-field! HKQuantityTypeIdentifierPaddleSportsSpeed not bound +!missing-field! HKQuantityTypeIdentifierRowingSpeed not bound +!missing-field! HKQuantityTypeIdentifierWorkoutEffortScore not bound +!missing-field! HKScoredAssessmentTypeIdentifierGAD7 not bound +!missing-field! HKScoredAssessmentTypeIdentifierPHQ9 not bound +!missing-pinvoke! HKStateOfMindValenceClassificationForValence is not bound +!missing-protocol-conformance! HKAudiogramSensitivityPoint should conform to NSSecureCoding +!missing-selector! +HKGAD7Assessment::assessmentWithDate:answers: not bound +!missing-selector! +HKGAD7Assessment::assessmentWithDate:answers:metadata: not bound +!missing-selector! +HKObjectType::scoredAssessmentTypeForIdentifier: not bound +!missing-selector! +HKObjectType::stateOfMindType not bound +!missing-selector! +HKPHQ9Assessment::assessmentWithDate:answers: not bound +!missing-selector! +HKPHQ9Assessment::assessmentWithDate:answers:metadata: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithAssociation: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithKind: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithLabel: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithValence:operatorType: not bound +!missing-selector! +HKQuery::predicateForWorkoutEffortSamplesRelatedToWorkout:activity: not bound +!missing-selector! +HKStateOfMind::stateOfMindWithDate:kind:valence:labels:associations: not bound +!missing-selector! +HKStateOfMind::stateOfMindWithDate:kind:valence:labels:associations:metadata: not bound +!missing-selector! +HKUnit::appleEffortScoreUnit not bound +!missing-selector! HKActivitySummary::paused not bound +!missing-selector! HKActivitySummary::setPaused: not bound +!missing-selector! HKGAD7Assessment::answers not bound +!missing-selector! HKGAD7Assessment::risk not bound +!missing-selector! HKHealthStore::relateWorkoutEffortSample:withWorkout:activity:completion: not bound +!missing-selector! HKHealthStore::unrelateWorkoutEffortSample:fromWorkout:activity:completion: not bound +!missing-selector! HKPHQ9Assessment::answers not bound +!missing-selector! HKPHQ9Assessment::risk not bound +!missing-selector! HKScoredAssessment::score not bound +!missing-selector! HKStateOfMind::associations not bound +!missing-selector! HKStateOfMind::kind not bound +!missing-selector! HKStateOfMind::labels not bound +!missing-selector! HKStateOfMind::valence not bound +!missing-selector! HKStateOfMind::valenceClassification not bound +!missing-selector! HKWorkoutEffortRelationship::activity not bound +!missing-selector! HKWorkoutEffortRelationship::samples not bound +!missing-selector! HKWorkoutEffortRelationship::workout not bound +!missing-selector! HKWorkoutEffortRelationshipQuery::initWithPredicate:anchor:options:resultsHandler: not bound +!missing-type! HKGAD7Assessment not bound +!missing-type! HKPHQ9Assessment not bound +!missing-type! HKScoredAssessment not bound +!missing-type! HKScoredAssessmentType not bound +!missing-type! HKStateOfMind not bound +!missing-type! HKStateOfMindType not bound +!missing-type! HKWorkoutEffortRelationship not bound +!missing-type! HKWorkoutEffortRelationshipQuery not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-IOSurface.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-IOSurface.todo new file mode 100644 index 000000000000..0e44edcb29dd --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-IOSurface.todo @@ -0,0 +1,5 @@ +!missing-enum! IOSurfaceMemoryLedgerFlags not bound +!missing-enum! IOSurfaceMemoryLedgerTags not bound +!missing-field! kIOSurfaceContentHeadroom not bound +!missing-pinvoke! IOSurfaceSetOwnershipIdentity is not bound +!missing-selector! IOSurface::surfaceID not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ImageCaptureCore.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ImageCaptureCore.todo index 7cf6621e010d..78a220fdee83 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ImageCaptureCore.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ImageCaptureCore.todo @@ -3,3 +3,6 @@ !deprecated-attribute-missing! ICCameraDevice::requestDisableTethering missing a [Deprecated] attribute !deprecated-attribute-missing! ICCameraDevice::requestEnableTethering missing a [Deprecated] attribute !deprecated-attribute-missing! ICCameraDevice::requestUploadFile:options:uploadDelegate:didUploadSelector:contextInfo: missing a [Deprecated] attribute +!missing-selector! +ICCameraFile::fingerprintForFileAtURL: not bound +!missing-selector! ICCameraFile::fingerprint not bound +!missing-selector! ICCameraFile::requestFingerprintWithCompletion: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ImageIO.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ImageIO.todo new file mode 100644 index 000000000000..a70551dbf567 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ImageIO.todo @@ -0,0 +1,16 @@ +!missing-field! kCGImageAuxiliaryDataInfoColorSpace not bound +!missing-field! kCGImageAuxiliaryDataTypeISOGainMap not bound +!missing-field! kCGImagePropertyGroupImageIndexMonoscopic not bound +!missing-field! kCGImagePropertyGroupImageIsMonoscopicImage not bound +!missing-field! kCGImagePropertyGroupImageStereoAggressors not bound +!missing-field! kCGImagePropertyGroupMonoscopicImageLocation not bound +!missing-field! kCGImagePropertyTIFFXPosition not bound +!missing-field! kCGImagePropertyTIFFYPosition not bound +!missing-field! kIIOMonoscopicImageLocation_Center not bound +!missing-field! kIIOMonoscopicImageLocation_Left not bound +!missing-field! kIIOMonoscopicImageLocation_Right not bound +!missing-field! kIIOMonoscopicImageLocation_Unspecified not bound +!missing-field! kIIOStereoAggressors_Severity not bound +!missing-field! kIIOStereoAggressors_SubTypeURI not bound +!missing-field! kIIOStereoAggressors_Type not bound +!missing-pinvoke! CGImageSourceSetAllowableTypes is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Intents.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Intents.todo index 9baef7be9c8d..800f88c6af03 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Intents.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Intents.todo @@ -1 +1,12 @@ !deprecated-attribute-missing! INCallRecord::initWithIdentifier:dateCreated:caller:callRecordType:callCapability:callDuration:unseen:numberOfCalls: missing a [Deprecated] attribute +!missing-enum! INMessageReactionType not bound +!missing-enum! INStickerType not bound +!missing-selector! INMessageReaction::emoji not bound +!missing-selector! INMessageReaction::initWithReactionType:reactionDescription:emoji: not bound +!missing-selector! INMessageReaction::reactionDescription not bound +!missing-selector! INMessageReaction::reactionType not bound +!missing-selector! INSticker::emoji not bound +!missing-selector! INSticker::initWithType:emoji: not bound +!missing-selector! INSticker::type not bound +!missing-type! INMessageReaction not bound +!missing-type! INSticker not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-JavaScriptCore.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-JavaScriptCore.todo new file mode 100644 index 000000000000..4e4a2ea640e7 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-JavaScriptCore.todo @@ -0,0 +1,25 @@ +!missing-enum! JSRelationCondition not bound +!missing-pinvoke! JSBigIntCreateWithDouble is not bound +!missing-pinvoke! JSBigIntCreateWithInt64 is not bound +!missing-pinvoke! JSBigIntCreateWithString is not bound +!missing-pinvoke! JSBigIntCreateWithUInt64 is not bound +!missing-pinvoke! JSValueCompare is not bound +!missing-pinvoke! JSValueCompareDouble is not bound +!missing-pinvoke! JSValueCompareInt64 is not bound +!missing-pinvoke! JSValueCompareUInt64 is not bound +!missing-pinvoke! JSValueIsBigInt is not bound +!missing-pinvoke! JSValueToInt32 is not bound +!missing-pinvoke! JSValueToInt64 is not bound +!missing-pinvoke! JSValueToUInt32 is not bound +!missing-pinvoke! JSValueToUInt64 is not bound +!missing-selector! +JSValue::valueWithNewBigIntFromDouble:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromInt64:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromString:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromUInt64:inContext: not bound +!missing-selector! JSValue::compareDouble: not bound +!missing-selector! JSValue::compareInt64: not bound +!missing-selector! JSValue::compareJSValue: not bound +!missing-selector! JSValue::compareUInt64: not bound +!missing-selector! JSValue::isBigInt not bound +!missing-selector! JSValue::toInt64 not bound +!missing-selector! JSValue::toUInt64 not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-LocalAuthentication.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-LocalAuthentication.todo new file mode 100644 index 000000000000..11a1a4e3b157 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-LocalAuthentication.todo @@ -0,0 +1,40 @@ +!deprecated-attribute-missing! LAContext::evaluatedPolicyDomainState missing a [Deprecated] attribute +!missing-enum! LACompanionType not bound +!missing-protocol! LAEnvironmentObserver not bound +!missing-selector! +LAEnvironment::currentUser not bound +!missing-selector! LAContext::domainState not bound +!missing-selector! LADomainState::biometry not bound +!missing-selector! LADomainState::companion not bound +!missing-selector! LADomainState::stateHash not bound +!missing-selector! LADomainStateBiometry::biometryType not bound +!missing-selector! LADomainStateBiometry::stateHash not bound +!missing-selector! LADomainStateCompanion::availableCompanionTypes not bound +!missing-selector! LADomainStateCompanion::stateHash not bound +!missing-selector! LADomainStateCompanion::stateHashForCompanionType: not bound +!missing-selector! LAEnvironment::addObserver: not bound +!missing-selector! LAEnvironment::removeObserver: not bound +!missing-selector! LAEnvironment::state not bound +!missing-selector! LAEnvironmentMechanism::iconSystemName not bound +!missing-selector! LAEnvironmentMechanism::isUsable not bound +!missing-selector! LAEnvironmentMechanism::localizedName not bound +!missing-selector! LAEnvironmentMechanismBiometry::biometryType not bound +!missing-selector! LAEnvironmentMechanismBiometry::builtInSensorInaccessible not bound +!missing-selector! LAEnvironmentMechanismBiometry::isEnrolled not bound +!missing-selector! LAEnvironmentMechanismBiometry::isLockedOut not bound +!missing-selector! LAEnvironmentMechanismBiometry::stateHash not bound +!missing-selector! LAEnvironmentMechanismCompanion::stateHash not bound +!missing-selector! LAEnvironmentMechanismCompanion::type not bound +!missing-selector! LAEnvironmentMechanismUserPassword::isSet not bound +!missing-selector! LAEnvironmentState::allMechanisms not bound +!missing-selector! LAEnvironmentState::biometry not bound +!missing-selector! LAEnvironmentState::companions not bound +!missing-selector! LAEnvironmentState::userPassword not bound +!missing-type! LADomainState not bound +!missing-type! LADomainStateBiometry not bound +!missing-type! LADomainStateCompanion not bound +!missing-type! LAEnvironment not bound +!missing-type! LAEnvironmentMechanism not bound +!missing-type! LAEnvironmentMechanismBiometry not bound +!missing-type! LAEnvironmentMechanismCompanion not bound +!missing-type! LAEnvironmentMechanismUserPassword not bound +!missing-type! LAEnvironmentState not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MLCompute.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MLCompute.todo index 9ea91f77132c..c8ee38c22b00 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MLCompute.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MLCompute.todo @@ -53,3 +53,4 @@ !deprecated-attribute-missing! MLCUpsampleLayer missing a [Deprecated] attribute !deprecated-attribute-missing! MLCYOLOLossDescriptor missing a [Deprecated] attribute !deprecated-attribute-missing! MLCYOLOLossLayer missing a [Deprecated] attribute +!deprecated-attribute-missing! MLCTensorOptimizerDeviceData missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MapKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MapKit.todo new file mode 100644 index 000000000000..417deb27447f --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MapKit.todo @@ -0,0 +1,89 @@ +!missing-enum! MKAddressFilterOption not bound +!missing-enum! MKLocalSearchRegionPriority not bound +!missing-enum! MKMapItemDetailSelectionAccessoryCalloutStyle not bound +!missing-enum-value! MKLocalSearchCompleterResultType native value MKLocalSearchCompleterResultTypePhysicalFeature = 8 not bound +!missing-enum-value! MKLocalSearchResultType native value MKLocalSearchResultTypePhysicalFeature = 4 not bound +!missing-field! MKPointOfInterestCategoryAnimalService not bound +!missing-field! MKPointOfInterestCategoryAutomotiveRepair not bound +!missing-field! MKPointOfInterestCategoryBaseball not bound +!missing-field! MKPointOfInterestCategoryBasketball not bound +!missing-field! MKPointOfInterestCategoryBeauty not bound +!missing-field! MKPointOfInterestCategoryBowling not bound +!missing-field! MKPointOfInterestCategoryCastle not bound +!missing-field! MKPointOfInterestCategoryConventionCenter not bound +!missing-field! MKPointOfInterestCategoryDistillery not bound +!missing-field! MKPointOfInterestCategoryFairground not bound +!missing-field! MKPointOfInterestCategoryFishing not bound +!missing-field! MKPointOfInterestCategoryFortress not bound +!missing-field! MKPointOfInterestCategoryGoKart not bound +!missing-field! MKPointOfInterestCategoryGolf not bound +!missing-field! MKPointOfInterestCategoryHiking not bound +!missing-field! MKPointOfInterestCategoryKayaking not bound +!missing-field! MKPointOfInterestCategoryLandmark not bound +!missing-field! MKPointOfInterestCategoryMailbox not bound +!missing-field! MKPointOfInterestCategoryMiniGolf not bound +!missing-field! MKPointOfInterestCategoryMusicVenue not bound +!missing-field! MKPointOfInterestCategoryNationalMonument not bound +!missing-field! MKPointOfInterestCategoryPlanetarium not bound +!missing-field! MKPointOfInterestCategoryRockClimbing not bound +!missing-field! MKPointOfInterestCategoryRVPark not bound +!missing-field! MKPointOfInterestCategorySkatePark not bound +!missing-field! MKPointOfInterestCategorySkating not bound +!missing-field! MKPointOfInterestCategorySkiing not bound +!missing-field! MKPointOfInterestCategorySoccer not bound +!missing-field! MKPointOfInterestCategorySpa not bound +!missing-field! MKPointOfInterestCategorySurfing not bound +!missing-field! MKPointOfInterestCategorySwimming not bound +!missing-field! MKPointOfInterestCategoryTennis not bound +!missing-field! MKPointOfInterestCategoryVolleyball not bound +!missing-protocol! MKMapItemDetailViewControllerDelegate not bound +!missing-protocol-member! MKMapViewDelegate::mapView:selectionAccessoryForAnnotation: not found +!missing-selector! +MKAddressFilter::filterExcludingAll not bound +!missing-selector! +MKAddressFilter::filterIncludingAll not bound +!missing-selector! +MKMapItem::openMapsWithItems:launchOptions:completionHandler: not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::automaticWithPresentationViewController: not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::callout not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::calloutWithCalloutStyle: not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::openInMaps not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::sheetPresentedFromViewController: not bound +!missing-selector! +MKSelectionAccessory::mapItemDetailWithPresentationStyle: not bound +!missing-selector! MKAddressFilter::excludesOptions: not bound +!missing-selector! MKAddressFilter::includesOptions: not bound +!missing-selector! MKAddressFilter::initExcludingOptions: not bound +!missing-selector! MKAddressFilter::initIncludingOptions: not bound +!missing-selector! MKAnnotationView::accessoryOffset not bound +!missing-selector! MKAnnotationView::setAccessoryOffset: not bound +!missing-selector! MKLocalSearchCompleter::addressFilter not bound +!missing-selector! MKLocalSearchCompleter::regionPriority not bound +!missing-selector! MKLocalSearchCompleter::setAddressFilter: not bound +!missing-selector! MKLocalSearchCompleter::setRegionPriority: not bound +!missing-selector! MKLocalSearchRequest::addressFilter not bound +!missing-selector! MKLocalSearchRequest::regionPriority not bound +!missing-selector! MKLocalSearchRequest::setAddressFilter: not bound +!missing-selector! MKLocalSearchRequest::setRegionPriority: not bound +!missing-selector! MKMapItem::alternateIdentifiers not bound +!missing-selector! MKMapItem::identifier not bound +!missing-selector! MKMapItem::openInMapsWithLaunchOptions:completionHandler: not bound +!missing-selector! MKMapItemAnnotation::initWithMapItem: not bound +!missing-selector! MKMapItemAnnotation::mapItem not bound +!missing-selector! MKMapItemDetailViewController::delegate not bound +!missing-selector! MKMapItemDetailViewController::initWithMapItem: not bound +!missing-selector! MKMapItemDetailViewController::initWithMapItem:displaysMap: not bound +!missing-selector! MKMapItemDetailViewController::mapItem not bound +!missing-selector! MKMapItemDetailViewController::setDelegate: not bound +!missing-selector! MKMapItemDetailViewController::setMapItem: not bound +!missing-selector! MKMapItemIdentifier::identifierString not bound +!missing-selector! MKMapItemIdentifier::initWithIdentifierString: not bound +!missing-selector! MKMapItemRequest::cancel not bound +!missing-selector! MKMapItemRequest::getMapItemWithCompletionHandler: not bound +!missing-selector! MKMapItemRequest::initWithMapItemIdentifier: not bound +!missing-selector! MKMapItemRequest::isCancelled not bound +!missing-selector! MKMapItemRequest::isLoading not bound +!missing-selector! MKMapItemRequest::mapItemIdentifier not bound +!missing-type! MKAddressFilter not bound +!missing-type! MKMapItemAnnotation not bound +!missing-type! MKMapItemDetailSelectionAccessoryPresentationStyle not bound +!missing-type! MKMapItemDetailViewController not bound +!missing-type! MKMapItemIdentifier not bound +!missing-type! MKMapItemRequest not bound +!missing-type! MKSelectionAccessory not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Matter.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Matter.todo index fe1dbd568000..993d9b7fb9b8 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Matter.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Matter.todo @@ -36,11 +36,9 @@ !missing-enum! MTRCommandIDType not bound !missing-enum! MTRCommissioningFlow not bound !missing-enum! MTRCommissioningStatus not bound -!missing-enum! MTRContentLauncherContentLaunchStatus not bound !missing-enum! MTRContentLauncherFeature not bound !missing-enum! MTRContentLauncherMetricType not bound !missing-enum! MTRContentLauncherParameter not bound -!missing-enum! MTRContentLauncherSupportedStreamingProtocol not bound !missing-enum! MTRDeviceState not bound !missing-enum! MTRDiagnosticLogsIntent not bound !missing-enum! MTRDiagnosticLogsStatus not bound @@ -102,12 +100,10 @@ !missing-enum! MTRIdentifyType not bound !missing-enum! MTRIlluminanceMeasurementLightSensorType not bound !missing-enum! MTRInteractionErrorCode not bound -!missing-enum! MTRKeypadInputCecKeyCode not bound !missing-enum! MTRKeypadInputFeature not bound !missing-enum! MTRKeypadInputStatus not bound !missing-enum! MTRLevelControlFeature not bound !missing-enum! MTRLevelControlMoveMode not bound -!missing-enum! MTRLevelControlOptions not bound !missing-enum! MTRLevelControlStepMode not bound !missing-enum! MTRLogType not bound !missing-enum! MTRMediaInputFeature not bound @@ -148,17 +144,11 @@ !missing-enum! MTRPumpConfigurationAndControlFeature not bound !missing-enum! MTRPumpConfigurationAndControlOperationMode not bound !missing-enum! MTRPumpConfigurationAndControlPumpStatusBitmap not bound -!missing-enum! MTRScenesCopyMode not bound -!missing-enum! MTRScenesFeature not bound !missing-enum! MTRSoftwareDiagnosticsFeature not bound !missing-enum! MTRSwitchFeature not bound !missing-enum! MTRTargetNavigatorStatus not bound -!missing-enum! MTRThermostatControlSequence not bound -!missing-enum! MTRThermostatDayOfWeek not bound !missing-enum! MTRThermostatFeature not bound -!missing-enum! MTRThermostatModeForSequence not bound !missing-enum! MTRThermostatRunningMode not bound -!missing-enum! MTRThermostatSetpointAdjustMode not bound !missing-enum! MTRThermostatSystemMode not bound !missing-enum! MTRThreadNetworkDiagnosticsConnectionStatus not bound !missing-enum! MTRThreadNetworkDiagnosticsFeature not bound @@ -989,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 @@ -1352,7 +1331,6 @@ !missing-selector! +MTREventRequestPath::requestPathWithEndpointID:clusterID:eventID: not bound !missing-selector! +MTRSetupPayload::generateRandomPIN not bound !missing-selector! +MTRSetupPayload::generateRandomSetupPasscode not bound -!missing-selector! +MTRSetupPayload::setupPayloadWithOnboardingPayload:error: not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::adminNodeID not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::adminPasscodeID not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::changeType not bound @@ -3594,39 +3572,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 @@ -5847,28 +5792,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 @@ -6866,7 +6789,6 @@ !missing-selector! MTRDeviceController::controllerNodeID not bound !missing-selector! MTRDeviceController::deviceBeingCommissionedWithNodeID:error: not bound !missing-selector! MTRDeviceController::isRunning not bound -!missing-selector! MTRDeviceController::preWarmCommissioningSession not bound !missing-selector! MTRDeviceController::setDeviceControllerDelegate:queue: not bound !missing-selector! MTRDeviceController::setupCommissioningSessionWithDiscoveredDevice:payload:newNodeID:error: not bound !missing-selector! MTRDeviceController::setupCommissioningSessionWithPayload:newNodeID:error: not bound @@ -7979,10 +7901,6 @@ !missing-selector! MTROperationalCSRInfo::initWithCSRNonce:csrElementsTLV:attestationSignature: not bound !missing-selector! MTROperationalCSRInfo::initWithCSRResponseParams: not bound !missing-selector! MTROptionalQRCodeInfo::integerValue not bound -!missing-selector! MTROptionalQRCodeInfo::setIntegerValue: not bound -!missing-selector! MTROptionalQRCodeInfo::setStringValue: not bound -!missing-selector! MTROptionalQRCodeInfo::setTag: not bound -!missing-selector! MTROptionalQRCodeInfo::setType: not bound !missing-selector! MTROptionalQRCodeInfo::stringValue not bound !missing-selector! MTROptionalQRCodeInfo::tag not bound !missing-selector! MTROptionalQRCodeInfo::type not bound @@ -8124,194 +8042,13 @@ !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 -!missing-selector! MTRSetupPayload::getAllOptionalVendorData: not bound !missing-selector! MTRSetupPayload::hasShortDiscriminator not bound !missing-selector! MTRSetupPayload::initWithSetupPasscode:discriminator: not bound !missing-selector! MTRSetupPayload::manualEntryCode not bound !missing-selector! MTRSetupPayload::productID not bound -!missing-selector! MTRSetupPayload::qrCodeString: not bound !missing-selector! MTRSetupPayload::serialNumber not bound !missing-selector! MTRSetupPayload::setCommissioningFlow: not bound !missing-selector! MTRSetupPayload::setDiscoveryCapabilities: not bound @@ -8432,12 +8169,6 @@ !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::setTransitions: not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::transitions not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::coolSetpoint not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::heatSetpoint not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::setCoolSetpoint: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::setHeatSetpoint: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::setTransitionTime: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::transitionTime not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::connectionStatus not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::setConnectionStatus: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::age not bound @@ -8925,8 +8656,6 @@ !missing-selector! MTRUserLabelClusterLabelStruct::setLabel: not bound !missing-selector! MTRUserLabelClusterLabelStruct::setValue: not bound !missing-selector! MTRUserLabelClusterLabelStruct::value not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailure not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailure: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setStatus: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::status not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::connectionStatus not bound @@ -9070,7 +8799,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 @@ -9159,7 +8887,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 @@ -9392,27 +9119,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 @@ -9433,7 +9139,6 @@ !missing-type! MTRThermostatClusterGetWeeklyScheduleResponseParams not bound !missing-type! MTRThermostatClusterSetpointRaiseLowerParams not bound !missing-type! MTRThermostatClusterSetWeeklyScheduleParams not bound -!missing-type! MTRThermostatClusterThermostatScheduleTransition not bound !missing-type! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent not bound !missing-type! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct not bound !missing-type! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent not bound @@ -9520,3 +9225,1953 @@ !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timeSource not bound !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::utcTime not bound !missing-type! MTRTimeSynchronizationClusterSetUTCTimeParams not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringChangeIndication not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringDegradationDirection not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringFeature not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRAdministratorCommissioningFeature not bound +!missing-enum! MTRAirQuality not bound +!missing-enum! MTRAirQualityFeature not bound +!missing-enum! MTRBooleanStateConfigurationAlarmModeBitmap not bound +!missing-enum! MTRBooleanStateConfigurationFeature not bound +!missing-enum! MTRBooleanStateConfigurationSensorFaultBitmap not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRContentLauncherStatus not bound +!missing-enum! MTRContentLauncherSupportedProtocolsBitmap not bound +!missing-enum! MTRDiagnosticLogType not bound +!missing-enum! MTRElectricalEnergyMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementMeasurementType not bound +!missing-enum! MTRElectricalPowerMeasurementPowerMode not bound +!missing-enum! MTRFanControlAirflowDirection not bound +!missing-enum! MTRFanControlStepDirection not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementFeature not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementLevelValue not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRHEPAFilterMonitoringChangeIndication not bound +!missing-enum! MTRHEPAFilterMonitoringDegradationDirection not bound +!missing-enum! MTRHEPAFilterMonitoringFeature not bound +!missing-enum! MTRHEPAFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRKeypadInputCECKeyCode not bound +!missing-enum! MTRLevelControlOptionsBitmap not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTROperationalState not bound +!missing-enum! MTROperationalStateErrorState not bound +!missing-enum! MTROzoneConcentrationMeasurementFeature not bound +!missing-enum! MTROzoneConcentrationMeasurementLevelValue not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM10ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM10ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM1ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM1ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM25ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM25ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRRadonConcentrationMeasurementFeature not bound +!missing-enum! MTRRadonConcentrationMeasurementLevelValue not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementUnit 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! MTRSmokeCOAlarmAlarmState not bound +!missing-enum! MTRSmokeCOAlarmContaminationState not bound +!missing-enum! MTRSmokeCOAlarmEndOfService not bound +!missing-enum! MTRSmokeCOAlarmExpressedState not bound +!missing-enum! MTRSmokeCOAlarmFeature not bound +!missing-enum! MTRSmokeCOAlarmMuteState not bound +!missing-enum! MTRSmokeCOAlarmSensitivity not bound +!missing-enum! MTRStorageSecurityLevel not bound +!missing-enum! MTRStorageSharingType 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-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementFeature not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementLevelValue not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRValveConfigurationAndControlFeature not bound +!missing-enum! MTRValveConfigurationAndControlStatusCode not bound +!missing-enum! MTRValveConfigurationAndControlValveFaultBitmap not bound +!missing-enum! MTRValveConfigurationAndControlValveState not bound +!missing-field! MTRDataVersionKey not bound +!missing-field! MTREventIsHistoricalKey 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! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAirQualityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAirflowDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: 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! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeEndpointListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache: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! +MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithClusterStateCache: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! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAirQualityWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAirQualityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::enableDisableAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsActiveWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSuppressedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeCurrentSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeDefaultSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSensorFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSupportedSensitivityLevelsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::suppressAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::lockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyResetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicCurrentsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicPhasesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNeutralCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNumberOfMeasurementTypesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRangesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeVoltageWithParams:subscriptionEstablished:reportHandler: 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! MTRBaseClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: 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! MTRBaseClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeEndpointListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeEndpointListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeUncertaintyWithParams: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! MTRBaseClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeBatteryAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeContaminationStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeCOStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeDeviceMutedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeEndOfServiceAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpiryDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpressedStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeHardwareFaultAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectCOAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectSmokeAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeTestInProgressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAutoCloseTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeLevelStepWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeRemainingDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeValveFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsActive not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsSuppressed not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsActive: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsSuppressed: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::alarmsToEnableDisable not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setAlarmsToEnableDisable: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::sensorFault not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::setSensorFault: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::alarmsToSuppress not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setAlarmsToSuppress: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRCluster::endpointID not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAirQualityWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeGeneratedCommandListWithParams: 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! MTRClusterBooleanStateConfiguration::enableDisableAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSensorFaultWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::suppressAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFrequencyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerFactorWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerModeWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRangesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeVoltageWithParams: 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! MTRClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: 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! MTRClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeEndpointListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithParams: 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! MTRClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeBatteryAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeContaminationStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeCOStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeDeviceMutedWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpiryDateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpressedStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeTestInProgressWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeLevelStepWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeRemainingDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeValveFaultWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDevice::deviceCachePrimed not bound +!missing-selector! MTRDevice::deviceController not bound +!missing-selector! MTRDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRDevice::estimatedSubscriptionLatency not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:queue:completion: not bound +!missing-selector! MTRDevice::nodeID 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! MTRDeviceControllerFactory::preWarmCommissioningSession not bound +!missing-selector! MTRDeviceControllerParameters::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerParameters::concurrentSubscriptionEstablishmentsAllowedOnThread not bound +!missing-selector! MTRDeviceControllerParameters::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerParameters::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setConcurrentSubscriptionEstablishmentsAllowedOnThread: 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! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::energy not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEnergy: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::measurement not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::order not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setMeasurement: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setOrder: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::ranges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::setRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::max not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::min not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startTimestamp 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! MTRGenericCluster::device not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs 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! 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! MTROptionalQRCodeInfo::initWithTag:int32Value: not bound +!missing-selector! MTROptionalQRCodeInfo::initWithTag:stringValue: not bound +!missing-selector! MTRReadParams::setAssumeUnknownAttributesReportable: not bound +!missing-selector! MTRReadParams::shouldAssumeUnknownAttributesReportable 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! 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-selector! MTRSetupPayload::addOrReplaceVendorElement: not bound +!missing-selector! MTRSetupPayload::initWithPayload: not bound +!missing-selector! MTRSetupPayload::qrCodeString not bound +!missing-selector! MTRSetupPayload::removeVendorElementWithTag: not bound +!missing-selector! MTRSetupPayload::vendorElements not bound +!missing-selector! MTRSetupPayload::vendorElementWithTag: not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::setAlarmSeverityLevel: 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! MTRValveConfigurationAndControlClusterCloseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::openDuration not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setOpenDuration: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTargetLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::targetLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::setValveFault: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::valveFault not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveState: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveState not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailureCause not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailureCause: not bound +!missing-type! MTRAccessGrant not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRBaseClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRBaseClusterAirQuality not bound +!missing-type! MTRBaseClusterBooleanStateConfiguration not bound +!missing-type! MTRBaseClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterElectricalEnergyMeasurement not bound +!missing-type! MTRBaseClusterElectricalPowerMeasurement not bound +!missing-type! MTRBaseClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRBaseClusterHEPAFilterMonitoring not bound +!missing-type! MTRBaseClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterOperationalState not bound +!missing-type! MTRBaseClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRadonConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRVCCleanMode not bound +!missing-type! MTRBaseClusterRVCOperationalState not bound +!missing-type! MTRBaseClusterRVCRunMode not bound +!missing-type! MTRBaseClusterSmokeCOAlarm not bound +!missing-type! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRBaseClusterValveConfigurationAndControl not bound +!missing-type! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams not bound +!missing-type! MTRBooleanStateConfigurationClusterSensorFaultEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterSuppressAlarmParams not bound +!missing-type! MTRClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRClusterAirQuality not bound +!missing-type! MTRClusterBooleanStateConfiguration not bound +!missing-type! MTRClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRClusterElectricalEnergyMeasurement not bound +!missing-type! MTRClusterElectricalPowerMeasurement not bound +!missing-type! MTRClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRClusterHEPAFilterMonitoring not bound +!missing-type! MTRClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterOperationalState not bound +!missing-type! MTRClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRClusterRadonConcentrationMeasurement not bound +!missing-type! MTRClusterRVCCleanMode not bound +!missing-type! MTRClusterRVCOperationalState not bound +!missing-type! MTRClusterRVCRunMode not bound +!missing-type! MTRClusterSmokeCOAlarm not bound +!missing-type! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRClusterValveConfigurationAndControl not bound +!missing-type! MTRDeviceControllerAbstractParameters not bound +!missing-type! MTRDeviceControllerExternalCertificateParameters not bound +!missing-type! MTRDeviceControllerParameters not bound +!missing-type! MTRDeviceTypeRevision not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct not bound +!missing-type! MTRFanControlClusterStepParams not bound +!missing-type! MTRGenericBaseCluster not bound +!missing-type! MTRGenericCluster not bound +!missing-type! MTRHEPAFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRHEPAFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRMetricData not bound +!missing-type! MTRMetrics 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! MTRServerAttribute not bound +!missing-type! MTRServerCluster not bound +!missing-type! MTRServerEndpoint not bound +!missing-type! MTRSmokeCOAlarmClusterAlarmMutedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterAllClearEvent not bound +!missing-type! MTRSmokeCOAlarmClusterCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterEndOfServiceEvent not bound +!missing-type! MTRSmokeCOAlarmClusterHardwareFaultEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterLowBatteryEvent not bound +!missing-type! MTRSmokeCOAlarmClusterMuteEndedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestCompleteEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestRequestParams not bound +!missing-type! MTRSmokeCOAlarmClusterSmokeAlarmEvent not bound +!missing-type! MTRThermostatClusterWeeklyScheduleTransitionStruct not bound +!missing-type! MTRValveConfigurationAndControlClusterCloseParams not bound +!missing-type! MTRValveConfigurationAndControlClusterOpenParams not bound +!missing-type! MTRValveConfigurationAndControlClusterValveFaultEvent not bound +!missing-type! MTRValveConfigurationAndControlClusterValveStateChangedEvent not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaAccessibility.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaAccessibility.todo new file mode 100644 index 000000000000..5c734ac73e7c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaAccessibility.todo @@ -0,0 +1,7 @@ +!missing-field! MAMusicHapticsManagerActiveStatusDidChangeNotification not bound +!missing-selector! +MAMusicHapticsManager::sharedManager not bound +!missing-selector! MAMusicHapticsManager::addStatusObserver: not bound +!missing-selector! MAMusicHapticsManager::checkHapticTrackAvailabilityForMediaMatchingCode:completionHandler: not bound +!missing-selector! MAMusicHapticsManager::isActive not bound +!missing-selector! MAMusicHapticsManager::removeStatusObserver: not bound +!missing-type! MAMusicHapticsManager not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaExtension.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaExtension.todo new file mode 100644 index 000000000000..77acd1e39f3c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaExtension.todo @@ -0,0 +1,152 @@ +!missing-enum! MEDecodeFrameStatus not bound +!missing-enum! MEError not bound +!missing-enum! MEFileInfoFragmentsStatus not bound +!missing-enum! MEFormatReaderParseAdditionalFragmentsStatus not bound +!missing-field! MediaExtensionErrorDomain not bound +!missing-field! MERAWProcessorReadyForMoreMediaDataDidChangeNotification not bound +!missing-field! MERAWProcessorValuesDidChangeNotification not bound +!missing-field! MEVideoDecoderReadyForMoreMediaDataDidChangeNotification not bound +!missing-protocol! MEFormatReader not bound +!missing-protocol! MEFormatReaderExtension not bound +!missing-protocol! MERAWProcessor not bound +!missing-protocol! MERAWProcessorExtension not bound +!missing-protocol! MESampleCursor not bound +!missing-protocol! METrackReader not bound +!missing-protocol! MEVideoDecoder not bound +!missing-protocol! MEVideoDecoderExtension not bound +!missing-selector! MEByteSource::availableLengthAtOffset: not bound +!missing-selector! MEByteSource::byteSourceForRelatedFileName:error: not bound +!missing-selector! MEByteSource::contentType not bound +!missing-selector! MEByteSource::fileLength not bound +!missing-selector! MEByteSource::fileName not bound +!missing-selector! MEByteSource::readDataOfLength:fromOffset:completionHandler: not bound +!missing-selector! MEByteSource::readDataOfLength:fromOffset:toDestination:bytesRead:error: not bound +!missing-selector! MEByteSource::readDataOfLength:fromOffset:toDestination:completionHandler: not bound +!missing-selector! MEByteSource::relatedFileNamesInSameDirectory not bound +!missing-selector! MEDecodeFrameOptions::doNotOutputFrame not bound +!missing-selector! MEDecodeFrameOptions::realTimePlayback not bound +!missing-selector! MEDecodeFrameOptions::setDoNotOutputFrame: not bound +!missing-selector! MEDecodeFrameOptions::setRealTimePlayback: not bound +!missing-selector! MEEstimatedSampleLocation::byteSource not bound +!missing-selector! MEEstimatedSampleLocation::estimatedSampleLocation not bound +!missing-selector! MEEstimatedSampleLocation::initWithByteSource:estimatedSampleLocation:refinementDataLocation: not bound +!missing-selector! MEEstimatedSampleLocation::refinementDataLocation not bound +!missing-selector! MEFileInfo::duration not bound +!missing-selector! MEFileInfo::fragmentsStatus not bound +!missing-selector! MEFileInfo::setDuration: not bound +!missing-selector! MEFileInfo::setFragmentsStatus: not bound +!missing-selector! MEFormatReaderInstantiationOptions::allowIncrementalFragmentParsing not bound +!missing-selector! MEHEVCDependencyInfo::constraintIndicatorFlags not bound +!missing-selector! MEHEVCDependencyInfo::hasStepwiseTemporalSubLayerAccess not bound +!missing-selector! MEHEVCDependencyInfo::hasTemporalSubLayerAccess not bound +!missing-selector! MEHEVCDependencyInfo::levelIndex not bound +!missing-selector! MEHEVCDependencyInfo::profileCompatibilityFlags not bound +!missing-selector! MEHEVCDependencyInfo::profileIndex not bound +!missing-selector! MEHEVCDependencyInfo::profileSpace not bound +!missing-selector! MEHEVCDependencyInfo::setConstraintIndicatorFlags: not bound +!missing-selector! MEHEVCDependencyInfo::setLevelIndex: not bound +!missing-selector! MEHEVCDependencyInfo::setProfileCompatibilityFlags: not bound +!missing-selector! MEHEVCDependencyInfo::setProfileIndex: not bound +!missing-selector! MEHEVCDependencyInfo::setProfileSpace: not bound +!missing-selector! MEHEVCDependencyInfo::setStepwiseTemporalSubLayerAccess: not bound +!missing-selector! MEHEVCDependencyInfo::setSyncSampleNALUnitType: not bound +!missing-selector! MEHEVCDependencyInfo::setTemporalLevel: not bound +!missing-selector! MEHEVCDependencyInfo::setTemporalSubLayerAccess: not bound +!missing-selector! MEHEVCDependencyInfo::setTierFlag: not bound +!missing-selector! MEHEVCDependencyInfo::syncSampleNALUnitType not bound +!missing-selector! MEHEVCDependencyInfo::temporalLevel not bound +!missing-selector! MEHEVCDependencyInfo::tierFlag not bound +!missing-selector! MERAWProcessingBooleanParameter::cameraValue not bound +!missing-selector! MERAWProcessingBooleanParameter::currentValue not bound +!missing-selector! MERAWProcessingBooleanParameter::initialValue not bound +!missing-selector! MERAWProcessingBooleanParameter::initWithName:key:description:initialValue: not bound +!missing-selector! MERAWProcessingBooleanParameter::initWithName:key:description:initialValue:neutralValue:cameraValue: not bound +!missing-selector! MERAWProcessingBooleanParameter::neutralValue not bound +!missing-selector! MERAWProcessingBooleanParameter::setCurrentValue: not bound +!missing-selector! MERAWProcessingFloatParameter::cameraValue not bound +!missing-selector! MERAWProcessingFloatParameter::currentValue not bound +!missing-selector! MERAWProcessingFloatParameter::initialValue not bound +!missing-selector! MERAWProcessingFloatParameter::initWithName:key:description:initialValue:maximum:minimum: not bound +!missing-selector! MERAWProcessingFloatParameter::initWithName:key:description:initialValue:maximum:minimum:neutralValue:cameraValue: not bound +!missing-selector! MERAWProcessingFloatParameter::maximumValue not bound +!missing-selector! MERAWProcessingFloatParameter::minimumValue not bound +!missing-selector! MERAWProcessingFloatParameter::neutralValue not bound +!missing-selector! MERAWProcessingFloatParameter::setCurrentValue: not bound +!missing-selector! MERAWProcessingIntegerParameter::cameraValue not bound +!missing-selector! MERAWProcessingIntegerParameter::currentValue not bound +!missing-selector! MERAWProcessingIntegerParameter::initialValue not bound +!missing-selector! MERAWProcessingIntegerParameter::initWithName:key:description:initialValue:maximum:minimum: not bound +!missing-selector! MERAWProcessingIntegerParameter::initWithName:key:description:initialValue:maximum:minimum:neutralValue:cameraValue: not bound +!missing-selector! MERAWProcessingIntegerParameter::maximumValue not bound +!missing-selector! MERAWProcessingIntegerParameter::minimumValue not bound +!missing-selector! MERAWProcessingIntegerParameter::neutralValue not bound +!missing-selector! MERAWProcessingIntegerParameter::setCurrentValue: not bound +!missing-selector! MERAWProcessingListParameter::cameraValue not bound +!missing-selector! MERAWProcessingListParameter::currentValue not bound +!missing-selector! MERAWProcessingListParameter::initialValue not bound +!missing-selector! MERAWProcessingListParameter::initWithName:key:description:list:initialValue: not bound +!missing-selector! MERAWProcessingListParameter::initWithName:key:description:list:initialValue:neutralValue:cameraValue: not bound +!missing-selector! MERAWProcessingListParameter::listElements not bound +!missing-selector! MERAWProcessingListParameter::neutralValue not bound +!missing-selector! MERAWProcessingListParameter::setCurrentValue: not bound +!missing-selector! MERAWProcessingParameter::enabled not bound +!missing-selector! MERAWProcessingParameter::key not bound +!missing-selector! MERAWProcessingParameter::longDescription not bound +!missing-selector! MERAWProcessingParameter::name not bound +!missing-selector! MERAWProcessingParameter::setEnabled: not bound +!missing-selector! MERAWProcessingParameterListElement::initWithName:description:elementID: not bound +!missing-selector! MERAWProcessingParameterListElement::listElementID not bound +!missing-selector! MERAWProcessingSubGroupParameter::initWithName:description:parameters: not bound +!missing-selector! MERAWProcessingSubGroupParameter::subGroupParameters not bound +!missing-selector! MERAWProcessorPixelBufferManager::createPixelBufferAndReturnError: not bound +!missing-selector! MERAWProcessorPixelBufferManager::pixelBufferAttributes not bound +!missing-selector! MERAWProcessorPixelBufferManager::setPixelBufferAttributes: not bound +!missing-selector! MESampleCursorChunk::byteSource not bound +!missing-selector! MESampleCursorChunk::chunkInfo not bound +!missing-selector! MESampleCursorChunk::chunkStorageRange not bound +!missing-selector! MESampleCursorChunk::initWithByteSource:chunkStorageRange:chunkInfo:sampleIndexWithinChunk: not bound +!missing-selector! MESampleCursorChunk::sampleIndexWithinChunk not bound +!missing-selector! MESampleLocation::byteSource not bound +!missing-selector! MESampleLocation::initWithByteSource:sampleLocation: not bound +!missing-selector! MESampleLocation::sampleLocation not bound +!missing-selector! METrackInfo::extendedLanguageTag not bound +!missing-selector! METrackInfo::formatDescriptions not bound +!missing-selector! METrackInfo::initWithMediaType:trackID:formatDescriptions: not bound +!missing-selector! METrackInfo::isEnabled not bound +!missing-selector! METrackInfo::mediaType not bound +!missing-selector! METrackInfo::naturalSize not bound +!missing-selector! METrackInfo::naturalTimescale not bound +!missing-selector! METrackInfo::nominalFrameRate not bound +!missing-selector! METrackInfo::preferredTransform not bound +!missing-selector! METrackInfo::requiresFrameReordering not bound +!missing-selector! METrackInfo::setEnabled: not bound +!missing-selector! METrackInfo::setExtendedLanguageTag: not bound +!missing-selector! METrackInfo::setNaturalSize: not bound +!missing-selector! METrackInfo::setNaturalTimescale: not bound +!missing-selector! METrackInfo::setNominalFrameRate: not bound +!missing-selector! METrackInfo::setPreferredTransform: not bound +!missing-selector! METrackInfo::setRequiresFrameReordering: not bound +!missing-selector! METrackInfo::setTrackEdits: not bound +!missing-selector! METrackInfo::trackEdits not bound +!missing-selector! METrackInfo::trackID not bound +!missing-selector! MEVideoDecoderPixelBufferManager::createPixelBufferAndReturnError: not bound +!missing-selector! MEVideoDecoderPixelBufferManager::pixelBufferAttributes not bound +!missing-selector! MEVideoDecoderPixelBufferManager::setPixelBufferAttributes: not bound +!missing-type! MEByteSource not bound +!missing-type! MEDecodeFrameOptions not bound +!missing-type! MEEstimatedSampleLocation not bound +!missing-type! MEFileInfo not bound +!missing-type! MEFormatReaderInstantiationOptions not bound +!missing-type! MEHEVCDependencyInfo not bound +!missing-type! MERAWProcessingBooleanParameter not bound +!missing-type! MERAWProcessingFloatParameter not bound +!missing-type! MERAWProcessingIntegerParameter not bound +!missing-type! MERAWProcessingListParameter not bound +!missing-type! MERAWProcessingParameter not bound +!missing-type! MERAWProcessingParameterListElement not bound +!missing-type! MERAWProcessingSubGroupParameter not bound +!missing-type! MERAWProcessorPixelBufferManager not bound +!missing-type! MESampleCursorChunk not bound +!missing-type! MESampleLocation not bound +!missing-type! METrackInfo not bound +!missing-type! MEVideoDecoderPixelBufferManager not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaPlayer.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaPlayer.todo new file mode 100644 index 000000000000..d38fd78c6fd3 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaPlayer.todo @@ -0,0 +1,3 @@ +!missing-field! MPMediaItemPropertyStoreCanonicalId not bound +!missing-field! MPNowPlayingInfoPropertyExcludeFromSuggestions not bound +!missing-field! MPNowPlayingInfoPropertyInternationalStandardRecordingCode not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Metal.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Metal.todo index 3aecdefd9d51..9f0914aaf9a4 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Metal.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Metal.todo @@ -5,3 +5,93 @@ !missing-protocol-member! MTLIndirectRenderCommand::setMeshBuffer:offset:atIndex: not found !missing-protocol-member! MTLIndirectRenderCommand::setObjectBuffer:offset:atIndex: not found !missing-protocol-member! MTLIndirectRenderCommand::setObjectThreadgroupMemoryLength:atIndex: not found +!deprecated-attribute-missing! MTLCompileOptions::fastMathEnabled missing a [Deprecated] attribute +!deprecated-attribute-missing! MTLCompileOptions::setFastMathEnabled: missing a [Deprecated] attribute +!missing-enum! MTLLogLevel not bound +!missing-enum! MTLLogStateError not bound +!missing-enum! MTLMathFloatingPointFunctions not bound +!missing-enum! MTLMathMode not bound +!missing-enum! MTLMatrixLayout not bound +!missing-enum! MTLShaderValidation not bound +!missing-enum! MTLStitchedLibraryOptions not bound +!missing-enum! MTLTransformType not bound +!missing-enum-value! MTLFunctionOptions native value MTLFunctionOptionFailOnBinaryArchiveMiss = 4 not bound +!missing-enum-value! MTLLanguageVersion native value MTLLanguageVersion3_2 = 196610 not bound +!missing-field! MTLLogStateErrorDomain not bound +!missing-field! NSDeviceCertificationiPhonePerformanceGaming not bound +!missing-field! NSProcessInfoPerformanceProfileDidChangeNotification not bound +!missing-field! NSProcessPerformanceProfileDefault not bound +!missing-field! NSProcessPerformanceProfileSustained not bound +!missing-protocol! MTLAllocation not bound +!missing-protocol! MTLLogState not bound +!missing-protocol! MTLResidencySet not bound +!missing-protocol-member! MTLBinaryArchive::addLibraryWithDescriptor:error: not found +!missing-protocol-member! MTLBinaryArchive::addMeshRenderPipelineFunctionsWithDescriptor:error: not found +!missing-protocol-member! MTLCommandBuffer::useResidencySet: not found +!missing-protocol-member! MTLCommandBuffer::useResidencySets:count: not found +!missing-protocol-member! MTLCommandQueue::addResidencySet: not found +!missing-protocol-member! MTLCommandQueue::addResidencySets:count: not found +!missing-protocol-member! MTLCommandQueue::removeResidencySet: not found +!missing-protocol-member! MTLCommandQueue::removeResidencySets:count: not found +!missing-protocol-member! MTLComputePipelineState::shaderValidation not found +!missing-protocol-member! MTLDevice::newCommandQueueWithDescriptor: not found +!missing-protocol-member! MTLDevice::newLogStateWithDescriptor:error: not found +!missing-protocol-member! MTLDevice::newResidencySetWithDescriptor:error: not found +!missing-protocol-member! MTLRenderPipelineState::shaderValidation not found +!missing-protocol-member! MTLResource::setOwnerWithIdentity: not found +!missing-protocol-member! MTLSharedEvent::waitUntilSignaledValue:timeoutMS: not found +!missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::setTransformationMatrixLayout: not bound +!missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::transformationMatrixLayout not bound +!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setTransformationMatrixLayout: not bound +!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::transformationMatrixLayout not bound +!missing-selector! MTLCommandBufferDescriptor::logState not bound +!missing-selector! MTLCommandBufferDescriptor::setLogState: not bound +!missing-selector! MTLCommandQueueDescriptor::logState not bound +!missing-selector! MTLCommandQueueDescriptor::maxCommandBufferCount not bound +!missing-selector! MTLCommandQueueDescriptor::setLogState: not bound +!missing-selector! MTLCommandQueueDescriptor::setMaxCommandBufferCount: not bound +!missing-selector! MTLCompileOptions::enableLogging not bound +!missing-selector! MTLCompileOptions::mathFloatingPointFunctions not bound +!missing-selector! MTLCompileOptions::mathMode not bound +!missing-selector! MTLCompileOptions::setEnableLogging: not bound +!missing-selector! MTLCompileOptions::setMathFloatingPointFunctions: not bound +!missing-selector! MTLCompileOptions::setMathMode: not bound +!missing-selector! MTLComputePipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLComputePipelineDescriptor::shaderValidation not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::instanceTransformationMatrixLayout not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::motionTransformStride not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::motionTransformType not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::setInstanceTransformationMatrixLayout: not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::setMotionTransformStride: not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::setMotionTransformType: not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::instanceTransformationMatrixLayout not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::motionTransformStride not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::motionTransformType not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::setInstanceTransformationMatrixLayout: not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::setMotionTransformStride: not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::setMotionTransformType: not bound +!missing-selector! MTLLogStateDescriptor::bufferSize not bound +!missing-selector! MTLLogStateDescriptor::level not bound +!missing-selector! MTLLogStateDescriptor::setBufferSize: not bound +!missing-selector! MTLLogStateDescriptor::setLevel: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::binaryArchives not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::setBinaryArchives: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! MTLRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! MTLResidencySetDescriptor::initialCapacity not bound +!missing-selector! MTLResidencySetDescriptor::label not bound +!missing-selector! MTLResidencySetDescriptor::setInitialCapacity: not bound +!missing-selector! MTLResidencySetDescriptor::setLabel: not bound +!missing-selector! MTLStitchedLibraryDescriptor::binaryArchives not bound +!missing-selector! MTLStitchedLibraryDescriptor::options not bound +!missing-selector! MTLStitchedLibraryDescriptor::setBinaryArchives: not bound +!missing-selector! MTLStitchedLibraryDescriptor::setOptions: not bound +!missing-selector! MTLTileRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLTileRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! NSProcessInfo::hasPerformanceProfile: not bound +!missing-selector! NSProcessInfo::isDeviceCertifiedFor: not bound +!missing-type! MTLCommandQueueDescriptor not bound +!missing-type! MTLLogStateDescriptor not bound +!missing-type! MTLResidencySetDescriptor not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalFX.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalFX.todo new file mode 100644 index 000000000000..a5f4fa773121 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalFX.todo @@ -0,0 +1,9 @@ +!missing-protocol-member! MTLFXTemporalScaler::reactiveMaskTexture not found +!missing-protocol-member! MTLFXTemporalScaler::reactiveTextureUsage not found +!missing-protocol-member! MTLFXTemporalScaler::setReactiveMaskTexture: not found +!missing-selector! MTLFXTemporalScalerDescriptor::isReactiveMaskTextureEnabled not bound +!missing-selector! MTLFXTemporalScalerDescriptor::reactiveMaskTextureFormat not bound +!missing-selector! MTLFXTemporalScalerDescriptor::requiresSynchronousInitialization not bound +!missing-selector! MTLFXTemporalScalerDescriptor::setReactiveMaskTextureEnabled: not bound +!missing-selector! MTLFXTemporalScalerDescriptor::setReactiveMaskTextureFormat: not bound +!missing-selector! MTLFXTemporalScalerDescriptor::setRequiresSynchronousInitialization: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalPerformanceShaders.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalPerformanceShaders.todo index 1b7ddb3d5c15..bd237016a7a7 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalPerformanceShaders.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalPerformanceShaders.todo @@ -445,3 +445,44 @@ !deprecated-attribute-missing! MPSInstanceAccelerationStructure missing a [Deprecated] attribute !deprecated-attribute-missing! MPSRayIntersector missing a [Deprecated] attribute !deprecated-attribute-missing! MPSTriangleAccelerationStructure missing a [Deprecated] attribute +!missing-enum! MPSNDArrayQuantizationScheme not bound +!missing-enum-value! MPSDataType native value MPSDataTypeInt4 = 536870916 not bound +!missing-enum-value! MPSDataType native value MPSDataTypeUInt4 = 4 not bound +!missing-selector! MPSNDArray::arrayViewWithDescriptor: not bound +!missing-selector! MPSNDArray::arrayViewWithDimensionCount:dimensionSizes:strides: not bound +!missing-selector! MPSNDArray::arrayViewWithShape:strides: not bound +!missing-selector! MPSNDArray::initWithBuffer:offset:descriptor: not bound +!missing-selector! MPSNDArray::userBuffer not bound +!missing-selector! MPSNDArrayAffineInt4Dequantize::initWithDevice:quantizationDescriptor: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::hasMinValue not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::hasZeroPoint not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::init not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::initWithDataType:hasZeroPoint:hasMinValue: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::setHasMinValue: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::setHasZeroPoint: not bound +!missing-selector! MPSNDArrayDescriptor::getShape not bound +!missing-selector! MPSNDArrayDescriptor::permuteWithDimensionOrder: not bound +!missing-selector! MPSNDArrayDescriptor::preferPackedRows not bound +!missing-selector! MPSNDArrayDescriptor::setPreferPackedRows: not bound +!missing-selector! MPSNDArrayIdentity::initWithDevice: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandBuffer:sourceArray:dimensionCount:dimensionSizes:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandBuffer:sourceArray:shape:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandEncoder:commandBuffer:sourceArray:dimensionCount:dimensionSizes:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandEncoder:commandBuffer:sourceArray:shape:destinationArray: not bound +!missing-selector! MPSNDArrayLUTDequantize::initWithDevice: not bound +!missing-selector! MPSNDArrayLUTQuantizationDescriptor::initWithDataType: not bound +!missing-selector! MPSNDArrayLUTQuantizationDescriptor::initWithDataType:vectorAxis: not bound +!missing-selector! MPSNDArrayQuantizationDescriptor::quantizationDataType not bound +!missing-selector! MPSNDArrayQuantizationDescriptor::quantizationScheme not bound +!missing-selector! MPSNDArrayQuantizedMatrixMultiplication::initWithDevice:leftQuantizationDescriptor:rightQuantizationDescriptor: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::initWithDevice:axis: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::setVectorAxis: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::vectorAxis not bound +!missing-type! MPSNDArrayAffineInt4Dequantize not bound +!missing-type! MPSNDArrayAffineQuantizationDescriptor not bound +!missing-type! MPSNDArrayIdentity not bound +!missing-type! MPSNDArrayLUTDequantize not bound +!missing-type! MPSNDArrayLUTQuantizationDescriptor not bound +!missing-type! MPSNDArrayQuantizationDescriptor not bound +!missing-type! MPSNDArrayQuantizedMatrixMultiplication not bound +!missing-type! MPSNDArrayVectorLUTDequantize not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalPerformanceShadersGraph.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalPerformanceShadersGraph.todo index 41e7d3e02722..d7980f417de2 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalPerformanceShadersGraph.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalPerformanceShadersGraph.todo @@ -342,3 +342,18 @@ !wrong-base-type! MPSGraphTensor expected MPSGraphObject actual NSObject !wrong-base-type! MPSGraphTensorData expected MPSGraphObject actual NSObject !wrong-base-type! MPSGraphType expected MPSGraphObject actual NSObject +!missing-selector! MPSGraph::callSymbolName:inputTensors:outputTypes:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:LUTTensor:axis:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:LUTTensor:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:dataType:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:zeroPointTensor:dataType:name: not bound +!missing-selector! MPSGraph::scaledDotProductAttentionWithQueryTensor:keyTensor:valueTensor:maskTensor:scale:name: not bound +!missing-selector! MPSGraph::scaledDotProductAttentionWithQueryTensor:keyTensor:valueTensor:scale:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:starts:ends:strides:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:starts:ends:strides:startMask:endMask:squeezeMask:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:startsTensor:endsTensor:stridesTensor:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:startsTensor:endsTensor:stridesTensor:startMask:endMask:squeezeMask:name: not bound +!missing-selector! MPSGraph::variableFromTensorWithTensor:name: not bound +!missing-selector! MPSGraphCompilationDescriptor::callables not bound +!missing-selector! MPSGraphCompilationDescriptor::setCallables: not bound +!missing-selector! MPSGraphExecutable::initWithCoreMLPackageAtURL:compilationDescriptor: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ModelIO.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ModelIO.todo new file mode 100644 index 000000000000..36b88c86cfbd --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ModelIO.todo @@ -0,0 +1,2 @@ +!missing-selector! +MDLUtility::convertToUSDZ:writeToURL: not bound +!missing-type! MDLUtility not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Network.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Network.todo new file mode 100644 index 000000000000..90e2bbc0cad3 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Network.todo @@ -0,0 +1 @@ +!missing-pinvoke! nw_listener_create_with_launchd_key is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-NetworkExtension.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-NetworkExtension.todo new file mode 100644 index 000000000000..34725354e608 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-NetworkExtension.todo @@ -0,0 +1,101 @@ +!deprecated-attribute-missing! NEAppProxyFlow::openWithLocalEndpoint:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyProvider::handleNewUDPFlow:initialRemoteEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyTCPFlow::remoteEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyUDPFlow::localEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyUDPFlow::readDatagramsWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyUDPFlow::writeDatagrams:sentByEndpoints:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEDNSProxyProvider::handleNewUDPFlow:initialRemoteEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEFilterSocketFlow::localEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEFilterSocketFlow::remoteEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NENetworkRule::initWithDestinationHost:protocol: missing a [Deprecated] attribute +!deprecated-attribute-missing! NENetworkRule::initWithDestinationNetwork:prefix:protocol: missing a [Deprecated] attribute +!deprecated-attribute-missing! NENetworkRule::initWithRemoteNetwork:remotePrefix:localNetwork:localPrefix:protocol:direction: missing a [Deprecated] attribute +!deprecated-attribute-missing! NENetworkRule::matchLocalNetwork missing a [Deprecated] attribute +!deprecated-attribute-missing! NENetworkRule::matchRemoteEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEPacketTunnelProvider::createTCPConnectionThroughTunnelToEndpoint:enableTLS:TLSParameters:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEPacketTunnelProvider::createUDPSessionThroughTunnelToEndpoint:fromEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::createTCPConnectionToEndpoint:enableTLS:TLSParameters:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::createUDPSessionToEndpoint:fromEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::defaultPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::domain missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::name missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::type missing a [Deprecated] attribute +!deprecated-attribute-missing! NWEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint::hostname missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint::port missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isConstrained missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isEqualToPath: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isExpensive missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::status missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::cancel missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::connectedPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::endpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::error missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::hasBetterPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::initWithUpgradeForConnection: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::isViable missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::localAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::readLength:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::readMinimumLength:maximumLength:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::remoteAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::state missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::txtRecord missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::write:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::writeClose missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::maximumSSLProtocolVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::minimumSSLProtocolVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setMaximumSSLProtocolVersion: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setMinimumSSLProtocolVersion: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setSSLCipherSuites: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setTLSSessionID: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::SSLCipherSuites missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::TLSSessionID missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::cancel missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::currentPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::endpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::hasBetterPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::initWithUpgradeForSession: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::isViable missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::maximumDatagramLength missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::resolvedEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::setReadHandler:maxDatagrams: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::state missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::tryNextResolvedEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::writeDatagram:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::writeMultipleDatagrams:completionHandler: missing a [Deprecated] attribute +!missing-enum! NERelayManagerClientError not bound +!missing-field! NERelayClientErrorDomain not bound +!missing-selector! NEAppProxyFlow::openWithLocalFlowEndpoint:completionHandler: not bound +!missing-selector! NEAppProxyProvider::handleNewUDPFlow:initialRemoteFlowEndpoint: not bound +!missing-selector! NEAppProxyTCPFlow::remoteFlowEndpoint not bound +!missing-selector! NEAppProxyUDPFlow::localFlowEndpoint not bound +!missing-selector! NEAppProxyUDPFlow::readDatagramsAndFlowEndpointsWithCompletionHandler: not bound +!missing-selector! NEAppProxyUDPFlow::writeDatagrams:sentByFlowEndpoints:completionHandler: not bound +!missing-selector! NEDNSProxyProvider::handleNewUDPFlow:initialRemoteFlowEndpoint: not bound +!missing-selector! NEFilterManager::disableEncryptedDNSSettings not bound +!missing-selector! NEFilterManager::setDisableEncryptedDNSSettings: not bound +!missing-selector! NEFilterSocketFlow::localFlowEndpoint not bound +!missing-selector! NEFilterSocketFlow::remoteFlowEndpoint not bound +!missing-selector! NENetworkRule::initWithDestinationHostEndpoint:protocol: not bound +!missing-selector! NENetworkRule::initWithDestinationNetworkEndpoint:prefix:protocol: not bound +!missing-selector! NENetworkRule::initWithRemoteNetworkEndpoint:remotePrefix:localNetworkEndpoint:localPrefix:protocol:direction: not bound +!missing-selector! NENetworkRule::matchLocalNetworkEndpoint not bound +!missing-selector! NENetworkRule::matchRemoteHostOrNetworkEndpoint not bound +!missing-selector! NEPacketTunnelProvider::virtualInterface not bound +!missing-selector! NERelayManager::getLastClientErrors:completionHandler: not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::identifier not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::initWithIdentifier:keychainReference: not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::isMandatory not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::keychainReference not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::setIsMandatory: not bound +!missing-selector! NEVPNProtocol::excludeDeviceCommunication not bound +!missing-selector! NEVPNProtocol::setExcludeDeviceCommunication: not bound +!missing-selector! NEVPNProtocolIKEv2::ppkConfiguration not bound +!missing-selector! NEVPNProtocolIKEv2::setPpkConfiguration: not bound +!missing-type! NEVPNIKEv2PPKConfiguration not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ObjCRuntime.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ObjCRuntime.todo deleted file mode 100644 index db95240c1c03..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ObjCRuntime.todo +++ /dev/null @@ -1 +0,0 @@ -!deprecated-attribute-missing! NXGetLocalArchInfo missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-PDFKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PDFKit.todo new file mode 100644 index 000000000000..9de86f3af7e7 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PDFKit.todo @@ -0,0 +1,4 @@ +!deprecated-attribute-missing! PDFView::enableDataDetectors missing a [Deprecated] attribute +!deprecated-attribute-missing! PDFView::setEnableDataDetectors: missing a [Deprecated] attribute +!missing-enum! PDFSelectionGranularity not bound +!missing-selector! PDFDocument::selectionFromPage:atPoint:toPage:atPoint:withGranularity: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-PHASE.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PHASE.todo new file mode 100644 index 000000000000..d96dd358f888 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PHASE.todo @@ -0,0 +1,19 @@ +!missing-enum! PHASEAutomaticHeadTrackingFlags not bound +!missing-selector! PHASEListener::automaticHeadTrackingFlags not bound +!missing-selector! PHASEListener::setAutomaticHeadTrackingFlags: not bound +!missing-selector! PHASEPullStreamNode::renderBlock not bound +!missing-selector! PHASEPullStreamNode::setRenderBlock: not bound +!missing-selector! PHASEPullStreamNodeDefinition::format not bound +!missing-selector! PHASEPullStreamNodeDefinition::initWithMixerDefinition:format: not bound +!missing-selector! PHASEPullStreamNodeDefinition::initWithMixerDefinition:format:identifier: not bound +!missing-selector! PHASEPullStreamNodeDefinition::normalize not bound +!missing-selector! PHASEPullStreamNodeDefinition::setNormalize: not bound +!missing-selector! PHASESoundEvent::pullStreamNodes not bound +!missing-selector! PHASEStreamNode::format not bound +!missing-selector! PHASEStreamNode::gainMetaParameter not bound +!missing-selector! PHASEStreamNode::mixer not bound +!missing-selector! PHASEStreamNode::rateMetaParameter not bound +!missing-type! PHASEPullStreamNode not bound +!missing-type! PHASEPullStreamNodeDefinition not bound +!missing-type! PHASEStreamNode not bound +!wrong-base-type! PHASEPushStreamNode expected PHASEStreamNode actual NSObject diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-PassKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PassKit.todo new file mode 100644 index 000000000000..79144e1d1660 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PassKit.todo @@ -0,0 +1,71 @@ +!deprecated-attribute-missing! PKPass::relevantDate missing a [Deprecated] attribute +!missing-enum! PKDisbursementErrorCode not bound +!missing-field! PKDisbursementErrorContactFieldUserInfoKey not bound +!missing-field! PKDisbursementErrorDomain not bound +!missing-field! PKMerchantCategoryCodeNone not bound +!missing-field! PKPaymentNetworkBankAxept not bound +!missing-field! PKPaymentNetworkMeeza not bound +!missing-field! PKPaymentNetworkNAPAS not bound +!missing-selector! +PKAddIdentityDocumentConfiguration::configurationForMetadata:completion: not bound +!missing-selector! +PKAddPassMetadataPreview::previewWithPassThumbnail:localizedDescription: not bound +!missing-selector! +PKDisbursementRequest::disbursementCardUnsupportedError not bound +!missing-selector! +PKDisbursementRequest::disbursementContactInvalidErrorWithContactField:localizedDescription: not bound +!missing-selector! +PKPaymentAuthorizationViewController::supportsDisbursements not bound +!missing-selector! +PKPaymentAuthorizationViewController::supportsDisbursementsUsingNetworks: not bound +!missing-selector! +PKPaymentAuthorizationViewController::supportsDisbursementsUsingNetworks:capabilities: not bound +!missing-selector! PKAddIdentityDocumentConfiguration::metadata not bound +!missing-selector! PKAddPassMetadataPreview::initWithPassThumbnail:localizedDescription: not bound +!missing-selector! PKAddPassMetadataPreview::localizedDescription not bound +!missing-selector! PKAddPassMetadataPreview::passThumbnailImage not bound +!missing-selector! PKDisbursementRequest::applicationData not bound +!missing-selector! PKDisbursementRequest::currencyCode not bound +!missing-selector! PKDisbursementRequest::initWithMerchantIdentifier:currencyCode:regionCode:supportedNetworks:merchantCapabilities:summaryItems: not bound +!missing-selector! PKDisbursementRequest::merchantCapabilities not bound +!missing-selector! PKDisbursementRequest::merchantIdentifier not bound +!missing-selector! PKDisbursementRequest::recipientContact not bound +!missing-selector! PKDisbursementRequest::regionCode not bound +!missing-selector! PKDisbursementRequest::requiredRecipientContactFields not bound +!missing-selector! PKDisbursementRequest::setApplicationData: not bound +!missing-selector! PKDisbursementRequest::setCurrencyCode: not bound +!missing-selector! PKDisbursementRequest::setMerchantCapabilities: not bound +!missing-selector! PKDisbursementRequest::setMerchantIdentifier: not bound +!missing-selector! PKDisbursementRequest::setRecipientContact: not bound +!missing-selector! PKDisbursementRequest::setRegionCode: not bound +!missing-selector! PKDisbursementRequest::setRequiredRecipientContactFields: not bound +!missing-selector! PKDisbursementRequest::setSummaryItems: not bound +!missing-selector! PKDisbursementRequest::setSupportedNetworks: not bound +!missing-selector! PKDisbursementRequest::setSupportedRegions: not bound +!missing-selector! PKDisbursementRequest::summaryItems not bound +!missing-selector! PKDisbursementRequest::supportedNetworks not bound +!missing-selector! PKDisbursementRequest::supportedRegions not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::authenticationPassword not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:cardConfigurationIdentifier:preview: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:cardTemplateIdentifier:preview: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::preview not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::setAuthenticationPassword: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::setPreview: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::setSigningPassword: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::signingPassword not bound +!missing-selector! PKPass::relevantDates not bound +!missing-selector! PKPaymentAuthorizationController::initWithDisbursementRequest: not bound +!missing-selector! PKPaymentAuthorizationViewController::initWithDisbursementRequest: not bound +!missing-selector! PKPaymentRequest::merchantCategoryCode not bound +!missing-selector! PKPaymentRequest::setMerchantCategoryCode: not bound +!missing-selector! PKPushablePassMetadata::cardConfigurationIdentifier not bound +!missing-selector! PKPushablePassMetadata::cardTemplateIdentifier not bound +!missing-selector! PKPushablePassMetadata::credentialIdentifier not bound +!missing-selector! PKPushablePassMetadata::serverEnvironmentIdentifier not bound +!missing-selector! PKPushablePassMetadata::setServerEnvironmentIdentifier: not bound +!missing-selector! PKPushablePassMetadata::sharingInstanceIdentifier not bound +!missing-type! PKAddIdentityDocumentConfiguration not bound +!missing-type! PKAddPassMetadataPreview not bound +!missing-type! PKAddPushablePassConfiguration not bound +!missing-type! PKDisbursementRequest not bound +!missing-type! PKDisbursementSummaryItem not bound +!missing-type! PKIdentityDocumentMetadata not bound +!missing-type! PKInstantFundsOutFeeSummaryItem not bound +!missing-type! PKJapanIndividualNumberCardMetadata not bound +!missing-type! PKPushablePassMetadata not bound +!wrong-base-type! PKAddShareablePassConfiguration expected PKAddPushablePassConfiguration actual PKAddSecureElementPassConfiguration +!wrong-base-type! PKShareablePassMetadata expected PKPushablePassMetadata actual NSObject +!wrong-base-type! PKShareablePassMetadataPreview expected PKAddPassMetadataPreview actual NSObject diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-PencilKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PencilKit.todo new file mode 100644 index 000000000000..9041a74cc57f --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PencilKit.todo @@ -0,0 +1 @@ +!missing-enum-value! PKContentVersion native value PKContentVersionLatest = 3 not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Photos.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Photos.todo new file mode 100644 index 000000000000..57b85ce9e3fb --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Photos.todo @@ -0,0 +1,3 @@ +!missing-enum-value! PHAssetCollectionSubtype native value PHAssetCollectionSubtypeSmartAlbumSpatial = 219 not bound +!missing-enum-value! PHAssetMediaSubtype native value PHAssetMediaSubtypeSpatialMedia = 1024 not bound +!missing-null-allowed! 'Photos.PHAssetCollectionChangeRequest Photos.PHAssetCollectionChangeRequest::ChangeRequest(Photos.PHAssetCollection,Photos.PHFetchResult)' is missing an [NullAllowed] on parameter #1 diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-PhotosUI.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PhotosUI.todo new file mode 100644 index 000000000000..666c5af050d6 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PhotosUI.todo @@ -0,0 +1 @@ +!missing-selector! +PHPickerFilter::spatialMediaFilter not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ProximityReaderStub.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ProximityReaderStub.todo new file mode 100644 index 000000000000..1d2accf287ab --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ProximityReaderStub.todo @@ -0,0 +1,2 @@ +!missing-field! ProximityReaderStubVersionNumber not bound +!missing-field! ProximityReaderStubVersionString not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-QuickLook.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-QuickLook.todo new file mode 100644 index 000000000000..2aa3e8a52c33 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-QuickLook.todo @@ -0,0 +1 @@ +!deprecated-attribute-missing! QLThumbnailImageCreate missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-QuickLookThumbnailing.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-QuickLookThumbnailing.todo new file mode 100644 index 000000000000..8107d5b927b4 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-QuickLookThumbnailing.todo @@ -0,0 +1,2 @@ +!deprecated-attribute-missing! QLThumbnailGenerator::saveBestRepresentationForRequest:toFileAtURL:withContentType:completionHandler: missing a [Deprecated] attribute +!missing-selector! QLThumbnailGenerator::saveBestRepresentationForRequest:toFileAtURL:asContentType:completionHandler: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-SceneKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-SceneKit.todo new file mode 100644 index 000000000000..013beb5339f6 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-SceneKit.todo @@ -0,0 +1,9 @@ +!missing-selector! +SCNGeometry::geometryWithSources:elements:sourceChannels: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithBuffer:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithData:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithData:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithURL:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentDataForContents:device:error: not bound +!missing-selector! SCNGeometry::geometrySourceChannels not bound +!missing-selector! SCNGeometryElement::hasInterleavedIndicesChannels not bound +!missing-selector! SCNGeometryElement::indicesChannelCount not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ScreenCaptureKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ScreenCaptureKit.todo new file mode 100644 index 000000000000..49f31c59e3c2 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ScreenCaptureKit.todo @@ -0,0 +1,31 @@ +!missing-enum! SCCaptureDynamicRange not bound +!missing-enum! SCStreamConfigurationPreset not bound +!missing-enum-value! SCStreamErrorCode native value SCStreamErrorFailedToStartMicrophoneCapture = -3820 not bound +!missing-enum-value! SCStreamErrorCode native value SCStreamErrorSystemStoppedStream = -3821 not bound +!missing-enum-value! SCStreamOutputType native value SCStreamOutputTypeMicrophone = 2 not bound +!missing-protocol! SCRecordingOutputDelegate not bound +!missing-selector! +SCShareableContent::getCurrentProcessShareableContentWithCompletionHandler: not bound +!missing-selector! +SCStreamConfiguration::streamConfigurationWithPreset: not bound +!missing-selector! SCRecordingOutput::initWithConfiguration:delegate: not bound +!missing-selector! SCRecordingOutput::recordedDuration not bound +!missing-selector! SCRecordingOutput::recordedFileSize not bound +!missing-selector! SCRecordingOutputConfiguration::availableOutputFileTypes not bound +!missing-selector! SCRecordingOutputConfiguration::availableVideoCodecTypes not bound +!missing-selector! SCRecordingOutputConfiguration::outputFileType not bound +!missing-selector! SCRecordingOutputConfiguration::outputURL not bound +!missing-selector! SCRecordingOutputConfiguration::setOutputFileType: not bound +!missing-selector! SCRecordingOutputConfiguration::setOutputURL: not bound +!missing-selector! SCRecordingOutputConfiguration::setVideoCodecType: not bound +!missing-selector! SCRecordingOutputConfiguration::videoCodecType not bound +!missing-selector! SCStream::addRecordingOutput:error: not bound +!missing-selector! SCStream::removeRecordingOutput:error: not bound +!missing-selector! SCStreamConfiguration::captureDynamicRange not bound +!missing-selector! SCStreamConfiguration::captureMicrophone not bound +!missing-selector! SCStreamConfiguration::microphoneCaptureDeviceID not bound +!missing-selector! SCStreamConfiguration::setCaptureDynamicRange: not bound +!missing-selector! SCStreamConfiguration::setCaptureMicrophone: not bound +!missing-selector! SCStreamConfiguration::setMicrophoneCaptureDeviceID: not bound +!missing-selector! SCStreamConfiguration::setShowMouseClicks: not bound +!missing-selector! SCStreamConfiguration::showMouseClicks not bound +!missing-type! SCRecordingOutput not bound +!missing-type! SCRecordingOutputConfiguration not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Security.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Security.todo index cd49bd517598..6336e2205869 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Security.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Security.todo @@ -4,3 +4,7 @@ !missing-protocol! OS_sec_protocol_metadata not bound !missing-protocol! OS_sec_protocol_options not bound !missing-protocol! OS_sec_trust not bound +!missing-field! kSecImportToMemoryOnly not bound +!missing-field! kSecMatchHostOrSubdomainOfHost not bound +!missing-pinvoke! SecCertificateCopyNotValidAfterDate is not bound +!missing-pinvoke! SecCertificateCopyNotValidBeforeDate is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ServiceManagement.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ServiceManagement.todo index dfbedfa6d276..28cd0ed153fa 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ServiceManagement.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ServiceManagement.todo @@ -1,3 +1,4 @@ # Don't know how where these are needed, so not bound for now. !missing-field! kSMDomainSystemLaunchd not bound !missing-field! kSMDomainUserLaunchd not bound +!missing-field! SMAppServiceErrorDomain not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ShazamKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ShazamKit.todo new file mode 100644 index 000000000000..036f26bed0e7 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ShazamKit.todo @@ -0,0 +1,3 @@ +!deprecated-attribute-missing! SHCustomCatalog::writeToURL:error: missing a [Deprecated] attribute +!missing-selector! SHCustomCatalog::dataRepresentation not bound +!missing-selector! SHCustomCatalog::initWithDataRepresentation:error: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Speech.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Speech.todo index 9a4b6c245072..b33667ada1b5 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Speech.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Speech.todo @@ -1,2 +1,6 @@ !deprecated-attribute-missing! SFSpeechRecognitionRequest::interactionIdentifier missing a [Deprecated] attribute !deprecated-attribute-missing! SFSpeechRecognitionRequest::setInteractionIdentifier: missing a [Deprecated] attribute +!missing-enum! PhoneticEmbedderInitFlag not bound +!missing-enum! PhoneticEncoderType not bound +!missing-enum-value! SFSpeechErrorCode native value SFSpeechErrorCodeAudioReadFailed = 2 not bound +!missing-protocol-member! SFSpeechRecognitionTaskDelegate::speechRecognitionTask:didProcessAudioDuration: not found diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-StoreKit.ignore b/tests/xtro-sharpie/api-annotations-dotnet/macOS-StoreKit.ignore deleted file mode 100644 index f814f3e03218..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-StoreKit.ignore +++ /dev/null @@ -1,2 +0,0 @@ -# delegate do not mention macOS (as unavailable) but the non-delegate type is not (available) -!missing-protocol! SKCloudServiceSetupViewControllerDelegate not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-StoreKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-StoreKit.todo new file mode 100644 index 000000000000..7aa7c46994df --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-StoreKit.todo @@ -0,0 +1,78 @@ +!deprecated-attribute-missing! SKCloudServiceController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestCapabilitiesWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontCountryCodeWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontIdentifierWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestUserTokenForDeveloperToken:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setPaymentDiscount: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setQuantity: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setRequestData: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setSimulatesAskToBuyInSandbox: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addPayment: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::delegate missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::finishTransaction: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::removeTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactionsWithApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::setDelegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::storefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactionObservers missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueue:shouldContinueTransaction:inStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransaction missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:didRevokeEntitlementsForProductIdentifiers: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:restoreCompletedTransactionsFailedWithError: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:shouldAddStorePayment:forProduct: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueDidChangeStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueRestoreCompletedTransactionsFinished: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::discounts missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentLengths missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::introductoryPrice missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isDownloadable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isFamilyShareable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedDescription missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedTitle missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::productIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionGroupIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::numberOfPeriods missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::paymentMode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::type missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsResponse missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionOrderWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionVisibilityForProduct:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionOrder:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionVisibility:forProduct:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductSubscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKReceiptRefreshRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::countryCode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStoreReviewController missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Symbols.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Symbols.todo new file mode 100644 index 000000000000..787cd9b06751 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Symbols.todo @@ -0,0 +1,37 @@ +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeatCount: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeating missing a [Deprecated] attribute +!missing-selector! +NSSymbolBreatheEffect::breathePlainEffect not bound +!missing-selector! +NSSymbolBreatheEffect::breathePulseEffect not bound +!missing-selector! +NSSymbolBreatheEffect::effect not bound +!missing-selector! +NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorContinuous not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodic not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount:delay: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithDelay: not bound +!missing-selector! +NSSymbolReplaceContentTransition::magicTransitionWithFallback: not bound +!missing-selector! +NSSymbolRotateEffect::effect not bound +!missing-selector! +NSSymbolRotateEffect::rotateClockwiseEffect not bound +!missing-selector! +NSSymbolRotateEffect::rotateCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::effect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleBackwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCustomAngleEffect: not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleDownEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleForwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleLeftEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleRightEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleUpEffect not bound +!missing-selector! NSSymbolBreatheEffect::effectWithByLayer not bound +!missing-selector! NSSymbolBreatheEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! NSSymbolRotateEffect::effectWithByLayer not bound +!missing-selector! NSSymbolRotateEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolWiggleEffect::effectWithByLayer not bound +!missing-selector! NSSymbolWiggleEffect::effectWithWholeSymbol not bound +!missing-type! NSSymbolBreatheEffect not bound +!missing-type! NSSymbolEffectOptionsRepeatBehavior not bound +!missing-type! NSSymbolMagicReplaceContentTransition not bound +!missing-type! NSSymbolRotateEffect not bound +!missing-type! NSSymbolWiggleEffect not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-SystemConfiguration.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-SystemConfiguration.todo new file mode 100644 index 000000000000..29156ad2fc75 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-SystemConfiguration.todo @@ -0,0 +1,14 @@ +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithAddressPair missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithName missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityGetFlags missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityScheduleWithRunLoop missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilitySetCallback missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilitySetDispatchQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityUnscheduleFromRunLoop missing a [Deprecated] attribute +!missing-field! kSCPropNetProxiesFTPUser not bound +!missing-field! kSCPropNetProxiesGopherUser not bound +!missing-field! kSCPropNetProxiesHTTPSUser not bound +!missing-field! kSCPropNetProxiesHTTPUser not bound +!missing-field! kSCPropNetProxiesRTSPUser not bound +!missing-field! kSCPropNetProxiesSOCKSUser not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-UniformTypeIdentifiers.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-UniformTypeIdentifiers.todo new file mode 100644 index 000000000000..e6daaad2383d --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-UniformTypeIdentifiers.todo @@ -0,0 +1,7 @@ +!missing-field! UTTypeCSS not bound +!missing-field! UTTypeDNG not bound +!missing-field! UTTypeEXR not bound +!missing-field! UTTypeGeoJSON not bound +!missing-field! UTTypeHEICS not bound +!missing-field! UTTypeLinkPresentationMetadata not bound +!missing-field! UTTypeTarArchive not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-UserNotifications.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-UserNotifications.todo new file mode 100644 index 000000000000..356bbee6cc09 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-UserNotifications.todo @@ -0,0 +1,2 @@ +!missing-selector! +UNNotificationAttributedMessageContext::contextWithSendMessageIntent:attributedContent: not bound +!missing-type! UNNotificationAttributedMessageContext not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-VideoSubscriberAccount.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-VideoSubscriberAccount.todo new file mode 100644 index 000000000000..b325adc0448d --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-VideoSubscriberAccount.todo @@ -0,0 +1,8 @@ +!missing-selector! VSAppleSubscription::customerID not bound +!missing-selector! VSAppleSubscription::initWithCustomerID:productCodes: not bound +!missing-selector! VSAppleSubscription::productCodes not bound +!missing-selector! VSAppleSubscription::setCustomerID: not bound +!missing-selector! VSAppleSubscription::setProductCodes: not bound +!missing-selector! VSUserAccount::appleSubscription not bound +!missing-selector! VSUserAccount::setAppleSubscription: not bound +!missing-type! VSAppleSubscription not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-VideoToolbox.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-VideoToolbox.todo index 31bea8d7aea4..045ffe61ea1d 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-VideoToolbox.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-VideoToolbox.todo @@ -18,3 +18,55 @@ !missing-pinvoke! VTIsStereoMVHEVCEncodeSupported is not bound !missing-field! kVTCompressionPropertyKey_HasLeftStereoEyeView not bound !missing-field! kVTCompressionPropertyKey_HasRightStereoEyeView not bound +!missing-field! kVTCompressionPropertyKey_CalculateMeanSquaredError not bound +!missing-field! kVTCompressionPropertyKey_HorizontalFieldOfView not bound +!missing-field! kVTCompressionPropertyKey_ProjectionKind not bound +!missing-field! kVTCompressionPropertyKey_SpatialAdaptiveQPLevel not bound +!missing-field! kVTCompressionPropertyKey_SuggestedLookAheadFrameCount not bound +!missing-field! kVTCompressionPropertyKey_ViewPackingKind not bound +!missing-field! kVTDecoderExtensionProperties_ContainingBundleNameKey not bound +!missing-field! kVTDecoderExtensionProperties_ContainingBundleURLKey not bound +!missing-field! kVTDecoderExtensionProperties_ExtensionNameKey not bound +!missing-field! kVTDecoderExtensionProperties_ExtensionURLKey not bound +!missing-field! kVTHDRPerFrameMetadataGenerationHDRFormatType_DolbyVision not bound +!missing-field! kVTHDRPerFrameMetadataGenerationOptionsKey_HDRFormats not bound +!missing-field! kVTProfileLevel_HEVC_Monochrome_AutoLevel not bound +!missing-field! kVTProfileLevel_HEVC_Monochrome10_AutoLevel not bound +!missing-field! kVTRAWProcessingParameter_CameraValue not bound +!missing-field! kVTRAWProcessingParameter_CurrentValue not bound +!missing-field! kVTRAWProcessingParameter_Description not bound +!missing-field! kVTRAWProcessingParameter_Enabled not bound +!missing-field! kVTRAWProcessingParameter_InitialValue not bound +!missing-field! kVTRAWProcessingParameter_Key not bound +!missing-field! kVTRAWProcessingParameter_ListArray not bound +!missing-field! kVTRAWProcessingParameter_MaximumValue not bound +!missing-field! kVTRAWProcessingParameter_MinimumValue not bound +!missing-field! kVTRAWProcessingParameter_Name not bound +!missing-field! kVTRAWProcessingParameter_NeutralValue not bound +!missing-field! kVTRAWProcessingParameter_SubGroup not bound +!missing-field! kVTRAWProcessingParameter_ValueType not bound +!missing-field! kVTRAWProcessingParameterListElement_Description not bound +!missing-field! kVTRAWProcessingParameterListElement_Label not bound +!missing-field! kVTRAWProcessingParameterListElement_ListElementID not bound +!missing-field! kVTRAWProcessingParameterValueType_Boolean not bound +!missing-field! kVTRAWProcessingParameterValueType_Float not bound +!missing-field! kVTRAWProcessingParameterValueType_Integer not bound +!missing-field! kVTRAWProcessingParameterValueType_List not bound +!missing-field! kVTRAWProcessingParameterValueType_SubGroup not bound +!missing-field! kVTRAWProcessingPropertyKey_MetalDeviceRegistryID not bound +!missing-field! kVTSampleAttachmentKey_QualityMetrics not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_ChromaBlueMeanSquaredError not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_ChromaRedMeanSquaredError not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_LumaMeanSquaredError not bound +!missing-pinvoke! VTCopyVideoDecoderExtensionProperties is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionAttachMetadata is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionCreate is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionGetTypeID is not bound +!missing-pinvoke! VTRAWProcessingSessionCompleteFrames is not bound +!missing-pinvoke! VTRAWProcessingSessionCopyProcessingParameters is not bound +!missing-pinvoke! VTRAWProcessingSessionCreate is not bound +!missing-pinvoke! VTRAWProcessingSessionGetTypeID is not bound +!missing-pinvoke! VTRAWProcessingSessionInvalidate is not bound +!missing-pinvoke! VTRAWProcessingSessionProcessFrame is not bound +!missing-pinvoke! VTRAWProcessingSessionSetParameterChangedHander is not bound +!missing-pinvoke! VTRAWProcessingSessionSetProcessingParameters is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Vision.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Vision.todo new file mode 100644 index 000000000000..4dfdb5665e98 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Vision.todo @@ -0,0 +1,6 @@ +!missing-selector! VNCalculateImageAestheticsScoresRequest::results not bound +!missing-selector! VNGeneratePersonSegmentationRequest::supportedOutputPixelFormatsAndReturnError: not bound +!missing-selector! VNImageAestheticsScoresObservation::isUtility not bound +!missing-selector! VNImageAestheticsScoresObservation::overallScore not bound +!missing-type! VNCalculateImageAestheticsScoresRequest not bound +!missing-type! VNImageAestheticsScoresObservation not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-WebKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-WebKit.todo new file mode 100644 index 000000000000..ff051a00a441 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-WebKit.todo @@ -0,0 +1 @@ +!deprecated-attribute-missing! WKBackForwardListItem::title missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AVFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AVFoundation.todo index 015785c6f0e2..3e93c253d3ae 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AVFoundation.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AVFoundation.todo @@ -155,7 +155,6 @@ !missing-selector! AVMusicTrack::usesAutomatedParameters not bound !missing-selector! AVMusicUserEvent::initWithData: not bound !missing-selector! AVMusicUserEvent::sizeInBytes not bound -!missing-selector! AVMutableComposition::insertTimeRange:ofAsset:atTime:completionHandler: not bound !missing-selector! AVParameterEvent::element not bound !missing-selector! AVParameterEvent::initWithParameterID:scope:element:value: not bound !missing-selector! AVParameterEvent::parameterID not bound @@ -236,7 +235,6 @@ !missing-selector! AVSpeechSynthesizer::writeUtterance:toBufferCallback:toMarkerCallback: not bound !missing-selector! AVSpeechUtterance::initWithSSMLRepresentation: not bound !missing-selector! AVURLAsset::httpSessionIdentifier not bound -!missing-selector! AVVideoComposition::determineValidityForAsset:timeRange:validationDelegate:completionHandler: not bound !missing-type! AVAssetPlaybackAssistant not bound !missing-type! AVAUPresetEvent not bound !missing-type! AVExtendedNoteOnEvent not bound @@ -1126,11 +1124,8 @@ !missing-selector! AVPlayerVideoOutputConfiguration::activationTime not bound !missing-selector! AVPlayerVideoOutputConfiguration::dataChannelDescriptions not bound !missing-selector! AVPlayerVideoOutputConfiguration::sourcePlayerItem not bound -!missing-selector! AVVideoOutputSpecification::defaultPixelBufferAttributes not bound !missing-selector! AVVideoOutputSpecification::initWithTagCollections: not bound !missing-selector! AVVideoOutputSpecification::preferredTagCollections not bound -!missing-selector! AVVideoOutputSpecification::setDefaultPixelBufferAttributes: not bound -!missing-selector! AVVideoOutputSpecification::setOutputPixelBufferAttributes:forTagCollection: not bound !missing-selector! AVZoomRange::containsZoomFactor: not bound !missing-selector! AVZoomRange::maxZoomFactor not bound !missing-selector! AVZoomRange::minZoomFactor not bound @@ -1138,3 +1133,190 @@ !missing-type! AVPlayerVideoOutputConfiguration not bound !missing-type! AVVideoOutputSpecification not bound !missing-type! AVZoomRange not bound +!missing-enum! AVCaptureMultichannelAudioMode not bound +!missing-enum! AVExternalContentProtectionStatus not bound +!missing-enum! AVPlayerInterstitialEventTimelineOccupancy not bound +!missing-enum! AVPlayerItemSegmentType not bound +!missing-enum-value! AVError native value AVErrorToneMappingFailed = -11885 not bound +!missing-field! AVAssetImageGeneratorDynamicRangePolicyForceSDR not bound +!missing-field! AVAssetImageGeneratorDynamicRangePolicyMatchSource not bound +!missing-field! AVAssetPlaybackConfigurationOptionSpatialVideo not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncNotification not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonCurrentSegmentChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonKey not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonLoadedTimeRangesChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonSegmentsChanged not bound +!missing-field! AVSampleBufferDisplayLayerReadyForDisplayDidChangeNotification not bound +!missing-field! AVSpatialCaptureDiscomfortReasonNotEnoughLight not bound +!missing-field! AVSpatialCaptureDiscomfortReasonSubjectTooClose not bound +!missing-field! AVVideoCodecTypeAppleProRes4444XQ not bound +!missing-field! AVVideoTransferFunction_IEC_sRGB not bound +!missing-protocol! AVMetricEventStreamPublisher not bound +!missing-protocol! AVMetricEventStreamSubscriber not bound +!missing-protocol! AVPlayerItemIntegratedTimelineObserver not bound +!missing-protocol-conformance! AVPlayerItem should conform to AVMetricEventStreamPublisher (defined in 'AVMetricEventStreamPublisher' category) +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:didProvideContentKeyRequests:forInitializationData: not found +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:externalProtectionStatusDidChangeForContentKey: not found +!missing-selector! +AVAssetVariantQualifier::predicateForAudioSampleRate:mediaSelectionOption:operatorType: not bound +!missing-selector! +AVCaptureDevice::isBackgroundReplacementEnabled not bound +!missing-selector! +AVMetricEventStream::eventStream not bound +!missing-selector! AVAssetImageGenerator::dynamicRangePolicy not bound +!missing-selector! AVAssetImageGenerator::setDynamicRangePolicy: not bound +!missing-selector! AVAssetResourceLoader::sendsCommonMediaClientDataAsHTTPHeaders not bound +!missing-selector! AVAssetResourceLoader::setSendsCommonMediaClientDataAsHTTPHeaders: not bound +!missing-selector! AVAudioEnvironmentNode::isListenerHeadTrackingEnabled not bound +!missing-selector! AVAudioEnvironmentNode::setListenerHeadTrackingEnabled: not bound +!missing-selector! AVAudioFile::close not bound +!missing-selector! AVAudioFile::isOpen not bound +!missing-selector! AVCaptureDevice::isAutoVideoFrameRateEnabled not bound +!missing-selector! AVCaptureDevice::isBackgroundReplacementActive not bound +!missing-selector! AVCaptureDevice::setAutoVideoFrameRateEnabled: not bound +!missing-selector! AVCaptureDevice::spatialCaptureDiscomfortReasons not bound +!missing-selector! AVCaptureDeviceFormat::isAutoVideoFrameRateSupported not bound +!missing-selector! AVCaptureDeviceFormat::isBackgroundReplacementSupported not bound +!missing-selector! AVCaptureDeviceFormat::isSpatialVideoCaptureSupported not bound +!missing-selector! AVCaptureDeviceFormat::videoFrameRateRangeForBackgroundReplacement not bound +!missing-selector! AVCaptureDeviceInput::isMultichannelAudioModeSupported: not bound +!missing-selector! AVCaptureDeviceInput::multichannelAudioMode not bound +!missing-selector! AVCaptureDeviceInput::setMultichannelAudioMode: not bound +!missing-selector! AVCaptureMovieFileOutput::isSpatialVideoCaptureEnabled not bound +!missing-selector! AVCaptureMovieFileOutput::isSpatialVideoCaptureSupported not bound +!missing-selector! AVCaptureMovieFileOutput::setSpatialVideoCaptureEnabled: not bound +!missing-selector! AVCapturePhoto::constantColorCenterWeightedMeanConfidenceLevel not bound +!missing-selector! AVCapturePhoto::constantColorConfidenceMap not bound +!missing-selector! AVCapturePhoto::isConstantColorFallbackPhoto not bound +!missing-selector! AVCapturePhotoOutput::isConstantColorEnabled not bound +!missing-selector! AVCapturePhotoOutput::isConstantColorSupported not bound +!missing-selector! AVCapturePhotoOutput::isShutterSoundSuppressionSupported not bound +!missing-selector! AVCapturePhotoOutput::setConstantColorEnabled: not bound +!missing-selector! AVCapturePhotoSettings::isConstantColorEnabled not bound +!missing-selector! AVCapturePhotoSettings::isConstantColorFallbackPhotoDeliveryEnabled not bound +!missing-selector! AVCapturePhotoSettings::isShutterSoundSuppressionEnabled not bound +!missing-selector! AVCapturePhotoSettings::setConstantColorEnabled: not bound +!missing-selector! AVCapturePhotoSettings::setConstantColorFallbackPhotoDeliveryEnabled: not bound +!missing-selector! AVCapturePhotoSettings::setShutterSoundSuppressionEnabled: not bound +!missing-selector! AVCaptureSession::configuresApplicationAudioSessionToMixWithOthers not bound +!missing-selector! AVCaptureSession::setConfiguresApplicationAudioSessionToMixWithOthers: not bound +!missing-selector! AVContentKey::externalContentProtectionStatus not bound +!missing-selector! AVContentKey::revoke not bound +!missing-selector! AVMetricContentKeyRequestEvent::contentKeySpecifier not bound +!missing-selector! AVMetricContentKeyRequestEvent::isClientInitiated not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaType not bound +!missing-selector! AVMetricErrorEvent::didRecover not bound +!missing-selector! AVMetricErrorEvent::error not bound +!missing-selector! AVMetricEvent::date not bound +!missing-selector! AVMetricEvent::mediaTime not bound +!missing-selector! AVMetricEvent::sessionID not bound +!missing-selector! AVMetricEventStream::addPublisher: not bound +!missing-selector! AVMetricEventStream::setSubscriber:queue: not bound +!missing-selector! AVMetricEventStream::subscribeToAllMetricEvents not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvent: not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvents: not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::byteRange not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::isMapSegment not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::url not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::isMultivariantPlaylist not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::byteRange not bound +!missing-selector! AVMetricMediaResourceRequestEvent::errorEvent not bound +!missing-selector! AVMetricMediaResourceRequestEvent::networkTransactionMetrics not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::serverAddress not bound +!missing-selector! AVMetricMediaResourceRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::wasReadFromCache not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::contentKeyRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::mediaSegmentRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::playlistRequestEvents not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::timeTaken not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::variant not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::errorEvent not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::mediaResourceRequestCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::playbackDuration not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::recoverableErrorCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::stallCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentInInitialStartup not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentRecoveringFromStall not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedAverageBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedPeakBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::variantSwitchCount not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::previousRate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::rate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::variant not bound +!missing-selector! AVMetricPlayerItemSeekDidCompleteEvent::didSeekInBuffer not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::didSucceed not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::fromVariant not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::toVariant not bound +!missing-selector! AVMutableComposition::insertTimeRange:ofTracks:atTime:error: not bound +!missing-selector! AVPlayerInterstitialEvent::contentMayVary not bound +!missing-selector! AVPlayerInterstitialEvent::plannedDuration not bound +!missing-selector! AVPlayerInterstitialEvent::setContentMayVary: not bound +!missing-selector! AVPlayerInterstitialEvent::setPlannedDuration: not bound +!missing-selector! AVPlayerInterstitialEvent::setSupplementsPrimaryContent: not bound +!missing-selector! AVPlayerInterstitialEvent::setTimelineOccupancy: not bound +!missing-selector! AVPlayerInterstitialEvent::supplementsPrimaryContent not bound +!missing-selector! AVPlayerInterstitialEvent::timelineOccupancy not bound +!missing-selector! AVPlayerItem::integratedTimeline not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addBoundaryTimeObserverForSegment:offsetsIntoSegment:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addPeriodicTimeObserverForInterval:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentSnapshot not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimeline::removeTimeObserver: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToDate:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToTime:toleranceBefore:toleranceAfter:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentSegment not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::duration not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::mapTime:toSegment:atSegmentOffset: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::segments not bound +!missing-selector! AVPlayerItemSegment::interstitialEvent not bound +!missing-selector! AVPlayerItemSegment::loadedTimeRanges not bound +!missing-selector! AVPlayerItemSegment::segmentType not bound +!missing-selector! AVPlayerItemSegment::startDate not bound +!missing-selector! AVPlayerItemSegment::timeMapping not bound +!missing-selector! AVPlayerVideoOutputConfiguration::preferredTransform not bound +!missing-selector! AVSampleBufferDisplayLayer::isReadyForDisplay not bound +!missing-selector! AVSampleBufferVideoRenderer::copyDisplayedPixelBuffer not bound +!missing-selector! AVSampleBufferVideoRenderer::expectMinimumUpcomingSampleBufferPresentationTime: not bound +!missing-selector! AVSampleBufferVideoRenderer::expectMonotonicallyIncreasingUpcomingSampleBufferPresentationTimes not bound +!missing-selector! AVSampleBufferVideoRenderer::loadVideoPerformanceMetricsWithCompletionHandler: not bound +!missing-selector! AVSampleBufferVideoRenderer::resetUpcomingSampleBufferPresentationTimeExpectations not bound +!missing-selector! AVVideoComposition::isValidForTracks:assetDuration:timeRange:validationDelegate: not bound +!missing-selector! AVVideoOutputSpecification::defaultOutputSettings not bound +!missing-selector! AVVideoOutputSpecification::setDefaultOutputSettings: not bound +!missing-selector! AVVideoOutputSpecification::setOutputSettings:forTagCollection: not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfCorruptedFrames not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfDroppedFrames not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfFramesDisplayedUsingOptimizedCompositing not bound +!missing-selector! AVVideoPerformanceMetrics::totalAccumulatedFrameDelay not bound +!missing-selector! AVVideoPerformanceMetrics::totalNumberOfFrames not bound +!missing-type! AVMetricContentKeyRequestEvent not bound +!missing-type! AVMetricErrorEvent not bound +!missing-type! AVMetricEvent not bound +!missing-type! AVMetricEventStream not bound +!missing-type! AVMetricHLSMediaSegmentRequestEvent not bound +!missing-type! AVMetricHLSPlaylistRequestEvent not bound +!missing-type! AVMetricMediaResourceRequestEvent not bound +!missing-type! AVMetricPlayerItemInitialLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemPlaybackSummaryEvent not bound +!missing-type! AVMetricPlayerItemRateChangeEvent not bound +!missing-type! AVMetricPlayerItemSeekDidCompleteEvent not bound +!missing-type! AVMetricPlayerItemSeekEvent not bound +!missing-type! AVMetricPlayerItemStallEvent not bound +!missing-type! AVMetricPlayerItemVariantSwitchEvent not bound +!missing-type! AVPlayerItemIntegratedTimeline not bound +!missing-type! AVPlayerItemIntegratedTimelineSnapshot not bound +!missing-type! AVPlayerItemSegment not bound +!missing-type! AVVideoPerformanceMetrics not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Accessibility.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Accessibility.todo new file mode 100644 index 000000000000..8d151946b0c5 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Accessibility.todo @@ -0,0 +1,5 @@ +!missing-enum! AXSettingsFeature not bound +!missing-field! AXPrefersNonBlinkingTextInsertionIndicatorDidChangeNotification not bound +!missing-pinvoke! AXAssistiveAccessEnabled is not bound +!missing-pinvoke! AXOpenSettingsFeature is not bound +!missing-pinvoke! AXPrefersNonBlinkingTextInsertionIndicator is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AudioToolbox.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AudioToolbox.todo index b6d479983874..18d4bb0c9c0e 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AudioToolbox.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AudioToolbox.todo @@ -1,3 +1,7 @@ !missing-enum! AUVoiceIOOtherAudioDuckingLevel not bound !missing-pinvoke! AudioFileGetUserDataAtOffset is not bound !missing-pinvoke! AudioFileGetUserDataSize64 is not bound +!missing-enum! AudioConverterOptions not bound +!missing-pinvoke! AudioConverterNewWithOptions is not bound +!missing-pinvoke! AudioConverterPrepare is not bound +!missing-selector! AUAudioUnit::migrateFromPlugin not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AuthenticationServices.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AuthenticationServices.todo new file mode 100644 index 000000000000..28c2c20c5f80 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AuthenticationServices.todo @@ -0,0 +1,11 @@ +!deprecated-attribute-missing! ASWebAuthenticationSession::initWithURL:callbackURLScheme:completionHandler: missing a [Deprecated] attribute +!missing-enum! ASUserAgeRange not bound +!missing-enum-value! ASAuthorizationError native value ASAuthorizationErrorMatchedExcludedCredential = 1006 not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithCustomScheme: not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithHTTPSHost:path: not bound +!missing-selector! ASAuthorizationAppleIDCredential::userAgeRange not bound +!missing-selector! ASWebAuthenticationSession::additionalHeaderFields not bound +!missing-selector! ASWebAuthenticationSession::initWithURL:callback:completionHandler: not bound +!missing-selector! ASWebAuthenticationSession::setAdditionalHeaderFields: not bound +!missing-selector! ASWebAuthenticationSessionCallback::matchesURL: not bound +!missing-type! ASWebAuthenticationSessionCallback not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-BackgroundTasks.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-BackgroundTasks.todo new file mode 100644 index 000000000000..c64ebba6fc50 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-BackgroundTasks.todo @@ -0,0 +1,10 @@ +!missing-selector! BGContinuedProcessingTask::reason not bound +!missing-selector! BGContinuedProcessingTask::title not bound +!missing-selector! BGContinuedProcessingTask::updateProgress: not bound +!missing-selector! BGContinuedProcessingTaskRequest::initWithIdentifier: not bound +!missing-selector! BGContinuedProcessingTaskRequest::reason not bound +!missing-selector! BGContinuedProcessingTaskRequest::setReason: not bound +!missing-selector! BGContinuedProcessingTaskRequest::setTitle: not bound +!missing-selector! BGContinuedProcessingTaskRequest::title not bound +!missing-type! BGContinuedProcessingTask not bound +!missing-type! BGContinuedProcessingTaskRequest not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-BrowserEngineKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-BrowserEngineKit.todo new file mode 100644 index 000000000000..fda4bc7201dd --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-BrowserEngineKit.todo @@ -0,0 +1,99 @@ +!missing-enum! BEAccessibilityContainerType not bound +!missing-enum! BEAccessibilityPressedState not bound +!missing-enum! BEGestureType not bound +!missing-enum! BEKeyModifierFlags not bound +!missing-enum! BEKeyPressState not bound +!missing-enum! BEScrollViewScrollUpdatePhase not bound +!missing-enum! BESelectionFlags not bound +!missing-enum! BESelectionTouchPhase not bound +!missing-enum! BETextDocumentRequestOptions not bound +!missing-enum! BETextReplacementOptions not bound +!missing-field! BEAccessibilityTraitMenuItem not bound +!missing-field! BEAccessibilityTraitPopUpButton not bound +!missing-field! BEAccessibilityTraitRadioButton not bound +!missing-field! BEAccessibilityTraitReadOnly not bound +!missing-field! BEAccessibilityTraitVisited not bound +!missing-protocol! BEExtendedTextInputTraits not bound +!missing-protocol! BEResponderEditActions not bound +!missing-protocol! BEScrollViewDelegate not bound +!missing-protocol! BETextInput not bound +!missing-protocol! BETextInputDelegate not bound +!missing-protocol! BETextInteractionDelegate not bound +!missing-protocol! BETextSelectionDirectionNavigation not bound +!missing-selector! BEAutoFillTextSuggestion::contents not bound +!missing-selector! BEKeyEntry::isKeyRepeating not bound +!missing-selector! BEKeyEntry::key not bound +!missing-selector! BEKeyEntry::state not bound +!missing-selector! BEKeyEntry::timestamp not bound +!missing-selector! BEKeyEntryContext::initWithKeyEntry: not bound +!missing-selector! BEKeyEntryContext::isDocumentEditable not bound +!missing-selector! BEKeyEntryContext::keyEntry not bound +!missing-selector! BEKeyEntryContext::setDocumentEditable: not bound +!missing-selector! BEKeyEntryContext::setShouldEvaluateForInputSystemHandling: not bound +!missing-selector! BEKeyEntryContext::setShouldInsertCharacter: not bound +!missing-selector! BEKeyEntryContext::shouldEvaluateForInputSystemHandling not bound +!missing-selector! BEKeyEntryContext::shouldInsertCharacter not bound +!missing-selector! BEScrollView::delegate not bound +!missing-selector! BEScrollView::setDelegate: not bound +!missing-selector! BEScrollViewScrollUpdate::locationInView: not bound +!missing-selector! BEScrollViewScrollUpdate::phase not bound +!missing-selector! BEScrollViewScrollUpdate::timestamp not bound +!missing-selector! BEScrollViewScrollUpdate::translationInView: not bound +!missing-selector! BETextAlternatives::alternativeStrings not bound +!missing-selector! BETextAlternatives::primaryString not bound +!missing-selector! BETextDocumentContext::addTextRect:forCharacterRange: not bound +!missing-selector! BETextDocumentContext::autocorrectedRanges not bound +!missing-selector! BETextDocumentContext::initWithAttributedSelectedText:contextBefore:contextAfter:markedText:selectedRangeInMarkedText: not bound +!missing-selector! BETextDocumentContext::initWithSelectedText:contextBefore:contextAfter:markedText:selectedRangeInMarkedText: not bound +!missing-selector! BETextDocumentContext::setAutocorrectedRanges: not bound +!missing-selector! BETextDocumentRequest::granularityCount not bound +!missing-selector! BETextDocumentRequest::options not bound +!missing-selector! BETextDocumentRequest::setGranularityCount: not bound +!missing-selector! BETextDocumentRequest::setOptions: not bound +!missing-selector! BETextDocumentRequest::setSurroundingGranularity: not bound +!missing-selector! BETextDocumentRequest::surroundingGranularity not bound +!missing-selector! BETextInteraction::addShortcutForText:fromRect: not bound +!missing-selector! BETextInteraction::delegate not bound +!missing-selector! BETextInteraction::dismissEditMenuForSelection not bound +!missing-selector! BETextInteraction::editabilityChanged not bound +!missing-selector! BETextInteraction::presentEditMenuForSelection not bound +!missing-selector! BETextInteraction::refreshKeyboardUI not bound +!missing-selector! BETextInteraction::selectionBoundaryAdjustedToPoint:touchPhase:flags: not bound +!missing-selector! BETextInteraction::selectionChangedWithGestureAtPoint:gesture:state:flags: not bound +!missing-selector! BETextInteraction::setDelegate: not bound +!missing-selector! BETextInteraction::shareText:fromRect: not bound +!missing-selector! BETextInteraction::showDictionaryForTextInContext:definingTextInRange:fromRect: not bound +!missing-selector! BETextInteraction::showReplacementsForText: not bound +!missing-selector! BETextInteraction::textSelectionDisplayInteraction not bound +!missing-selector! BETextInteraction::translateText:fromRect: not bound +!missing-selector! BETextInteraction::transliterateChineseForText: not bound +!missing-selector! BETextSuggestion::initWithInputText: not bound +!missing-selector! BETextSuggestion::inputText not bound +!missing-selector! BEWebAppManifest::initWithJSONData:manifestURL: not bound +!missing-selector! BEWebAppManifest::jsonData not bound +!missing-selector! BEWebAppManifest::manifestURL not bound +!missing-selector! NSObject::browserAccessibilityContainerType not bound +!missing-selector! NSObject::browserAccessibilityCurrentStatus not bound +!missing-selector! NSObject::browserAccessibilityHasDOMFocus not bound +!missing-selector! NSObject::browserAccessibilityIsRequired not bound +!missing-selector! NSObject::browserAccessibilityPressedState not bound +!missing-selector! NSObject::browserAccessibilityRoleDescription not bound +!missing-selector! NSObject::browserAccessibilitySortDirection not bound +!missing-selector! NSObject::setBrowserAccessibilityContainerType: not bound +!missing-selector! NSObject::setBrowserAccessibilityCurrentStatus: not bound +!missing-selector! NSObject::setBrowserAccessibilityHasDOMFocus: not bound +!missing-selector! NSObject::setBrowserAccessibilityIsRequired: not bound +!missing-selector! NSObject::setBrowserAccessibilityPressedState: not bound +!missing-selector! NSObject::setBrowserAccessibilityRoleDescription: not bound +!missing-selector! NSObject::setBrowserAccessibilitySortDirection: not bound +!missing-type! BEAutoFillTextSuggestion not bound +!missing-type! BEKeyEntry not bound +!missing-type! BEKeyEntryContext not bound +!missing-type! BEScrollView not bound +!missing-type! BEScrollViewScrollUpdate not bound +!missing-type! BETextAlternatives not bound +!missing-type! BETextDocumentContext not bound +!missing-type! BETextDocumentRequest not bound +!missing-type! BETextInteraction not bound +!missing-type! BETextSuggestion not bound +!missing-type! BEWebAppManifest not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CloudKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CloudKit.todo new file mode 100644 index 000000000000..a4fc2c943a96 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CloudKit.todo @@ -0,0 +1,4 @@ +!missing-selector! CKShareParticipant::participantID not bound +!unknown-type! CKFetchNotificationChangesOperation bound +!unknown-type! CKMarkNotificationsReadOperation bound +!unknown-type! CKModifyBadgeOperation bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreBluetooth.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreBluetooth.todo new file mode 100644 index 000000000000..54747b248eac --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreBluetooth.todo @@ -0,0 +1 @@ +!missing-field! CBUUIDCharacteristicObservationScheduleString not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreFoundation.todo new file mode 100644 index 000000000000..985b893a7978 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreFoundation.todo @@ -0,0 +1,2 @@ +!missing-field! kCFNumberFormatterMinGroupingDigits not bound +!missing-pinvoke! CFAttributedStringGetBidiLevelsAndResolvedDirections is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreGraphics.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreGraphics.todo new file mode 100644 index 000000000000..a2058f1587c8 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreGraphics.todo @@ -0,0 +1,15 @@ +!missing-enum! CGToneMapping not bound +!missing-field! kCGEXRToneMappingGammaDefog not bound +!missing-field! kCGEXRToneMappingGammaExposure not bound +!missing-field! kCGEXRToneMappingGammaKneeHigh not bound +!missing-field! kCGEXRToneMappingGammaKneeLow not bound +!missing-field! kCGSkipBoostToHDR not bound +!missing-field! kCGUse100nitsHLGOOTF not bound +!missing-field! kCGUseBT1886ForCoreVideoGamma not bound +!missing-pinvoke! CGContextDrawImageApplyingToneMapping is not bound +!missing-pinvoke! CGContextGetEDRTargetHeadroom is not bound +!missing-pinvoke! CGContextSetEDRTargetHeadroom is not bound +!missing-pinvoke! CGImageContainsImageSpecificToneMappingMetadata is not bound +!missing-pinvoke! CGImageCreateWithEDRHeadroom is not bound +!missing-pinvoke! CGImageGetContentHeadroom is not bound +!missing-pinvoke! CGImageShouldToneMap is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreImage.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreImage.todo new file mode 100644 index 000000000000..36bd02c74345 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreImage.todo @@ -0,0 +1,4 @@ +!missing-selector! +CIFilter::areaAlphaWeightedHistogramFilter not bound +!missing-selector! +CIFilter::areaBoundsRedFilter not bound +!missing-selector! +CIFilter::maximumScaleTransformFilter not bound +!missing-selector! +CIFilter::toneMapHeadroomFilter not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreLocation.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreLocation.todo new file mode 100644 index 000000000000..2c543951024a --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreLocation.todo @@ -0,0 +1,30 @@ +!deprecated-attribute-missing! CLUpdate::isStationary missing a [Deprecated] attribute +!missing-enum! CLServiceSessionAuthorizationRequirement not bound +!missing-selector! +CLBackgroundActivitySession::backgroundActivitySessionWithQueue:handler: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:fullAccuracyPurposeKey: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:fullAccuracyPurposeKey:queue:handler: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:queue:handler: not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationDenied not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationDeniedGlobally not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationRestricted not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::insufficientlyInUse not bound +!missing-selector! CLServiceSession::invalidate not bound +!missing-selector! CLServiceSessionDiagnostic::alwaysAuthorizationDenied not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationDenied not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationDeniedGlobally not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationRequestInProgress not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationRestricted not bound +!missing-selector! CLServiceSessionDiagnostic::fullAccuracyDenied not bound +!missing-selector! CLServiceSessionDiagnostic::insufficientlyInUse not bound +!missing-selector! CLServiceSessionDiagnostic::serviceSessionRequired not bound +!missing-selector! CLUpdate::accuracyLimited not bound +!missing-selector! CLUpdate::authorizationDenied not bound +!missing-selector! CLUpdate::authorizationDeniedGlobally not bound +!missing-selector! CLUpdate::authorizationRestricted not bound +!missing-selector! CLUpdate::insufficientlyInUse not bound +!missing-selector! CLUpdate::locationUnavailable not bound +!missing-selector! CLUpdate::stationary not bound +!missing-type! CLBackgroundActivitySessionDiagnostic not bound +!missing-type! CLServiceSession not bound +!missing-type! CLServiceSessionDiagnostic not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreMIDI.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreMIDI.todo index a12928239a94..dd1c05a3d30f 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreMIDI.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreMIDI.todo @@ -1 +1,19 @@ !missing-pinvoke! MIDIEventListForEachEvent is not bound +!missing-enum! MIDICICategoryBitmap not bound +!missing-enum! MIDICIDeviceType not bound +!missing-enum! MIDICIManagementMessageType not bound +!missing-enum! MIDICIProcessInquiryMessageType not bound +!missing-enum! MIDICIProfileMessageType not bound +!missing-enum! MIDICIProfileType not bound +!missing-enum! MIDICIPropertyExchangeMessageType not bound +!missing-enum! MIDIUMPCIObjectBackingType not bound +!missing-enum! MIDIUMPFunctionBlockDirection not bound +!missing-enum! MIDIUMPFunctionBlockMIDI1Info not bound +!missing-enum! MIDIUMPFunctionBlockUIHint not bound +!missing-enum! MIDIUMPProtocolBitmap not bound +!missing-enum! UMPStreamMessageFormat not bound +!missing-enum! UMPStreamMessageStatus not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeFlexData = 13 not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeInvalid = 255 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusDeltaClockstampTicksPerQuarterNote = 3 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusTicksSinceLastEvent = 4 not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreML.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreML.todo new file mode 100644 index 000000000000..647c7695c92c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreML.todo @@ -0,0 +1,75 @@ +!missing-enum! MLReshapeFrequencyHint not bound +!missing-enum-value! MLFeatureType native value MLFeatureTypeState = 8 not bound +!missing-selector! +MLComputePlan::loadContentsOfURL:configuration:completionHandler: not bound +!missing-selector! +MLComputePlan::loadModelAsset:configuration:completionHandler: not bound +!missing-selector! +MLModelAsset::modelAssetWithURL:error: not bound +!missing-selector! +MLModelStructure::loadContentsOfURL:completionHandler: not bound +!missing-selector! +MLModelStructure::loadModelAsset:completionHandler: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForMLProgramOperation: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForNeuralNetworkLayer: not bound +!missing-selector! MLComputePlan::estimatedCostOfMLProgramOperation: not bound +!missing-selector! MLComputePlan::modelStructure not bound +!missing-selector! MLComputePlanCost::weight not bound +!missing-selector! MLComputePlanDeviceUsage::preferredComputeDevice not bound +!missing-selector! MLComputePlanDeviceUsage::supportedComputeDevices not bound +!missing-selector! MLFeatureDescription::stateConstraint not bound +!missing-selector! MLModel::newState not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:error: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:completionHandler: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:error: not bound +!missing-selector! MLModelAsset::modelDescriptionOfFunctionNamed:completionHandler: not bound +!missing-selector! MLModelAsset::modelDescriptionWithCompletionHandler: not bound +!missing-selector! MLModelConfiguration::functionName not bound +!missing-selector! MLModelConfiguration::optimizationHints not bound +!missing-selector! MLModelConfiguration::setFunctionName: not bound +!missing-selector! MLModelConfiguration::setOptimizationHints: not bound +!missing-selector! MLModelDescription::stateDescriptionsByName not bound +!missing-selector! MLModelStructure::neuralNetwork not bound +!missing-selector! MLModelStructure::pipeline not bound +!missing-selector! MLModelStructure::program not bound +!missing-selector! MLModelStructureNeuralNetwork::layers not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::inputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::name not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::outputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::type not bound +!missing-selector! MLModelStructurePipeline::subModelNames not bound +!missing-selector! MLModelStructurePipeline::subModels not bound +!missing-selector! MLModelStructureProgram::functions not bound +!missing-selector! MLModelStructureProgramArgument::bindings not bound +!missing-selector! MLModelStructureProgramBinding::name not bound +!missing-selector! MLModelStructureProgramBinding::value not bound +!missing-selector! MLModelStructureProgramBlock::inputs not bound +!missing-selector! MLModelStructureProgramBlock::operations not bound +!missing-selector! MLModelStructureProgramBlock::outputNames not bound +!missing-selector! MLModelStructureProgramFunction::block not bound +!missing-selector! MLModelStructureProgramFunction::inputs not bound +!missing-selector! MLModelStructureProgramNamedValueType::name not bound +!missing-selector! MLModelStructureProgramNamedValueType::type not bound +!missing-selector! MLModelStructureProgramOperation::blocks not bound +!missing-selector! MLModelStructureProgramOperation::inputs not bound +!missing-selector! MLModelStructureProgramOperation::operatorName not bound +!missing-selector! MLModelStructureProgramOperation::outputs not bound +!missing-selector! MLOptimizationHints::reshapeFrequency not bound +!missing-selector! MLOptimizationHints::setReshapeFrequency: not bound +!missing-selector! MLState::getMultiArrayForStateNamed:handler: not bound +!missing-selector! MLStateConstraint::bufferShape not bound +!missing-selector! MLStateConstraint::dataType not bound +!missing-type! MLComputePlan not bound +!missing-type! MLComputePlanCost not bound +!missing-type! MLComputePlanDeviceUsage not bound +!missing-type! MLModelStructure not bound +!missing-type! MLModelStructureNeuralNetwork not bound +!missing-type! MLModelStructureNeuralNetworkLayer not bound +!missing-type! MLModelStructurePipeline not bound +!missing-type! MLModelStructureProgram not bound +!missing-type! MLModelStructureProgramArgument not bound +!missing-type! MLModelStructureProgramBinding not bound +!missing-type! MLModelStructureProgramBlock not bound +!missing-type! MLModelStructureProgramFunction not bound +!missing-type! MLModelStructureProgramNamedValueType not bound +!missing-type! MLModelStructureProgramOperation not bound +!missing-type! MLModelStructureProgramValue not bound +!missing-type! MLModelStructureProgramValueType not bound +!missing-type! MLOptimizationHints not bound +!missing-type! MLState not bound +!missing-type! MLStateConstraint not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreMedia.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreMedia.todo index b2bff516a29e..02890efae0b5 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreMedia.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreMedia.todo @@ -101,3 +101,8 @@ !missing-pinvoke! CMVideoFormatDescriptionCopyTagCollectionArray is not bound !missing-field! kCMFormatDescriptionExtension_LogTransferFunction not bound !missing-field! kCMFormatDescriptionLogTransferFunction_AppleLog not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataMilliLux not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataUUID not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier not bound +!missing-field! kCMTagProjectionTypeHalfEquirectangular not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreSpotlight.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreSpotlight.todo new file mode 100644 index 000000000000..09a3848302fc --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreSpotlight.todo @@ -0,0 +1 @@ +!missing-enum! CSUserInteraction not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreText.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreText.todo new file mode 100644 index 000000000000..9cd31ac34b8a --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreText.todo @@ -0,0 +1,6 @@ +!deprecated-attribute-missing! CTFontManagerRegisterGraphicsFont missing a [Deprecated] attribute +!deprecated-attribute-missing! CTFontManagerUnregisterGraphicsFont missing a [Deprecated] attribute +!missing-field! kCTAdaptiveImageProviderAttributeName not bound +!missing-pinvoke! CTFontDrawImageFromAdaptiveImageProviderAtPoint is not bound +!missing-pinvoke! CTFontGetTypographicBoundsForAdaptiveImageProvider is not bound +!missing-protocol! CTAdaptiveImageProviding not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreVideo.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreVideo.todo new file mode 100644 index 000000000000..bc0c241ca5fb --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreVideo.todo @@ -0,0 +1,9 @@ +!missing-field! kCVImageBufferSceneIlluminationKey not bound +!missing-field! kCVMetalBufferCacheMaximumBufferAgeKey not bound +!missing-field! kCVPixelFormatBitsPerComponent not bound +!missing-pinvoke! CVMetalBufferCacheCreate is not bound +!missing-pinvoke! CVMetalBufferCacheCreateBufferFromImage is not bound +!missing-pinvoke! CVMetalBufferCacheFlush is not bound +!missing-pinvoke! CVMetalBufferCacheGetTypeID is not bound +!missing-pinvoke! CVMetalBufferGetBuffer is not bound +!missing-pinvoke! CVMetalBufferGetTypeID is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Foundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Foundation.todo new file mode 100644 index 000000000000..a3c755badb40 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Foundation.todo @@ -0,0 +1,22 @@ +!missing-enum-value! NSCalendarUnit native value NSCalendarUnitDayOfYear = 65536 not bound +!missing-field! NSLocalizedNumberFormatAttributeName not bound +!missing-selector! +NSLocalizedNumberFormatRule::automatic not bound +!missing-selector! NSDateComponents::dayOfYear not bound +!missing-selector! NSDateComponents::setDayOfYear: not bound +!missing-selector! NSKeyValueSharedObservers::addSharedObserver:forKey:options:context: not bound +!missing-selector! NSKeyValueSharedObservers::initWithObservableClass: not bound +!missing-selector! NSKeyValueSharedObservers::snapshot not bound +!missing-selector! NSMutableURLRequest::allowsPersistentDNS not bound +!missing-selector! NSMutableURLRequest::setAllowsPersistentDNS: not bound +!missing-selector! NSNumberFormatter::minimumGroupingDigits not bound +!missing-selector! NSNumberFormatter::setMinimumGroupingDigits: not bound +!missing-selector! NSObject::setSharedObservers: not bound +!missing-selector! NSUndoManager::redoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::redoCount not bound +!missing-selector! NSUndoManager::setActionUserInfoValue:forKey: not bound +!missing-selector! NSUndoManager::undoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::undoCount not bound +!missing-selector! NSURLRequest::allowsPersistentDNS not bound +!missing-type! NSKeyValueSharedObservers not bound +!missing-type! NSKeyValueSharedObserversSnapshot not bound +!missing-type! NSLocalizedNumberFormatRule not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-GameController.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-GameController.todo index 1106fdad9687..a28392770e4f 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-GameController.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-GameController.todo @@ -16,3 +16,14 @@ !missing-selector! GCControllerLiveInput::unmappedInput not bound !missing-type! GCControllerInputState not bound !missing-type! GCControllerLiveInput not bound +!missing-enum! GCUIEventTypes not bound +!missing-field! GCInputLeftBumper not bound +!missing-field! GCInputRightBumper not bound +!missing-field! GCPoint2Zero not bound +!missing-pinvoke! GCInputBackLeftButton is not bound +!missing-pinvoke! GCInputBackRightButton is not bound +!missing-pinvoke! NSStringFromGCPoint2 is not bound +!missing-protocol! GCAxis2DInput not bound +!missing-protocol-member! GCDirectionPadElement::xyAxes not found +!missing-selector! +NSValue::valueWithGCPoint2: not bound +!missing-selector! NSValue::GCPoint2Value not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-GameKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-GameKit.todo new file mode 100644 index 000000000000..ee7b49196b10 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-GameKit.todo @@ -0,0 +1,11 @@ +!deprecated-attribute-missing! GKMatch::voiceChatWithName: missing a [Deprecated] attribute +!deprecated-attribute-missing! GKScoreChallenge::score missing a [Deprecated] attribute +!deprecated-attribute-missing! GKVoiceChat missing a [Deprecated] attribute +!missing-enum-value! GKError native value GKErrorAppUnlisted = 37 not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithAchievementID:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithLeaderboardID:playerScope:timeScope:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithLeaderboardSetID:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithPlayer:handler: not bound +!missing-selector! GKGameCenterViewControllerGKGameCenterViewController::initWithLeaderboardSetID: not bound +!missing-selector! GKGameCenterViewControllerGKGameCenterViewController::initWithPlayer: not bound +!missing-selector! GKScoreChallenge::leaderboardEntry not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-HomeKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-HomeKit.todo new file mode 100644 index 000000000000..7e6d93185860 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-HomeKit.todo @@ -0,0 +1,38 @@ +!missing-enum! HMCharacteristicValueClosedCaptions not bound +!missing-enum! HMCharacteristicValueCurrentMediaState not bound +!missing-enum! HMCharacteristicValueCurrentVisibilityState not bound +!missing-enum! HMCharacteristicValueInputDeviceType not bound +!missing-enum! HMCharacteristicValueInputSourceType not bound +!missing-enum! HMCharacteristicValuePictureMode not bound +!missing-enum! HMCharacteristicValuePowerModeSelection not bound +!missing-enum! HMCharacteristicValueRemoteKey not bound +!missing-enum! HMCharacteristicValueRouterStatus not bound +!missing-enum! HMCharacteristicValueTargetVisibilityState not bound +!missing-enum! HMCharacteristicValueWiFiSatelliteStatus not bound +!missing-enum-value! HMError native value HMErrorCodePartialCommunicationFailure = 104 not bound +!missing-field! HMAccessoryCategoryTypeAirPort not bound +!missing-field! HMAccessoryCategoryTypeAudioReceiver not bound +!missing-field! HMAccessoryCategoryTypeSpeaker not bound +!missing-field! HMAccessoryCategoryTypeTelevision not bound +!missing-field! HMAccessoryCategoryTypeTelevisionSetTopBox not bound +!missing-field! HMAccessoryCategoryTypeTelevisionStreamingStick not bound +!missing-field! HMAccessoryCategoryTypeWiFiRouter not bound +!missing-field! HMCharacteristicTypeActiveIdentifier not bound +!missing-field! HMCharacteristicTypeClosedCaptions not bound +!missing-field! HMCharacteristicTypeConfiguredName not bound +!missing-field! HMCharacteristicTypeCurrentMediaState not bound +!missing-field! HMCharacteristicTypeCurrentVisibilityState not bound +!missing-field! HMCharacteristicTypeIdentifier not bound +!missing-field! HMCharacteristicTypeInputDeviceType not bound +!missing-field! HMCharacteristicTypeInputSourceType not bound +!missing-field! HMCharacteristicTypePictureMode not bound +!missing-field! HMCharacteristicTypePowerModeSelection not bound +!missing-field! HMCharacteristicTypeRemoteKey not bound +!missing-field! HMCharacteristicTypeRouterStatus not bound +!missing-field! HMCharacteristicTypeTargetVisibilityState not bound +!missing-field! HMCharacteristicTypeWANStatusList not bound +!missing-field! HMCharacteristicTypeWiFiSatelliteStatus not bound +!missing-field! HMServiceTypeInputSource not bound +!missing-field! HMServiceTypeTelevision not bound +!missing-field! HMServiceTypeWiFiRouter not bound +!missing-field! HMServiceTypeWiFiSatellite not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-IOSurface.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-IOSurface.todo index b3c729926b86..0e44edcb29dd 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-IOSurface.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-IOSurface.todo @@ -1 +1,5 @@ -!deprecated-attribute-missing! IOSurface missing a [Deprecated] attribute +!missing-enum! IOSurfaceMemoryLedgerFlags not bound +!missing-enum! IOSurfaceMemoryLedgerTags not bound +!missing-field! kIOSurfaceContentHeadroom not bound +!missing-pinvoke! IOSurfaceSetOwnershipIdentity is not bound +!missing-selector! IOSurface::surfaceID not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ImageIO.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ImageIO.todo new file mode 100644 index 000000000000..a70551dbf567 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ImageIO.todo @@ -0,0 +1,16 @@ +!missing-field! kCGImageAuxiliaryDataInfoColorSpace not bound +!missing-field! kCGImageAuxiliaryDataTypeISOGainMap not bound +!missing-field! kCGImagePropertyGroupImageIndexMonoscopic not bound +!missing-field! kCGImagePropertyGroupImageIsMonoscopicImage not bound +!missing-field! kCGImagePropertyGroupImageStereoAggressors not bound +!missing-field! kCGImagePropertyGroupMonoscopicImageLocation not bound +!missing-field! kCGImagePropertyTIFFXPosition not bound +!missing-field! kCGImagePropertyTIFFYPosition not bound +!missing-field! kIIOMonoscopicImageLocation_Center not bound +!missing-field! kIIOMonoscopicImageLocation_Left not bound +!missing-field! kIIOMonoscopicImageLocation_Right not bound +!missing-field! kIIOMonoscopicImageLocation_Unspecified not bound +!missing-field! kIIOStereoAggressors_Severity not bound +!missing-field! kIIOStereoAggressors_SubTypeURI not bound +!missing-field! kIIOStereoAggressors_Type not bound +!missing-pinvoke! CGImageSourceSetAllowableTypes is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-JavaScriptCore.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-JavaScriptCore.todo new file mode 100644 index 000000000000..4e4a2ea640e7 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-JavaScriptCore.todo @@ -0,0 +1,25 @@ +!missing-enum! JSRelationCondition not bound +!missing-pinvoke! JSBigIntCreateWithDouble is not bound +!missing-pinvoke! JSBigIntCreateWithInt64 is not bound +!missing-pinvoke! JSBigIntCreateWithString is not bound +!missing-pinvoke! JSBigIntCreateWithUInt64 is not bound +!missing-pinvoke! JSValueCompare is not bound +!missing-pinvoke! JSValueCompareDouble is not bound +!missing-pinvoke! JSValueCompareInt64 is not bound +!missing-pinvoke! JSValueCompareUInt64 is not bound +!missing-pinvoke! JSValueIsBigInt is not bound +!missing-pinvoke! JSValueToInt32 is not bound +!missing-pinvoke! JSValueToInt64 is not bound +!missing-pinvoke! JSValueToUInt32 is not bound +!missing-pinvoke! JSValueToUInt64 is not bound +!missing-selector! +JSValue::valueWithNewBigIntFromDouble:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromInt64:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromString:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromUInt64:inContext: not bound +!missing-selector! JSValue::compareDouble: not bound +!missing-selector! JSValue::compareInt64: not bound +!missing-selector! JSValue::compareJSValue: not bound +!missing-selector! JSValue::compareUInt64: not bound +!missing-selector! JSValue::isBigInt not bound +!missing-selector! JSValue::toInt64 not bound +!missing-selector! JSValue::toUInt64 not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-LinkPresentation.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-LinkPresentation.todo index 5308f382483d..2b4c98520ae9 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-LinkPresentation.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-LinkPresentation.todo @@ -1 +1,9 @@ !missing-enum-value! LPErrorCode native value LPErrorMetadataFetchNotAllowed = 5 not bound +!missing-selector! LPMetadataProvider::cancel not bound +!missing-selector! LPMetadataProvider::setShouldFetchSubresources: not bound +!missing-selector! LPMetadataProvider::setTimeout: not bound +!missing-selector! LPMetadataProvider::shouldFetchSubresources not bound +!missing-selector! LPMetadataProvider::startFetchingMetadataForRequest:completionHandler: not bound +!missing-selector! LPMetadataProvider::startFetchingMetadataForURL:completionHandler: not bound +!missing-selector! LPMetadataProvider::timeout not bound +!missing-type! LPMetadataProvider not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MLCompute.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MLCompute.todo index f7d76f9cbafb..d14eb75bf584 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MLCompute.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MLCompute.todo @@ -52,3 +52,4 @@ !deprecated-attribute-missing! MLCUpsampleLayer missing a [Deprecated] attribute !deprecated-attribute-missing! MLCYOLOLossDescriptor missing a [Deprecated] attribute !deprecated-attribute-missing! MLCYOLOLossLayer missing a [Deprecated] attribute +!deprecated-attribute-missing! MLCTensorOptimizerDeviceData missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MapKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MapKit.todo new file mode 100644 index 000000000000..98477f58b672 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MapKit.todo @@ -0,0 +1,67 @@ +!missing-enum! MKAddressFilterOption not bound +!missing-enum! MKLocalSearchRegionPriority not bound +!missing-enum-value! MKLocalSearchCompleterResultType native value MKLocalSearchCompleterResultTypePhysicalFeature = 8 not bound +!missing-enum-value! MKLocalSearchResultType native value MKLocalSearchResultTypePhysicalFeature = 4 not bound +!missing-field! MKPointOfInterestCategoryAnimalService not bound +!missing-field! MKPointOfInterestCategoryAutomotiveRepair not bound +!missing-field! MKPointOfInterestCategoryBaseball not bound +!missing-field! MKPointOfInterestCategoryBasketball not bound +!missing-field! MKPointOfInterestCategoryBeauty not bound +!missing-field! MKPointOfInterestCategoryBowling not bound +!missing-field! MKPointOfInterestCategoryCastle not bound +!missing-field! MKPointOfInterestCategoryConventionCenter not bound +!missing-field! MKPointOfInterestCategoryDistillery not bound +!missing-field! MKPointOfInterestCategoryFairground not bound +!missing-field! MKPointOfInterestCategoryFishing not bound +!missing-field! MKPointOfInterestCategoryFortress not bound +!missing-field! MKPointOfInterestCategoryGoKart not bound +!missing-field! MKPointOfInterestCategoryGolf not bound +!missing-field! MKPointOfInterestCategoryHiking not bound +!missing-field! MKPointOfInterestCategoryKayaking not bound +!missing-field! MKPointOfInterestCategoryLandmark not bound +!missing-field! MKPointOfInterestCategoryMailbox not bound +!missing-field! MKPointOfInterestCategoryMiniGolf not bound +!missing-field! MKPointOfInterestCategoryMusicVenue not bound +!missing-field! MKPointOfInterestCategoryNationalMonument not bound +!missing-field! MKPointOfInterestCategoryPlanetarium not bound +!missing-field! MKPointOfInterestCategoryRockClimbing not bound +!missing-field! MKPointOfInterestCategoryRVPark not bound +!missing-field! MKPointOfInterestCategorySkatePark not bound +!missing-field! MKPointOfInterestCategorySkating not bound +!missing-field! MKPointOfInterestCategorySkiing not bound +!missing-field! MKPointOfInterestCategorySoccer not bound +!missing-field! MKPointOfInterestCategorySpa not bound +!missing-field! MKPointOfInterestCategorySurfing not bound +!missing-field! MKPointOfInterestCategorySwimming not bound +!missing-field! MKPointOfInterestCategoryTennis not bound +!missing-field! MKPointOfInterestCategoryVolleyball not bound +!missing-selector! +MKAddressFilter::filterExcludingAll not bound +!missing-selector! +MKAddressFilter::filterIncludingAll not bound +!missing-selector! MKAddressFilter::excludesOptions: not bound +!missing-selector! MKAddressFilter::includesOptions: not bound +!missing-selector! MKAddressFilter::initExcludingOptions: not bound +!missing-selector! MKAddressFilter::initIncludingOptions: not bound +!missing-selector! MKLocalSearchCompleter::addressFilter not bound +!missing-selector! MKLocalSearchCompleter::regionPriority not bound +!missing-selector! MKLocalSearchCompleter::setAddressFilter: not bound +!missing-selector! MKLocalSearchCompleter::setRegionPriority: not bound +!missing-selector! MKLocalSearchRequest::addressFilter not bound +!missing-selector! MKLocalSearchRequest::regionPriority not bound +!missing-selector! MKLocalSearchRequest::setAddressFilter: not bound +!missing-selector! MKLocalSearchRequest::setRegionPriority: not bound +!missing-selector! MKMapItem::alternateIdentifiers not bound +!missing-selector! MKMapItem::identifier not bound +!missing-selector! MKMapItemAnnotation::initWithMapItem: not bound +!missing-selector! MKMapItemAnnotation::mapItem not bound +!missing-selector! MKMapItemIdentifier::identifierString not bound +!missing-selector! MKMapItemIdentifier::initWithIdentifierString: not bound +!missing-selector! MKMapItemRequest::cancel not bound +!missing-selector! MKMapItemRequest::getMapItemWithCompletionHandler: not bound +!missing-selector! MKMapItemRequest::initWithMapItemIdentifier: not bound +!missing-selector! MKMapItemRequest::isCancelled not bound +!missing-selector! MKMapItemRequest::isLoading not bound +!missing-selector! MKMapItemRequest::mapItemIdentifier not bound +!missing-type! MKAddressFilter not bound +!missing-type! MKMapItemAnnotation not bound +!missing-type! MKMapItemIdentifier not bound +!missing-type! MKMapItemRequest 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 a7ad51a42f5b..2a7e8bcfc4ff 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.ignore @@ -22,11 +22,9 @@ !missing-enum! MTRColorControlSaturationMoveMode not bound !missing-enum! MTRColorControlSaturationStepMode not bound !missing-enum! MTRCommissioningFlow not bound -!missing-enum! MTRContentLauncherContentLaunchStatus not bound !missing-enum! MTRContentLauncherFeature not bound !missing-enum! MTRContentLauncherMetricType not bound !missing-enum! MTRContentLauncherParameter not bound -!missing-enum! MTRContentLauncherSupportedStreamingProtocol not bound !missing-enum! MTRDoorLockDayOfWeek not bound !missing-enum! MTRDoorLockDlCredentialRuleMask not bound !missing-enum! MTRDoorLockDlCredentialRulesSupport not bound @@ -57,7 +55,6 @@ !missing-enum! MTRIdentifyType not bound !missing-enum! MTRIlluminanceMeasurementLightSensorType not bound !missing-enum! MTRInteractionErrorCode not bound -!missing-enum! MTRKeypadInputCecKeyCode not bound !missing-enum! MTRKeypadInputFeature not bound !missing-enum! MTRKeypadInputStatus not bound !missing-enum! MTRLevelControlFeature not bound @@ -86,15 +83,10 @@ !missing-enum! MTRPowerSourceStatus not bound !missing-enum! MTRPowerSourceWiredCurrentType not bound !missing-enum! MTRPowerSourceWiredFault not bound -!missing-enum! MTRScenesCopyMode not bound !missing-enum! MTRSoftwareDiagnosticsFeature not bound !missing-enum! MTRTargetNavigatorStatus not bound -!missing-enum! MTRThermostatControlSequence not bound -!missing-enum! MTRThermostatDayOfWeek not bound !missing-enum! MTRThermostatFeature not bound -!missing-enum! MTRThermostatModeForSequence not bound !missing-enum! MTRThermostatRunningMode not bound -!missing-enum! MTRThermostatSetpointAdjustMode not bound !missing-enum! MTRThermostatSystemMode not bound !missing-enum! MTRThreadNetworkDiagnosticsFeature not bound !missing-enum! MTRThreadNetworkDiagnosticsNetworkFault not bound @@ -1205,88 +1197,10 @@ !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::timedInvokeTimeoutMs not bound !missing-selector! MTROptionalQRCodeInfo::integerValue not bound -!missing-selector! MTROptionalQRCodeInfo::setIntegerValue: not bound -!missing-selector! MTROptionalQRCodeInfo::setStringValue: not bound -!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 !missing-selector! MTRSetupPayload::productID not bound !missing-selector! MTRSetupPayload::serialNumber not bound !missing-selector! MTRSetupPayload::setCommissioningFlow: not bound @@ -1363,12 +1277,6 @@ !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::setTransitions: not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::transitions not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::coolSetpoint not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::heatSetpoint not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::setCoolSetpoint: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::setHeatSetpoint: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::setTransitionTime: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::transitionTime not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::connectionStatus not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::setConnectionStatus: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::activeTimestampPresent not bound @@ -1412,8 +1320,6 @@ !missing-selector! MTRUserLabelClusterLabelStruct::setLabel: not bound !missing-selector! MTRUserLabelClusterLabelStruct::setValue: not bound !missing-selector! MTRUserLabelClusterLabelStruct::value not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailure not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailure: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setStatus: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::status not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::connectionStatus not bound @@ -1511,7 +1417,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 @@ -1706,27 +1611,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 @@ -1745,7 +1629,6 @@ !missing-type! MTRThermostatClusterGetWeeklyScheduleResponseParams not bound !missing-type! MTRThermostatClusterSetpointRaiseLowerParams not bound !missing-type! MTRThermostatClusterSetWeeklyScheduleParams not bound -!missing-type! MTRThermostatClusterThermostatScheduleTransition not bound !missing-type! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent not bound !missing-type! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents not bound !missing-type! MTRThreadNetworkDiagnosticsClusterResetCountsParams not bound @@ -2783,17 +2666,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 @@ -3226,7 +3098,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 @@ -3267,7 +3138,6 @@ !missing-enum! MTRGeneralDiagnosticsHardwareFault not bound !missing-enum! MTRGeneralDiagnosticsNetworkFault not bound !missing-enum! MTRGeneralDiagnosticsRadioFault not bound -!missing-enum! MTRLevelControlOptions not bound !missing-enum! MTRLogType not bound !missing-enum! MTRMediaPlaybackFeature not bound !missing-enum! MTROperationalCredentialsCertificateChainType not bound @@ -4044,17 +3914,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 @@ -4391,7 +4250,6 @@ !missing-selector! +MTRDeviceControllerFactory::sharedInstance not bound !missing-selector! +MTREventPath::eventPathWithEndpointID:clusterID:eventID: not bound !missing-selector! +MTRSetupPayload::generateRandomSetupPasscode not bound -!missing-selector! +MTRSetupPayload::setupPayloadWithOnboardingPayload:error: not bound !missing-selector! MTRAccessControlClusterAccessControlEntryStruct::authMode not bound !missing-selector! MTRAccessControlClusterAccessControlEntryStruct::fabricIndex not bound !missing-selector! MTRAccessControlClusterAccessControlEntryStruct::privilege not bound @@ -6412,39 +6270,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 @@ -7735,17 +7560,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 @@ -8181,7 +7995,6 @@ !missing-selector! MTRDeviceController::commissionNodeWithID:commissioningParams:error: not bound !missing-selector! MTRDeviceController::controllerNodeID not bound !missing-selector! MTRDeviceController::deviceBeingCommissionedWithNodeID:error: not bound -!missing-selector! MTRDeviceController::preWarmCommissioningSession not bound !missing-selector! MTRDeviceController::setDeviceControllerDelegate:queue: not bound !missing-selector! MTRDeviceController::setupCommissioningSessionWithPayload:newNodeID:error: not bound !missing-selector! MTRDeviceControllerFactory::createControllerOnExistingFabric:error: not bound @@ -8474,7 +8287,6 @@ !missing-selector! MTROperationalCSRInfo::csr not bound !missing-selector! MTROperationalCSRInfo::csrElementsTLV not bound !missing-selector! MTROperationalCSRInfo::csrNonce not bound -!missing-selector! MTROptionalQRCodeInfo::setType: not bound !missing-selector! MTROptionalQRCodeInfo::type not bound !missing-selector! MTROTAHeader::initWithData: not bound !missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::getNewVersion not bound @@ -8589,105 +8401,8 @@ !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 !missing-selector! MTRSetupPayload::setDiscoveryCapabilities: not bound !missing-selector! MTRSetupPayload::setSetupPasscode: not bound !missing-selector! MTRSetupPayload::setupPasscode not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.todo index 9e4d83bffc12..232d6ff21f23 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.todo @@ -20,7 +20,6 @@ !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 @@ -167,15 +166,6 @@ !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 @@ -301,3 +291,1953 @@ !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timeSource not bound !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::utcTime not bound !missing-type! MTRTimeSynchronizationClusterSetUTCTimeParams not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringChangeIndication not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringDegradationDirection not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringFeature not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRAdministratorCommissioningFeature not bound +!missing-enum! MTRAirQuality not bound +!missing-enum! MTRAirQualityFeature not bound +!missing-enum! MTRBooleanStateConfigurationAlarmModeBitmap not bound +!missing-enum! MTRBooleanStateConfigurationFeature not bound +!missing-enum! MTRBooleanStateConfigurationSensorFaultBitmap not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRContentLauncherStatus not bound +!missing-enum! MTRContentLauncherSupportedProtocolsBitmap not bound +!missing-enum! MTRDiagnosticLogType not bound +!missing-enum! MTRElectricalEnergyMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementMeasurementType not bound +!missing-enum! MTRElectricalPowerMeasurementPowerMode not bound +!missing-enum! MTRFanControlAirflowDirection not bound +!missing-enum! MTRFanControlStepDirection not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementFeature not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementLevelValue not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRHEPAFilterMonitoringChangeIndication not bound +!missing-enum! MTRHEPAFilterMonitoringDegradationDirection not bound +!missing-enum! MTRHEPAFilterMonitoringFeature not bound +!missing-enum! MTRHEPAFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRKeypadInputCECKeyCode not bound +!missing-enum! MTRLevelControlOptionsBitmap not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTROperationalState not bound +!missing-enum! MTROperationalStateErrorState not bound +!missing-enum! MTROzoneConcentrationMeasurementFeature not bound +!missing-enum! MTROzoneConcentrationMeasurementLevelValue not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM10ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM10ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM1ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM1ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM25ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM25ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRRadonConcentrationMeasurementFeature not bound +!missing-enum! MTRRadonConcentrationMeasurementLevelValue not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementUnit 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! MTRSmokeCOAlarmAlarmState not bound +!missing-enum! MTRSmokeCOAlarmContaminationState not bound +!missing-enum! MTRSmokeCOAlarmEndOfService not bound +!missing-enum! MTRSmokeCOAlarmExpressedState not bound +!missing-enum! MTRSmokeCOAlarmFeature not bound +!missing-enum! MTRSmokeCOAlarmMuteState not bound +!missing-enum! MTRSmokeCOAlarmSensitivity not bound +!missing-enum! MTRStorageSecurityLevel not bound +!missing-enum! MTRStorageSharingType 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-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementFeature not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementLevelValue not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRValveConfigurationAndControlFeature not bound +!missing-enum! MTRValveConfigurationAndControlStatusCode not bound +!missing-enum! MTRValveConfigurationAndControlValveFaultBitmap not bound +!missing-enum! MTRValveConfigurationAndControlValveState not bound +!missing-field! MTRDataVersionKey not bound +!missing-field! MTREventIsHistoricalKey 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! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAirQualityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAirflowDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: 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! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeEndpointListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache: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! +MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithClusterStateCache: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! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAirQualityWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAirQualityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::enableDisableAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsActiveWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSuppressedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeCurrentSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeDefaultSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSensorFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSupportedSensitivityLevelsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::suppressAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::lockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyResetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicCurrentsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicPhasesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNeutralCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNumberOfMeasurementTypesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRangesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeVoltageWithParams:subscriptionEstablished:reportHandler: 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! MTRBaseClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: 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! MTRBaseClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeEndpointListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeEndpointListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeUncertaintyWithParams: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! MTRBaseClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeBatteryAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeContaminationStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeCOStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeDeviceMutedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeEndOfServiceAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpiryDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpressedStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeHardwareFaultAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectCOAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectSmokeAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeTestInProgressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAutoCloseTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeLevelStepWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeRemainingDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeValveFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsActive not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsSuppressed not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsActive: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsSuppressed: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::alarmsToEnableDisable not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setAlarmsToEnableDisable: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::sensorFault not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::setSensorFault: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::alarmsToSuppress not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setAlarmsToSuppress: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRCluster::endpointID not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAirQualityWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeGeneratedCommandListWithParams: 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! MTRClusterBooleanStateConfiguration::enableDisableAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSensorFaultWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::suppressAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFrequencyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerFactorWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerModeWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRangesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeVoltageWithParams: 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! MTRClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: 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! MTRClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeEndpointListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithParams: 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! MTRClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeBatteryAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeContaminationStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeCOStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeDeviceMutedWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpiryDateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpressedStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeTestInProgressWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeLevelStepWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeRemainingDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeValveFaultWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDevice::deviceCachePrimed not bound +!missing-selector! MTRDevice::deviceController not bound +!missing-selector! MTRDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRDevice::estimatedSubscriptionLatency not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:queue:completion: not bound +!missing-selector! MTRDevice::nodeID 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! MTRDeviceControllerFactory::preWarmCommissioningSession not bound +!missing-selector! MTRDeviceControllerParameters::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerParameters::concurrentSubscriptionEstablishmentsAllowedOnThread not bound +!missing-selector! MTRDeviceControllerParameters::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerParameters::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setConcurrentSubscriptionEstablishmentsAllowedOnThread: 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! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::energy not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEnergy: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::measurement not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::order not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setMeasurement: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setOrder: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::ranges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::setRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::max not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::min not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startTimestamp 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! MTRGenericCluster::device not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs 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! 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! MTROptionalQRCodeInfo::initWithTag:int32Value: not bound +!missing-selector! MTROptionalQRCodeInfo::initWithTag:stringValue: not bound +!missing-selector! MTRReadParams::setAssumeUnknownAttributesReportable: not bound +!missing-selector! MTRReadParams::shouldAssumeUnknownAttributesReportable 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! 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-selector! MTRSetupPayload::addOrReplaceVendorElement: not bound +!missing-selector! MTRSetupPayload::initWithPayload: not bound +!missing-selector! MTRSetupPayload::qrCodeString not bound +!missing-selector! MTRSetupPayload::removeVendorElementWithTag: not bound +!missing-selector! MTRSetupPayload::vendorElements not bound +!missing-selector! MTRSetupPayload::vendorElementWithTag: not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::setAlarmSeverityLevel: 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! MTRValveConfigurationAndControlClusterCloseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::openDuration not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setOpenDuration: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTargetLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::targetLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::setValveFault: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::valveFault not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveState: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveState not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailureCause not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailureCause: not bound +!missing-type! MTRAccessGrant not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRBaseClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRBaseClusterAirQuality not bound +!missing-type! MTRBaseClusterBooleanStateConfiguration not bound +!missing-type! MTRBaseClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterElectricalEnergyMeasurement not bound +!missing-type! MTRBaseClusterElectricalPowerMeasurement not bound +!missing-type! MTRBaseClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRBaseClusterHEPAFilterMonitoring not bound +!missing-type! MTRBaseClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterOperationalState not bound +!missing-type! MTRBaseClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRadonConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRVCCleanMode not bound +!missing-type! MTRBaseClusterRVCOperationalState not bound +!missing-type! MTRBaseClusterRVCRunMode not bound +!missing-type! MTRBaseClusterSmokeCOAlarm not bound +!missing-type! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRBaseClusterValveConfigurationAndControl not bound +!missing-type! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams not bound +!missing-type! MTRBooleanStateConfigurationClusterSensorFaultEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterSuppressAlarmParams not bound +!missing-type! MTRClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRClusterAirQuality not bound +!missing-type! MTRClusterBooleanStateConfiguration not bound +!missing-type! MTRClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRClusterElectricalEnergyMeasurement not bound +!missing-type! MTRClusterElectricalPowerMeasurement not bound +!missing-type! MTRClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRClusterHEPAFilterMonitoring not bound +!missing-type! MTRClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterOperationalState not bound +!missing-type! MTRClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRClusterRadonConcentrationMeasurement not bound +!missing-type! MTRClusterRVCCleanMode not bound +!missing-type! MTRClusterRVCOperationalState not bound +!missing-type! MTRClusterRVCRunMode not bound +!missing-type! MTRClusterSmokeCOAlarm not bound +!missing-type! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRClusterValveConfigurationAndControl not bound +!missing-type! MTRDeviceControllerAbstractParameters not bound +!missing-type! MTRDeviceControllerExternalCertificateParameters not bound +!missing-type! MTRDeviceControllerParameters not bound +!missing-type! MTRDeviceTypeRevision not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct not bound +!missing-type! MTRFanControlClusterStepParams not bound +!missing-type! MTRGenericBaseCluster not bound +!missing-type! MTRGenericCluster not bound +!missing-type! MTRHEPAFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRHEPAFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRMetricData not bound +!missing-type! MTRMetrics 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! MTRServerAttribute not bound +!missing-type! MTRServerCluster not bound +!missing-type! MTRServerEndpoint not bound +!missing-type! MTRSmokeCOAlarmClusterAlarmMutedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterAllClearEvent not bound +!missing-type! MTRSmokeCOAlarmClusterCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterEndOfServiceEvent not bound +!missing-type! MTRSmokeCOAlarmClusterHardwareFaultEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterLowBatteryEvent not bound +!missing-type! MTRSmokeCOAlarmClusterMuteEndedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestCompleteEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestRequestParams not bound +!missing-type! MTRSmokeCOAlarmClusterSmokeAlarmEvent not bound +!missing-type! MTRThermostatClusterWeeklyScheduleTransitionStruct not bound +!missing-type! MTRValveConfigurationAndControlClusterCloseParams not bound +!missing-type! MTRValveConfigurationAndControlClusterOpenParams not bound +!missing-type! MTRValveConfigurationAndControlClusterValveFaultEvent not bound +!missing-type! MTRValveConfigurationAndControlClusterValveStateChangedEvent not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MediaAccessibility.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MediaAccessibility.todo new file mode 100644 index 000000000000..5c734ac73e7c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MediaAccessibility.todo @@ -0,0 +1,7 @@ +!missing-field! MAMusicHapticsManagerActiveStatusDidChangeNotification not bound +!missing-selector! +MAMusicHapticsManager::sharedManager not bound +!missing-selector! MAMusicHapticsManager::addStatusObserver: not bound +!missing-selector! MAMusicHapticsManager::checkHapticTrackAvailabilityForMediaMatchingCode:completionHandler: not bound +!missing-selector! MAMusicHapticsManager::isActive not bound +!missing-selector! MAMusicHapticsManager::removeStatusObserver: not bound +!missing-type! MAMusicHapticsManager not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MediaPlayer.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MediaPlayer.todo new file mode 100644 index 000000000000..d9e9f6506c59 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MediaPlayer.todo @@ -0,0 +1,4 @@ +!missing-field! MPMediaItemPropertyStoreCanonicalId not bound +!missing-field! MPNowPlayingInfoPropertyExcludeFromSuggestions not bound +!missing-field! MPNowPlayingInfoPropertyInternationalStandardRecordingCode not bound +!missing-selector! MPMediaItem::storeCanonicalID not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Metal.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Metal.todo new file mode 100644 index 000000000000..94d78b5857ba --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Metal.todo @@ -0,0 +1,73 @@ +!deprecated-attribute-missing! MTLCompileOptions::fastMathEnabled missing a [Deprecated] attribute +!deprecated-attribute-missing! MTLCompileOptions::setFastMathEnabled: missing a [Deprecated] attribute +!missing-enum! MTLLogLevel not bound +!missing-enum! MTLLogStateError not bound +!missing-enum! MTLMathFloatingPointFunctions not bound +!missing-enum! MTLMathMode not bound +!missing-enum! MTLShaderValidation not bound +!missing-enum! MTLStitchedLibraryOptions not bound +!missing-enum-value! MTLFunctionOptions native value MTLFunctionOptionFailOnBinaryArchiveMiss = 4 not bound +!missing-enum-value! MTLLanguageVersion native value MTLLanguageVersion3_2 = 196610 not bound +!missing-field! MTLLogStateErrorDomain not bound +!missing-field! NSDeviceCertificationiPhonePerformanceGaming not bound +!missing-field! NSProcessInfoPerformanceProfileDidChangeNotification not bound +!missing-field! NSProcessPerformanceProfileDefault not bound +!missing-field! NSProcessPerformanceProfileSustained not bound +!missing-pinvoke! MTLCopyAllDevices is not bound +!missing-protocol! MTLAllocation not bound +!missing-protocol! MTLLogState not bound +!missing-protocol! MTLResidencySet not bound +!missing-protocol-member! MTLBinaryArchive::addLibraryWithDescriptor:error: not found +!missing-protocol-member! MTLBinaryArchive::addMeshRenderPipelineFunctionsWithDescriptor:error: not found +!missing-protocol-member! MTLCommandBuffer::useResidencySet: not found +!missing-protocol-member! MTLCommandBuffer::useResidencySets:count: not found +!missing-protocol-member! MTLCommandQueue::addResidencySet: not found +!missing-protocol-member! MTLCommandQueue::addResidencySets:count: not found +!missing-protocol-member! MTLCommandQueue::removeResidencySet: not found +!missing-protocol-member! MTLCommandQueue::removeResidencySets:count: not found +!missing-protocol-member! MTLComputePipelineState::shaderValidation not found +!missing-protocol-member! MTLDevice::newCommandQueueWithDescriptor: not found +!missing-protocol-member! MTLDevice::newLogStateWithDescriptor:error: not found +!missing-protocol-member! MTLDevice::newResidencySetWithDescriptor:error: not found +!missing-protocol-member! MTLRenderPipelineState::shaderValidation not found +!missing-protocol-member! MTLResource::setOwnerWithIdentity: not found +!missing-protocol-member! MTLSharedEvent::waitUntilSignaledValue:timeoutMS: not found +!missing-selector! MTLCommandBufferDescriptor::logState not bound +!missing-selector! MTLCommandBufferDescriptor::setLogState: not bound +!missing-selector! MTLCommandQueueDescriptor::logState not bound +!missing-selector! MTLCommandQueueDescriptor::maxCommandBufferCount not bound +!missing-selector! MTLCommandQueueDescriptor::setLogState: not bound +!missing-selector! MTLCommandQueueDescriptor::setMaxCommandBufferCount: not bound +!missing-selector! MTLCompileOptions::enableLogging not bound +!missing-selector! MTLCompileOptions::mathFloatingPointFunctions not bound +!missing-selector! MTLCompileOptions::mathMode not bound +!missing-selector! MTLCompileOptions::setEnableLogging: not bound +!missing-selector! MTLCompileOptions::setMathFloatingPointFunctions: not bound +!missing-selector! MTLCompileOptions::setMathMode: not bound +!missing-selector! MTLComputePipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLComputePipelineDescriptor::shaderValidation not bound +!missing-selector! MTLLogStateDescriptor::bufferSize not bound +!missing-selector! MTLLogStateDescriptor::level not bound +!missing-selector! MTLLogStateDescriptor::setBufferSize: not bound +!missing-selector! MTLLogStateDescriptor::setLevel: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::binaryArchives not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::setBinaryArchives: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! MTLRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! MTLResidencySetDescriptor::initialCapacity not bound +!missing-selector! MTLResidencySetDescriptor::label not bound +!missing-selector! MTLResidencySetDescriptor::setInitialCapacity: not bound +!missing-selector! MTLResidencySetDescriptor::setLabel: not bound +!missing-selector! MTLStitchedLibraryDescriptor::binaryArchives not bound +!missing-selector! MTLStitchedLibraryDescriptor::options not bound +!missing-selector! MTLStitchedLibraryDescriptor::setBinaryArchives: not bound +!missing-selector! MTLStitchedLibraryDescriptor::setOptions: not bound +!missing-selector! MTLTileRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLTileRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! NSProcessInfo::hasPerformanceProfile: not bound +!missing-selector! NSProcessInfo::isDeviceCertifiedFor: not bound +!missing-type! MTLCommandQueueDescriptor not bound +!missing-type! MTLLogStateDescriptor not bound +!missing-type! MTLResidencySetDescriptor not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MetalPerformanceShaders.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MetalPerformanceShaders.todo index 0f428f39e01c..202a012f25bb 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MetalPerformanceShaders.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MetalPerformanceShaders.todo @@ -445,3 +445,44 @@ !missing-enum! MPSFloatDataTypeBit not bound !missing-enum! MPSFloatDataTypeShift not bound !missing-enum-value! MPSDataType native value MPSDataTypeBFloat16 = 2415919120 not bound +!missing-enum! MPSNDArrayQuantizationScheme not bound +!missing-enum-value! MPSDataType native value MPSDataTypeInt4 = 536870916 not bound +!missing-enum-value! MPSDataType native value MPSDataTypeUInt4 = 4 not bound +!missing-selector! MPSNDArray::arrayViewWithDescriptor: not bound +!missing-selector! MPSNDArray::arrayViewWithDimensionCount:dimensionSizes:strides: not bound +!missing-selector! MPSNDArray::arrayViewWithShape:strides: not bound +!missing-selector! MPSNDArray::initWithBuffer:offset:descriptor: not bound +!missing-selector! MPSNDArray::userBuffer not bound +!missing-selector! MPSNDArrayAffineInt4Dequantize::initWithDevice:quantizationDescriptor: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::hasMinValue not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::hasZeroPoint not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::init not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::initWithDataType:hasZeroPoint:hasMinValue: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::setHasMinValue: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::setHasZeroPoint: not bound +!missing-selector! MPSNDArrayDescriptor::getShape not bound +!missing-selector! MPSNDArrayDescriptor::permuteWithDimensionOrder: not bound +!missing-selector! MPSNDArrayDescriptor::preferPackedRows not bound +!missing-selector! MPSNDArrayDescriptor::setPreferPackedRows: not bound +!missing-selector! MPSNDArrayIdentity::initWithDevice: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandBuffer:sourceArray:dimensionCount:dimensionSizes:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandBuffer:sourceArray:shape:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandEncoder:commandBuffer:sourceArray:dimensionCount:dimensionSizes:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandEncoder:commandBuffer:sourceArray:shape:destinationArray: not bound +!missing-selector! MPSNDArrayLUTDequantize::initWithDevice: not bound +!missing-selector! MPSNDArrayLUTQuantizationDescriptor::initWithDataType: not bound +!missing-selector! MPSNDArrayLUTQuantizationDescriptor::initWithDataType:vectorAxis: not bound +!missing-selector! MPSNDArrayQuantizationDescriptor::quantizationDataType not bound +!missing-selector! MPSNDArrayQuantizationDescriptor::quantizationScheme not bound +!missing-selector! MPSNDArrayQuantizedMatrixMultiplication::initWithDevice:leftQuantizationDescriptor:rightQuantizationDescriptor: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::initWithDevice:axis: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::setVectorAxis: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::vectorAxis not bound +!missing-type! MPSNDArrayAffineInt4Dequantize not bound +!missing-type! MPSNDArrayAffineQuantizationDescriptor not bound +!missing-type! MPSNDArrayIdentity not bound +!missing-type! MPSNDArrayLUTDequantize not bound +!missing-type! MPSNDArrayLUTQuantizationDescriptor not bound +!missing-type! MPSNDArrayQuantizationDescriptor not bound +!missing-type! MPSNDArrayQuantizedMatrixMultiplication not bound +!missing-type! MPSNDArrayVectorLUTDequantize not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MetalPerformanceShadersGraph.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MetalPerformanceShadersGraph.todo index a638a0553357..cb7f0347391c 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MetalPerformanceShadersGraph.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MetalPerformanceShadersGraph.todo @@ -342,3 +342,18 @@ !wrong-base-type! MPSGraphTensor expected MPSGraphObject actual NSObject !wrong-base-type! MPSGraphTensorData expected MPSGraphObject actual NSObject !wrong-base-type! MPSGraphType expected MPSGraphObject actual NSObject +!missing-selector! MPSGraph::callSymbolName:inputTensors:outputTypes:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:LUTTensor:axis:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:LUTTensor:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:dataType:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:zeroPointTensor:dataType:name: not bound +!missing-selector! MPSGraph::scaledDotProductAttentionWithQueryTensor:keyTensor:valueTensor:maskTensor:scale:name: not bound +!missing-selector! MPSGraph::scaledDotProductAttentionWithQueryTensor:keyTensor:valueTensor:scale:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:starts:ends:strides:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:starts:ends:strides:startMask:endMask:squeezeMask:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:startsTensor:endsTensor:stridesTensor:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:startsTensor:endsTensor:stridesTensor:startMask:endMask:squeezeMask:name: not bound +!missing-selector! MPSGraph::variableFromTensorWithTensor:name: not bound +!missing-selector! MPSGraphCompilationDescriptor::callables not bound +!missing-selector! MPSGraphCompilationDescriptor::setCallables: not bound +!missing-selector! MPSGraphExecutable::initWithCoreMLPackageAtURL:compilationDescriptor: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ModelIO.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ModelIO.todo new file mode 100644 index 000000000000..36b88c86cfbd --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ModelIO.todo @@ -0,0 +1,2 @@ +!missing-selector! +MDLUtility::convertToUSDZ:writeToURL: not bound +!missing-type! MDLUtility not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-NetworkExtension.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-NetworkExtension.todo new file mode 100644 index 000000000000..dc80d1988253 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-NetworkExtension.todo @@ -0,0 +1,69 @@ +!deprecated-attribute-missing! NEPacketTunnelProvider::createTCPConnectionThroughTunnelToEndpoint:enableTLS:TLSParameters:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEPacketTunnelProvider::createUDPSessionThroughTunnelToEndpoint:fromEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::createTCPConnectionToEndpoint:enableTLS:TLSParameters:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::createUDPSessionToEndpoint:fromEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::defaultPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::domain missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::name missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::type missing a [Deprecated] attribute +!deprecated-attribute-missing! NWEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint::hostname missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint::port missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isConstrained missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isEqualToPath: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isExpensive missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::status missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::cancel missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::connectedPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::endpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::error missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::hasBetterPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::initWithUpgradeForConnection: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::isViable missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::localAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::readLength:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::readMinimumLength:maximumLength:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::remoteAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::state missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::txtRecord missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::write:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::writeClose missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::maximumSSLProtocolVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::minimumSSLProtocolVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setMaximumSSLProtocolVersion: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setMinimumSSLProtocolVersion: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setSSLCipherSuites: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setTLSSessionID: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::SSLCipherSuites missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::TLSSessionID missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::cancel missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::currentPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::endpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::hasBetterPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::initWithUpgradeForSession: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::isViable missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::maximumDatagramLength missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::resolvedEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::setReadHandler:maxDatagrams: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::state missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::tryNextResolvedEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::writeDatagram:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::writeMultipleDatagrams:completionHandler: missing a [Deprecated] attribute +!missing-enum! NERelayManagerClientError not bound +!missing-field! NERelayClientErrorDomain not bound +!missing-selector! NEPacketTunnelProvider::virtualInterface not bound +!missing-selector! NERelayManager::getLastClientErrors:completionHandler: not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::identifier not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::initWithIdentifier:keychainReference: not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::isMandatory not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::keychainReference not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::setIsMandatory: not bound +!missing-selector! NEVPNProtocolIKEv2::ppkConfiguration not bound +!missing-selector! NEVPNProtocolIKEv2::setPpkConfiguration: not bound +!missing-type! NEVPNIKEv2PPKConfiguration not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ObjCRuntime.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ObjCRuntime.todo deleted file mode 100644 index db95240c1c03..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ObjCRuntime.todo +++ /dev/null @@ -1 +0,0 @@ -!deprecated-attribute-missing! NXGetLocalArchInfo missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-OpenGL[ES].todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-OpenGL[ES].todo deleted file mode 100644 index 01253fd6c827..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-OpenGL[ES].todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-pinvoke! glBlendEquationOES is not bound -!missing-pinvoke! glResolveMultisampleFramebufferAPPLE is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-PHASE.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-PHASE.todo new file mode 100644 index 000000000000..d96dd358f888 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-PHASE.todo @@ -0,0 +1,19 @@ +!missing-enum! PHASEAutomaticHeadTrackingFlags not bound +!missing-selector! PHASEListener::automaticHeadTrackingFlags not bound +!missing-selector! PHASEListener::setAutomaticHeadTrackingFlags: not bound +!missing-selector! PHASEPullStreamNode::renderBlock not bound +!missing-selector! PHASEPullStreamNode::setRenderBlock: not bound +!missing-selector! PHASEPullStreamNodeDefinition::format not bound +!missing-selector! PHASEPullStreamNodeDefinition::initWithMixerDefinition:format: not bound +!missing-selector! PHASEPullStreamNodeDefinition::initWithMixerDefinition:format:identifier: not bound +!missing-selector! PHASEPullStreamNodeDefinition::normalize not bound +!missing-selector! PHASEPullStreamNodeDefinition::setNormalize: not bound +!missing-selector! PHASESoundEvent::pullStreamNodes not bound +!missing-selector! PHASEStreamNode::format not bound +!missing-selector! PHASEStreamNode::gainMetaParameter not bound +!missing-selector! PHASEStreamNode::mixer not bound +!missing-selector! PHASEStreamNode::rateMetaParameter not bound +!missing-type! PHASEPullStreamNode not bound +!missing-type! PHASEPullStreamNodeDefinition not bound +!missing-type! PHASEStreamNode not bound +!wrong-base-type! PHASEPushStreamNode expected PHASEStreamNode actual NSObject diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Photos.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Photos.todo new file mode 100644 index 000000000000..57b85ce9e3fb --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Photos.todo @@ -0,0 +1,3 @@ +!missing-enum-value! PHAssetCollectionSubtype native value PHAssetCollectionSubtypeSmartAlbumSpatial = 219 not bound +!missing-enum-value! PHAssetMediaSubtype native value PHAssetMediaSubtypeSpatialMedia = 1024 not bound +!missing-null-allowed! 'Photos.PHAssetCollectionChangeRequest Photos.PHAssetCollectionChangeRequest::ChangeRequest(Photos.PHAssetCollection,Photos.PHFetchResult)' is missing an [NullAllowed] on parameter #1 diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-SceneKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-SceneKit.todo new file mode 100644 index 000000000000..013beb5339f6 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-SceneKit.todo @@ -0,0 +1,9 @@ +!missing-selector! +SCNGeometry::geometryWithSources:elements:sourceChannels: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithBuffer:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithData:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithData:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithURL:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentDataForContents:device:error: not bound +!missing-selector! SCNGeometry::geometrySourceChannels not bound +!missing-selector! SCNGeometryElement::hasInterleavedIndicesChannels not bound +!missing-selector! SCNGeometryElement::indicesChannelCount not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Security.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Security.todo new file mode 100644 index 000000000000..6a31714e2e6c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Security.todo @@ -0,0 +1,4 @@ +!missing-field! kSecImportToMemoryOnly not bound +!missing-field! kSecMatchHostOrSubdomainOfHost not bound +!missing-pinvoke! SecCertificateCopyNotValidAfterDate is not bound +!missing-pinvoke! SecCertificateCopyNotValidBeforeDate is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ShazamKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ShazamKit.todo new file mode 100644 index 000000000000..036f26bed0e7 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ShazamKit.todo @@ -0,0 +1,3 @@ +!deprecated-attribute-missing! SHCustomCatalog::writeToURL:error: missing a [Deprecated] attribute +!missing-selector! SHCustomCatalog::dataRepresentation not bound +!missing-selector! SHCustomCatalog::initWithDataRepresentation:error: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-SpriteKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-SpriteKit.todo new file mode 100644 index 000000000000..be6a894b4882 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-SpriteKit.todo @@ -0,0 +1,2 @@ +!missing-protocol-conformance! SKNode should conform to UICoordinateSpace +!missing-protocol-conformance! SKNode should conform to UIFocusItemContainer diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-StoreKit.ignore b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-StoreKit.ignore index d522123c07c1..c839fa10714b 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-StoreKit.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-StoreKit.ignore @@ -1,13 +1,3 @@ ## SKStoreProductViewController is not in tvOS and the only member of the delegate is not either ## but the delegate itself is not marked (so it's reported as missing) !missing-protocol! SKStoreProductViewControllerDelegate not bound - -## SKCloudServiceSetupViewController is not in tvOS and the only member of the delegate is not either -## but the delegate itself is not marked (so it's reported as missing) -!missing-field! SKCloudServiceSetupActionSubscribe not bound -!missing-field! SKCloudServiceSetupOptionsActionKey not bound -!missing-field! SKCloudServiceSetupOptionsITunesItemIdentifierKey not bound -!missing-field! SKCloudServiceSetupOptionsAffiliateTokenKey not bound -!missing-field! SKCloudServiceSetupOptionsCampaignTokenKey not bound -!missing-field! SKCloudServiceSetupOptionsMessageIdentifierKey not bound -!missing-protocol! SKCloudServiceSetupViewControllerDelegate not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-StoreKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-StoreKit.todo new file mode 100644 index 000000000000..1fd48bf015bd --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-StoreKit.todo @@ -0,0 +1,77 @@ +!deprecated-attribute-missing! SKCloudServiceController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestCapabilitiesWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontCountryCodeWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontIdentifierWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestUserTokenForDeveloperToken:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setPaymentDiscount: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setQuantity: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setRequestData: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setSimulatesAskToBuyInSandbox: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addPayment: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::delegate missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::finishTransaction: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::removeTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactionsWithApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::setDelegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::storefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactionObservers missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueue:shouldContinueTransaction:inStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransaction missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:didRevokeEntitlementsForProductIdentifiers: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:restoreCompletedTransactionsFailedWithError: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:shouldAddStorePayment:forProduct: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueDidChangeStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueRestoreCompletedTransactionsFinished: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::discounts missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentLengths missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::introductoryPrice missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isDownloadable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isFamilyShareable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedDescription missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedTitle missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::productIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionGroupIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::numberOfPeriods missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::paymentMode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::type missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsResponse missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionOrderWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionVisibilityForProduct:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionOrder:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionVisibility:forProduct:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductSubscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKReceiptRefreshRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::countryCode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::identifier missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Symbols.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Symbols.todo new file mode 100644 index 000000000000..787cd9b06751 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Symbols.todo @@ -0,0 +1,37 @@ +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeatCount: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeating missing a [Deprecated] attribute +!missing-selector! +NSSymbolBreatheEffect::breathePlainEffect not bound +!missing-selector! +NSSymbolBreatheEffect::breathePulseEffect not bound +!missing-selector! +NSSymbolBreatheEffect::effect not bound +!missing-selector! +NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorContinuous not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodic not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount:delay: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithDelay: not bound +!missing-selector! +NSSymbolReplaceContentTransition::magicTransitionWithFallback: not bound +!missing-selector! +NSSymbolRotateEffect::effect not bound +!missing-selector! +NSSymbolRotateEffect::rotateClockwiseEffect not bound +!missing-selector! +NSSymbolRotateEffect::rotateCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::effect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleBackwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCustomAngleEffect: not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleDownEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleForwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleLeftEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleRightEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleUpEffect not bound +!missing-selector! NSSymbolBreatheEffect::effectWithByLayer not bound +!missing-selector! NSSymbolBreatheEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! NSSymbolRotateEffect::effectWithByLayer not bound +!missing-selector! NSSymbolRotateEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolWiggleEffect::effectWithByLayer not bound +!missing-selector! NSSymbolWiggleEffect::effectWithWholeSymbol not bound +!missing-type! NSSymbolBreatheEffect not bound +!missing-type! NSSymbolEffectOptionsRepeatBehavior not bound +!missing-type! NSSymbolMagicReplaceContentTransition not bound +!missing-type! NSSymbolRotateEffect not bound +!missing-type! NSSymbolWiggleEffect not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-SystemConfiguration.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-SystemConfiguration.todo new file mode 100644 index 000000000000..3af4b652b589 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-SystemConfiguration.todo @@ -0,0 +1,8 @@ +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithAddressPair missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithName missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityGetFlags missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityScheduleWithRunLoop missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilitySetCallback missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilitySetDispatchQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityUnscheduleFromRunLoop missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-TVMLKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-TVMLKit.todo new file mode 100644 index 000000000000..2091f3d3d9d0 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-TVMLKit.todo @@ -0,0 +1,145 @@ +!deprecated-attribute-missing! TVApplicationController missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::context missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::delegate missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::evaluateInJavaScriptContext:completion: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::initWithContext:window:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::navigationController missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::stop missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::window missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::javaScriptApplicationURL missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::launchOptions missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::setJavaScriptApplicationURL: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::setLaunchOptions: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::setStorageIdentifier: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::setSupportsPictureInPicturePlayback: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::storageIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::supportsPictureInPicturePlayback missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerDelegate::appController:didFailWithError: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerDelegate::appController:didFinishLaunchingWithOptions: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerDelegate::appController:didStopWithOptions: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerDelegate::appController:evaluateAppJavaScriptInContext: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerDelegate::playerForAppController: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVColor missing a [Deprecated] attribute +!deprecated-attribute-missing! TVColor::color missing a [Deprecated] attribute +!deprecated-attribute-missing! TVColor::colorType missing a [Deprecated] attribute +!deprecated-attribute-missing! TVColor::gradientColors missing a [Deprecated] attribute +!deprecated-attribute-missing! TVColor::gradientPoints missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewController missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewController::appController missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewController::delegate missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewController::documentContext missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewController::setDelegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewController::updateUsingContext: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewControllerDelegate::documentViewController:didFailUpdateWithError: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewControllerDelegate::documentViewController:didUpdateWithContext: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewControllerDelegate::documentViewController:handleEvent:withElement: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewControllerDelegate::documentViewControllerDidUpdate: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewControllerDelegate::documentViewControllerWillUpdate: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVElementFactory missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlight missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlight::highlightDescription missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlight::imageURL missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlight::localizedName missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlight::timeRange missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlightGroup missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlightGroup::highlights missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlightGroup::localizedName missing a [Deprecated] attribute +!deprecated-attribute-missing! TVImageElement missing a [Deprecated] attribute +!deprecated-attribute-missing! TVImageElement::imageType missing a [Deprecated] attribute +!deprecated-attribute-missing! TVImageElement::srcset missing a [Deprecated] attribute +!deprecated-attribute-missing! TVImageElement::URL missing a [Deprecated] attribute +!deprecated-attribute-missing! TVInterfaceFactory missing a [Deprecated] attribute +!deprecated-attribute-missing! TVInterfaceFactory::extendedInterfaceCreator missing a [Deprecated] attribute +!deprecated-attribute-missing! TVInterfaceFactory::setExtendedInterfaceCreator: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::artworkImageURL missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::containsExplicitContent missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::contentRatingDomain missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::contentRatingRanking missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::highlightGroups missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::interstitials missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::itemDescription missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::resumeTime missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::subtitle missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::title missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::type missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::url missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::userInfo missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaybackCustomEventUserInfo missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaybackCustomEventUserInfo::expectsReturnValue missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaybackCustomEventUserInfo::initWithProperties:expectsReturnValue: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaybackCustomEventUserInfo::returnValue missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaybackCustomEventUserInfo::setExpectsReturnValue: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::changeToMediaItemAtIndex: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::currentMediaItem missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::dispatchEvent:userInfo:completion: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::initWithPlayer: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::next missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::nextMediaItem missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::pause missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::player missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::playlist missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::presentWithAnimation: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::previous missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::previousMediaItem missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::state missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaylist missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaylist::endAction missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaylist::mediaItems missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaylist::repeatMode missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaylist::userInfo missing a [Deprecated] attribute +!deprecated-attribute-missing! TVStyleFactory missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTextElement missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTextElement::attributedStringWithFont: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTextElement::attributedStringWithFont:foregroundColor:textAlignment: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTextElement::attributedText missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTextElement::textStyle missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTimeRange missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTimeRange::duration missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTimeRange::endTime missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTimeRange::startTime missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::attributes missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::autoHighlightIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::childViewElements missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::dispatchEventOfType:canBubble:cancellable:extraInfo:completion: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::dispatchEventWithName:canBubble:cancellable:extraInfo:completion: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::elementData missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::elementIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::elementName missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::isDisabled missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::parentViewElement missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::resetProperty: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::setDisabled: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::style missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::updateType missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::alignment missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::backgroundColor missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::color missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::contentAlignment missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::focusMargin missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::fontSize missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::fontWeight missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::height missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::highlightColor missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::imageTreatmentName missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::interitemSpacing missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::margin missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::maxHeight missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::maxTextLines missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::maxWidth missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::minHeight missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::minWidth missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::padding missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::position missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::ratingStyle missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::textAlignment missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::textHighlightStyle missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::textMinimumScaleFactor missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::textStyle missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::tintColor missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::valueForStyleProperty: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::width missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.ignore b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.ignore index b7e35de7bc81..9729a05fe05c 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.ignore @@ -84,10 +84,6 @@ ## Headers says it is available but none of its members or implementor class are available !missing-protocol! UIPreviewInteractionDelegate not bound -## enums only exposed from properties marked with UIKIT_CLASS_AVAILABLE_IOS_ONLY(10_0) -!missing-enum! UIImpactFeedbackStyle not bound -!missing-enum! UINotificationFeedbackType not bound - ## headers are unclear (added in iOS9.1) but Apple web documentation does not show those members ## and several only make sense for the stylus touches !missing-selector! UITouch::altitudeAngle not bound @@ -109,9 +105,6 @@ ## UIPopoverPresentationController, the returned type, is not available in tvOS !missing-selector! UIViewController::popoverPresentationController not bound -## property not decorated as unavailable but UIPinchGestureRecognizer, the returned type, is not available in tvOS -!missing-selector! UIScrollView::pinchGestureRecognizer not bound - ## Apple renamed NSLineBreakMode from UILineBreakMode and we kept the old name !unknown-native-enum! UILineBreakMode bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.todo new file mode 100644 index 000000000000..787403c4061d --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.todo @@ -0,0 +1,205 @@ +!missing-enum! UICollectionLayoutListContentHuggingElements not bound +!missing-enum! UIColorProminence not bound +!missing-enum! UIListEnvironment not bound +!missing-enum! UITabBarControllerMode not bound +!missing-enum! UITableViewContentHuggingElements not bound +!missing-enum! UITabPlacement not bound +!missing-enum! UITextMathExpressionCompletionType not bound +!missing-enum-value! UITouchProperties native value UITouchPropertyRoll = 16 not bound +!missing-field! NSAdaptiveImageGlyphAttributeName not bound +!missing-field! NSTextHighlightColorSchemeAttributeName not bound +!missing-field! NSTextHighlightColorSchemeBlue not bound +!missing-field! NSTextHighlightColorSchemeDefault not bound +!missing-field! NSTextHighlightColorSchemeMint not bound +!missing-field! NSTextHighlightColorSchemeOrange not bound +!missing-field! NSTextHighlightColorSchemePink not bound +!missing-field! NSTextHighlightColorSchemePurple not bound +!missing-field! NSTextHighlightStyleAttributeName not bound +!missing-field! NSTextHighlightStyleDefault not bound +!missing-field! UITextContentTypeCellularEID not bound +!missing-field! UITextContentTypeCellularIMEI not bound +!missing-protocol! UIItemProviderReadingAugmentationDesignating not bound +!missing-protocol! UIItemProviderReadingAugmentationProviding not bound +!missing-protocol-member! UIFocusItem::isTransparentFocusItem not found +!missing-protocol-member! UIMutableTraits::listEnvironment not found +!missing-protocol-member! UIMutableTraits::setListEnvironment: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:didSelectTab:previousTab: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:shouldSelectTab: not found +!missing-protocol-member! UITextInput::caretTransformForPosition: not found +!missing-protocol-member! UITextInput::insertAdaptiveImageGlyph:replacementRange: not found +!missing-protocol-member! UITextInput::setSupportsAdaptiveImageGlyph: not found +!missing-protocol-member! UITextInput::supportsAdaptiveImageGlyph not found +!missing-protocol-member! UITextInputTraits::mathExpressionCompletionType not found +!missing-protocol-member! UITextInputTraits::setMathExpressionCompletionType: not found +!missing-selector! +NSAdaptiveImageGlyph::contentType not bound +!missing-selector! +NSAttributedString::attributedStringWithAdaptiveImageGlyph:attributes: not bound +!missing-selector! +NSAttributedString::attributedStringWithAttachment:attributes: not bound +!missing-selector! +UIBackgroundConfiguration::listCellConfiguration not bound +!missing-selector! +UIBackgroundConfiguration::listFooterConfiguration not bound +!missing-selector! +UIBackgroundConfiguration::listHeaderConfiguration not bound +!missing-selector! +UIListContentConfiguration::footerConfiguration not bound +!missing-selector! +UIListContentConfiguration::headerConfiguration not bound +!missing-selector! +UITraitCollection::traitCollectionWithListEnvironment: not bound +!missing-selector! +UIUpdateActionPhase::afterCADisplayLinkDispatch not bound +!missing-selector! +UIUpdateActionPhase::afterCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::afterEventDispatch not bound +!missing-selector! +UIUpdateActionPhase::afterLowLatencyCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::afterLowLatencyEventDispatch not bound +!missing-selector! +UIUpdateActionPhase::afterUpdateComplete not bound +!missing-selector! +UIUpdateActionPhase::afterUpdateScheduled not bound +!missing-selector! +UIUpdateActionPhase::beforeCADisplayLinkDispatch not bound +!missing-selector! +UIUpdateActionPhase::beforeCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::beforeEventDispatch not bound +!missing-selector! +UIUpdateActionPhase::beforeLowLatencyCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::beforeLowLatencyEventDispatch not bound +!missing-selector! +UIUpdateInfo::currentUpdateInfoForView: not bound +!missing-selector! +UIUpdateInfo::currentUpdateInfoForWindowScene: not bound +!missing-selector! +UIUpdateLink::updateLinkForView: not bound +!missing-selector! +UIUpdateLink::updateLinkForView:actionHandler: not bound +!missing-selector! +UIUpdateLink::updateLinkForView:actionTarget:selector: not bound +!missing-selector! +UIUpdateLink::updateLinkForWindowScene: not bound +!missing-selector! +UIUpdateLink::updateLinkForWindowScene:actionHandler: not bound +!missing-selector! +UIUpdateLink::updateLinkForWindowScene:actionTarget:selector: not bound +!missing-selector! NSAdaptiveImageGlyph::contentDescription not bound +!missing-selector! NSAdaptiveImageGlyph::contentIdentifier not bound +!missing-selector! NSAdaptiveImageGlyph::imageContent not bound +!missing-selector! NSAdaptiveImageGlyph::initWithCoder: not bound +!missing-selector! NSAdaptiveImageGlyph::initWithImageContent: not bound +!missing-selector! NSAttributedString::prefersRTFDInRange: not bound +!missing-selector! UICollectionLayoutListConfiguration::contentHuggingElements not bound +!missing-selector! UICollectionLayoutListConfiguration::setContentHuggingElements: not bound +!missing-selector! UICollectionView::indexPathForSupplementaryView: not bound +!missing-selector! UIColor::colorWithProminence: not bound +!missing-selector! UIColor::prominence not bound +!missing-selector! UIControl::performPrimaryAction not bound +!missing-selector! UIMenu::displayPreferences not bound +!missing-selector! UIMenu::setDisplayPreferences: not bound +!missing-selector! UIMenuDisplayPreferences::maximumNumberOfTitleLines not bound +!missing-selector! UIMenuDisplayPreferences::setMaximumNumberOfTitleLines: not bound +!missing-selector! UIScrollView::bouncesHorizontally not bound +!missing-selector! UIScrollView::bouncesVertically not bound +!missing-selector! UIScrollView::contentAlignmentPoint not bound +!missing-selector! UIScrollView::isScrollAnimating not bound +!missing-selector! UIScrollView::isZoomAnimating not bound +!missing-selector! UIScrollView::setBouncesHorizontally: not bound +!missing-selector! UIScrollView::setBouncesVertically: not bound +!missing-selector! UIScrollView::setContentAlignmentPoint: not bound +!missing-selector! UIScrollView::setTransfersHorizontalScrollingToParent: not bound +!missing-selector! UIScrollView::setTransfersVerticalScrollingToParent: not bound +!missing-selector! UIScrollView::stopScrollingAndZooming not bound +!missing-selector! UIScrollView::transfersHorizontalScrollingToParent not bound +!missing-selector! UIScrollView::transfersVerticalScrollingToParent not bound +!missing-selector! UIScrollView::withScrollIndicatorsShownForContentOffsetChanges: not bound +!missing-selector! UISearchTab::initWithViewControllerProvider: not bound +!missing-selector! UITab::allowsHiding not bound +!missing-selector! UITab::badgeValue not bound +!missing-selector! UITab::identifier not bound +!missing-selector! UITab::image not bound +!missing-selector! UITab::initWithTitle:image:identifier:viewControllerProvider: not bound +!missing-selector! UITab::isHidden not bound +!missing-selector! UITab::isHiddenByDefault not bound +!missing-selector! UITab::parent not bound +!missing-selector! UITab::preferredPlacement not bound +!missing-selector! UITab::setAllowsHiding: not bound +!missing-selector! UITab::setBadgeValue: not bound +!missing-selector! UITab::setHidden: not bound +!missing-selector! UITab::setHiddenByDefault: not bound +!missing-selector! UITab::setImage: not bound +!missing-selector! UITab::setPreferredPlacement: not bound +!missing-selector! UITab::setSubtitle: not bound +!missing-selector! UITab::setTitle: not bound +!missing-selector! UITab::setUserInfo: not bound +!missing-selector! UITab::subtitle not bound +!missing-selector! UITab::tabBarController not bound +!missing-selector! UITab::title not bound +!missing-selector! UITab::userInfo not bound +!missing-selector! UITab::viewController not bound +!missing-selector! UITabBarController::compactTabIdentifiers not bound +!missing-selector! UITabBarController::customizationIdentifier not bound +!missing-selector! UITabBarController::initWithTabs: not bound +!missing-selector! UITabBarController::isTabBarHidden not bound +!missing-selector! UITabBarController::mode not bound +!missing-selector! UITabBarController::selectedTab not bound +!missing-selector! UITabBarController::setCompactTabIdentifiers: not bound +!missing-selector! UITabBarController::setCustomizationIdentifier: not bound +!missing-selector! UITabBarController::setMode: not bound +!missing-selector! UITabBarController::setSelectedTab: not bound +!missing-selector! UITabBarController::setTabBarHidden: not bound +!missing-selector! UITabBarController::setTabBarHidden:animated: not bound +!missing-selector! UITabBarController::setTabs: not bound +!missing-selector! UITabBarController::setTabs:animated: not bound +!missing-selector! UITabBarController::tabForIdentifier: not bound +!missing-selector! UITabBarController::tabs not bound +!missing-selector! UITabGroup::allowsReordering not bound +!missing-selector! UITabGroup::children not bound +!missing-selector! UITabGroup::defaultChildIdentifier not bound +!missing-selector! UITabGroup::displayOrder not bound +!missing-selector! UITabGroup::displayOrderIdentifiers not bound +!missing-selector! UITabGroup::initWithTitle:image:identifier:children:viewControllerProvider: not bound +!missing-selector! UITabGroup::managingNavigationController not bound +!missing-selector! UITabGroup::selectedChild not bound +!missing-selector! UITabGroup::setAllowsReordering: not bound +!missing-selector! UITabGroup::setChildren: not bound +!missing-selector! UITabGroup::setDefaultChildIdentifier: not bound +!missing-selector! UITabGroup::setDisplayOrderIdentifiers: not bound +!missing-selector! UITabGroup::setManagingNavigationController: not bound +!missing-selector! UITabGroup::setSelectedChild: not bound +!missing-selector! UITabGroup::tabForIdentifier: not bound +!missing-selector! UITableView::contentHuggingElements not bound +!missing-selector! UITableView::setContentHuggingElements: not bound +!missing-selector! UITextCursorDropPositionAnimator::animateAlongsideChanges:completion: not bound +!missing-selector! UITextCursorDropPositionAnimator::cursorView not bound +!missing-selector! UITextCursorDropPositionAnimator::initWithTextCursorView:textInput: not bound +!missing-selector! UITextCursorDropPositionAnimator::placeCursorAtPosition:animated: not bound +!missing-selector! UITextCursorDropPositionAnimator::setCursorVisible:animated: not bound +!missing-selector! UITextCursorDropPositionAnimator::textInput not bound +!missing-selector! UITextSelectionRect::transform not bound +!missing-selector! UITextView::drawTextHighlightBackgroundForTextRange:origin: not bound +!missing-selector! UITextView::setTextHighlightAttributes: not bound +!missing-selector! UITextView::textHighlightAttributes not bound +!missing-selector! UITraitCollection::listEnvironment not bound +!missing-selector! UIUpdateInfo::completionDeadlineTime not bound +!missing-selector! UIUpdateInfo::estimatedPresentationTime not bound +!missing-selector! UIUpdateInfo::isImmediatePresentationExpected not bound +!missing-selector! UIUpdateInfo::isLowLatencyEventDispatchConfirmed not bound +!missing-selector! UIUpdateInfo::isPerformingLowLatencyPhases not bound +!missing-selector! UIUpdateInfo::modelTime not bound +!missing-selector! UIUpdateLink::addActionToPhase:handler: not bound +!missing-selector! UIUpdateLink::addActionToPhase:target:selector: not bound +!missing-selector! UIUpdateLink::addActionWithHandler: not bound +!missing-selector! UIUpdateLink::addActionWithTarget:selector: not bound +!missing-selector! UIUpdateLink::currentUpdateInfo not bound +!missing-selector! UIUpdateLink::isEnabled not bound +!missing-selector! UIUpdateLink::preferredFrameRateRange not bound +!missing-selector! UIUpdateLink::requiresContinuousUpdates not bound +!missing-selector! UIUpdateLink::setEnabled: not bound +!missing-selector! UIUpdateLink::setPreferredFrameRateRange: not bound +!missing-selector! UIUpdateLink::setRequiresContinuousUpdates: not bound +!missing-selector! UIUpdateLink::setWantsImmediatePresentation: not bound +!missing-selector! UIUpdateLink::setWantsLowLatencyEventDispatch: not bound +!missing-selector! UIUpdateLink::wantsImmediatePresentation not bound +!missing-selector! UIUpdateLink::wantsLowLatencyEventDispatch not bound +!missing-selector! UIViewController::tab not bound +!missing-type! NSAdaptiveImageGlyph not bound +!missing-type! UIMenuDisplayPreferences not bound +!missing-type! UISearchTab not bound +!missing-type! UIStandardTextCursorView not bound +!missing-type! UITab not bound +!missing-type! UITabGroup not bound +!missing-type! UITextCursorDropPositionAnimator not bound +!missing-type! UITraitListEnvironment not bound +!missing-type! UIUpdateActionPhase not bound +!missing-type! UIUpdateInfo not bound +!missing-type! UIUpdateLink not bound +!unknown-field! UIPasteboardDetectionPatternCalendarEvent bound +!unknown-field! UIPasteboardDetectionPatternEmailAddress bound +!unknown-field! UIPasteboardDetectionPatternFlightNumber bound +!unknown-field! UIPasteboardDetectionPatternLink bound +!unknown-field! UIPasteboardDetectionPatternMoneyAmount bound +!unknown-field! UIPasteboardDetectionPatternNumber bound +!unknown-field! UIPasteboardDetectionPatternPhoneNumber bound +!unknown-field! UIPasteboardDetectionPatternPostalAddress bound +!unknown-field! UIPasteboardDetectionPatternProbableWebSearch bound +!unknown-field! UIPasteboardDetectionPatternProbableWebURL bound +!unknown-field! UIPasteboardDetectionPatternShipmentTrackingNumber bound +!unknown-native-enum! UIPasteControlDisplayMode bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UniformTypeIdentifiers.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UniformTypeIdentifiers.todo new file mode 100644 index 000000000000..e6daaad2383d --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UniformTypeIdentifiers.todo @@ -0,0 +1,7 @@ +!missing-field! UTTypeCSS not bound +!missing-field! UTTypeDNG not bound +!missing-field! UTTypeEXR not bound +!missing-field! UTTypeGeoJSON not bound +!missing-field! UTTypeHEICS not bound +!missing-field! UTTypeLinkPresentationMetadata not bound +!missing-field! UTTypeTarArchive not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoSubscriberAccount.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoSubscriberAccount.todo new file mode 100644 index 000000000000..574f0b960dc4 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoSubscriberAccount.todo @@ -0,0 +1,10 @@ +!deprecated-attribute-missing! VSSubscription missing a [Deprecated] attribute +!deprecated-attribute-missing! VSSubscriptionRegistrationCenter missing a [Deprecated] attribute +!missing-selector! VSAppleSubscription::customerID not bound +!missing-selector! VSAppleSubscription::initWithCustomerID:productCodes: not bound +!missing-selector! VSAppleSubscription::productCodes not bound +!missing-selector! VSAppleSubscription::setCustomerID: not bound +!missing-selector! VSAppleSubscription::setProductCodes: not bound +!missing-selector! VSUserAccount::appleSubscription not bound +!missing-selector! VSUserAccount::setAppleSubscription: not bound +!missing-type! VSAppleSubscription not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoToolbox.ignore b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoToolbox.ignore index c25a07669c8d..c24edb77bf77 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoToolbox.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoToolbox.ignore @@ -1,7 +1,3 @@ ### API not marked with unavailable (but without availability for tvOS/iOS) !missing-field! kVTVideoDecoderSpecification_PreferredDecoderGPURegistryID not bound !missing-field! kVTVideoDecoderSpecification_RequiredDecoderGPURegistryID not bound - -## availability macro says iOS 8.0 but constants are under a #if !TARGET_OS_IPHONE define. -## introspection does not report them as missing... -!unknown-field! kVTCompressionPropertyKey_UsingHardwareAcceleratedVideoEncoder bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoToolbox.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoToolbox.todo index 5dae2c5753a8..6e1d1a06f87a 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoToolbox.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoToolbox.todo @@ -2,3 +2,17 @@ !missing-field! kVTDecompressionPropertyKey_GeneratePerFrameHDRDisplayMetadata not bound !missing-pinvoke! VTIsStereoMVHEVCDecodeSupported is not bound !missing-pinvoke! VTIsStereoMVHEVCEncodeSupported is not bound +!missing-field! kVTCompressionPropertyKey_CalculateMeanSquaredError not bound +!missing-field! kVTHDRPerFrameMetadataGenerationHDRFormatType_DolbyVision not bound +!missing-field! kVTHDRPerFrameMetadataGenerationOptionsKey_HDRFormats not bound +!missing-field! kVTProfileLevel_HEVC_Monochrome_AutoLevel not bound +!missing-field! kVTProfileLevel_HEVC_Monochrome10_AutoLevel not bound +!missing-field! kVTSampleAttachmentKey_QualityMetrics not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_ChromaBlueMeanSquaredError not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_ChromaRedMeanSquaredError not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_LumaMeanSquaredError not bound +!missing-field! kVTVideoEncoderSpecification_EnableHardwareAcceleratedVideoEncoder not bound +!missing-field! kVTVideoEncoderSpecification_RequireHardwareAcceleratedVideoEncoder not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionAttachMetadata is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionCreate is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionGetTypeID is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Vision.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Vision.todo new file mode 100644 index 000000000000..4dfdb5665e98 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Vision.todo @@ -0,0 +1,6 @@ +!missing-selector! VNCalculateImageAestheticsScoresRequest::results not bound +!missing-selector! VNGeneratePersonSegmentationRequest::supportedOutputPixelFormatsAndReturnError: not bound +!missing-selector! VNImageAestheticsScoresObservation::isUtility not bound +!missing-selector! VNImageAestheticsScoresObservation::overallScore not bound +!missing-type! VNCalculateImageAestheticsScoresRequest not bound +!missing-type! VNImageAestheticsScoresObservation not bound diff --git a/tests/xtro-sharpie/common-AppKit.ignore b/tests/xtro-sharpie/common-AppKit.ignore index 43d3bd8740c9..7a8c18adcd75 100644 --- a/tests/xtro-sharpie/common-AppKit.ignore +++ b/tests/xtro-sharpie/common-AppKit.ignore @@ -528,13 +528,11 @@ !missing-selector! NSView::scrollClipView:toPoint: not bound !missing-selector! NSView::showDefinitionForAttributedString:atPoint: not bound !missing-selector! NSView::showDefinitionForAttributedString:range:options:baselineOriginProvider: not bound -!missing-selector! NSWindow::dragImage:at:offset:event:pasteboard:source:slideBack: not bound !missing-selector! NSWindow::handleCloseScriptCommand: not bound !missing-selector! NSWindow::handlePrintScriptCommand: not bound !missing-selector! NSWindow::handleSaveScriptCommand: not bound !missing-selector! NSWindow::hasCloseBox not bound !missing-selector! NSWindow::hasTitleBar not bound -!missing-selector! NSWindow::initWithWindowRef: not bound !missing-selector! NSWindow::isFloatingPanel not bound !missing-selector! NSWindow::isMiniaturizable not bound !missing-selector! NSWindow::isModalPanel not bound diff --git a/tests/xtro-sharpie/common-CloudKit.ignore b/tests/xtro-sharpie/common-CloudKit.ignore index 064ac667cda5..f29de69deb56 100644 --- a/tests/xtro-sharpie/common-CloudKit.ignore +++ b/tests/xtro-sharpie/common-CloudKit.ignore @@ -1,14 +1,8 @@ -## default init does not work, there's no init in base types, so it's a defacto designated initializer -!extra-designated-initializer! CKMarkNotificationsReadOperation::initWithNotificationIDsToMarkRead: is incorrectly decorated with an [DesignatedInitializer] attribute - ## we offer a better managed API using another selector !missing-selector! CKRecord::objectForKeyedSubscript: not bound !missing-selector! CKRecord::setObject:forKeyedSubscript: not bound -## Formalizes a protocol for getting and setting keys on a CKRecord. ## Not intended to be used directly by client code !missing-protocol! CKRecordKeyValueSetting not bound !missing-protocol-conformance! CKRecord should conform to CKRecordKeyValueSetting (defined in 'CKRecordKeyValueSettingConformance' category) !missing-selector! CKRecord::encryptedValues not bound - -# all of them deprecated and marked with the [Obsoleted] attr. diff --git a/tests/xtro-sharpie/common-SystemConfiguration.ignore b/tests/xtro-sharpie/common-SystemConfiguration.ignore index 8400bf2dc9ee..bbf76f2ac5e2 100644 --- a/tests/xtro-sharpie/common-SystemConfiguration.ignore +++ b/tests/xtro-sharpie/common-SystemConfiguration.ignore @@ -5,6 +5,3 @@ !missing-enum! SCNetworkReachabilityFlags not bound !missing-enum! SCPreferencesNotification not bound !missing-pinvoke! SCCopyLastError is not bound - -## *GetTypeID are generally not bound -!missing-pinvoke! SCNetworkReachabilityGetTypeID is not bound diff --git a/tests/xtro-sharpie/iOS-AVFoundation.todo b/tests/xtro-sharpie/iOS-AVFoundation.todo index 70e9afa6da8b..f5528c2a5999 100644 --- a/tests/xtro-sharpie/iOS-AVFoundation.todo +++ b/tests/xtro-sharpie/iOS-AVFoundation.todo @@ -163,7 +163,6 @@ !missing-selector! AVMusicTrack::usesAutomatedParameters not bound !missing-selector! AVMusicUserEvent::initWithData: not bound !missing-selector! AVMusicUserEvent::sizeInBytes not bound -!missing-selector! AVMutableComposition::insertTimeRange:ofAsset:atTime:completionHandler: not bound !missing-selector! AVMutableMovie::chapterMetadataGroupsBestMatchingPreferredLanguages: not bound !missing-selector! AVMutableMovie::chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys: not bound !missing-selector! AVMutableMovie::mediaSelectionGroupForMediaCharacteristic: not bound @@ -256,7 +255,6 @@ !missing-selector! AVSpeechSynthesizer::writeUtterance:toBufferCallback:toMarkerCallback: not bound !missing-selector! AVSpeechUtterance::initWithSSMLRepresentation: not bound !missing-selector! AVURLAsset::httpSessionIdentifier not bound -!missing-selector! AVVideoComposition::determineValidityForAsset:timeRange:validationDelegate:completionHandler: not bound !missing-type! AVAssetPlaybackAssistant not bound !missing-type! AVAUPresetEvent not bound !missing-type! AVExtendedNoteOnEvent not bound @@ -485,11 +483,8 @@ !missing-selector! AVPlayerVideoOutputConfiguration::activationTime not bound !missing-selector! AVPlayerVideoOutputConfiguration::dataChannelDescriptions not bound !missing-selector! AVPlayerVideoOutputConfiguration::sourcePlayerItem not bound -!missing-selector! AVVideoOutputSpecification::defaultPixelBufferAttributes not bound !missing-selector! AVVideoOutputSpecification::initWithTagCollections: not bound !missing-selector! AVVideoOutputSpecification::preferredTagCollections not bound -!missing-selector! AVVideoOutputSpecification::setDefaultPixelBufferAttributes: not bound -!missing-selector! AVVideoOutputSpecification::setOutputPixelBufferAttributes:forTagCollection: not bound !missing-selector! AVZoomRange::containsZoomFactor: not bound !missing-selector! AVZoomRange::maxZoomFactor not bound !missing-selector! AVZoomRange::minZoomFactor not bound @@ -497,3 +492,369 @@ !missing-type! AVPlayerVideoOutputConfiguration not bound !missing-type! AVVideoOutputSpecification not bound !missing-type! AVZoomRange not bound +!deprecated-attribute-missing! AVAggregateAssetDownloadTask missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:aggregateAssetDownloadTask:didCompleteForMediaSelection: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:aggregateAssetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad:forMediaSelection: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:aggregateAssetDownloadTask:willDownloadToURL: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:assetDownloadTask:didFinishDownloadingToURL: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:assetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadTask::loadedTimeRanges missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadTask::options missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadURLSession::aggregateAssetDownloadTaskWithURLAsset:mediaSelections:assetTitle:assetArtworkData:options: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadURLSession::assetDownloadTaskWithURLAsset:assetTitle:assetArtworkData:options: missing a [Deprecated] attribute +!missing-enum! AVCaptionAnimation not bound +!missing-enum! AVCaptionConversionValidatorStatus not bound +!missing-enum! AVCaptionDecoration not bound +!missing-enum! AVCaptionFontStyle not bound +!missing-enum! AVCaptionFontWeight not bound +!missing-enum! AVCaptionRegionDisplayAlignment not bound +!missing-enum! AVCaptionRegionScroll not bound +!missing-enum! AVCaptionRegionWritingMode not bound +!missing-enum! AVCaptionRubyAlignment not bound +!missing-enum! AVCaptionRubyPosition not bound +!missing-enum! AVCaptionTextAlignment not bound +!missing-enum! AVCaptionTextCombine not bound +!missing-enum! AVCaptionUnitsType not bound +!missing-enum! AVCaptureMultichannelAudioMode not bound +!missing-enum! AVExternalContentProtectionStatus not bound +!missing-enum! AVPlayerInterstitialEventTimelineOccupancy not bound +!missing-enum! AVPlayerItemSegmentType not bound +!missing-enum-value! AVCaptureVideoStabilizationMode native value AVCaptureVideoStabilizationModeCinematicExtendedEnhanced = 5 not bound +!missing-enum-value! AVError native value AVErrorToneMappingFailed = -11885 not bound +!missing-field! AVAssetImageGeneratorDynamicRangePolicyForceSDR not bound +!missing-field! AVAssetImageGeneratorDynamicRangePolicyMatchSource not bound +!missing-field! AVAssetPlaybackConfigurationOptionSpatialVideo not bound +!missing-field! AVCaptionConversionAdjustmentTypeTimeRange not bound +!missing-field! AVCaptionConversionWarningTypeExcessMediaData not bound +!missing-field! AVCaptionMediaSubTypeKey not bound +!missing-field! AVCaptionMediaTypeKey not bound +!missing-field! AVCaptionTimeCodeFrameDurationKey not bound +!missing-field! AVCaptionUseDropFrameTimeCodeKey not bound +!missing-field! AVFileTypeAppleiTT not bound +!missing-field! AVFileTypeSCC not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncNotification not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonCurrentSegmentChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonKey not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonLoadedTimeRangesChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonSegmentsChanged not bound +!missing-field! AVSampleBufferDisplayLayerReadyForDisplayDidChangeNotification not bound +!missing-field! AVSpatialCaptureDiscomfortReasonNotEnoughLight not bound +!missing-field! AVSpatialCaptureDiscomfortReasonSubjectTooClose not bound +!missing-field! AVVideoCodecTypeAppleProRes4444XQ not bound +!missing-field! AVVideoTransferFunction_IEC_sRGB not bound +!missing-pinvoke! AVCaptionDimensionMake is not bound +!missing-pinvoke! AVCaptionPointMake is not bound +!missing-pinvoke! AVCaptionSizeMake is not bound +!missing-protocol! AVAssetReaderCaptionValidationHandling not bound +!missing-protocol! AVMetricEventStreamPublisher not bound +!missing-protocol! AVMetricEventStreamSubscriber not bound +!missing-protocol! AVPlayerItemIntegratedTimelineObserver not bound +!missing-protocol! AVPlayerItemRenderedLegibleOutputPushDelegate not bound +!missing-protocol-conformance! AVPlayerItem should conform to AVMetricEventStreamPublisher (defined in 'AVMetricEventStreamPublisher' category) +!missing-protocol-member! AVAssetDownloadDelegate::URLSession:assetDownloadTask:willDownloadToURL: not found +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:didProvideContentKeyRequests:forInitializationData: not found +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:externalProtectionStatusDidChangeForContentKey: not found +!missing-selector! +AVAssetReaderOutputCaptionAdaptor::assetReaderOutputCaptionAdaptorWithAssetReaderTrackOutput: not bound +!missing-selector! +AVAssetVariantQualifier::predicateForAudioSampleRate:mediaSelectionOption:operatorType: not bound +!missing-selector! +AVAssetWriterInputCaptionAdaptor::assetWriterInputCaptionAdaptorWithAssetWriterInput: not bound +!missing-selector! +AVCaptionConversionValidator::captionConversionValidatorWithCaptions:timeRange:conversionSettings: not bound +!missing-selector! +AVCaptionFormatConformer::captionFormatConformerWithConversionSettings: not bound +!missing-selector! +AVCaptionRegion::appleITTBottomRegion not bound +!missing-selector! +AVCaptionRegion::appleITTLeftRegion not bound +!missing-selector! +AVCaptionRegion::appleITTRightRegion not bound +!missing-selector! +AVCaptionRegion::appleITTTopRegion not bound +!missing-selector! +AVCaptionRegion::subRipTextBottomRegion not bound +!missing-selector! +AVCaptureDevice::isBackgroundReplacementEnabled not bound +!missing-selector! +AVMetricEventStream::eventStream not bound +!missing-selector! AVAssetImageGenerator::dynamicRangePolicy not bound +!missing-selector! AVAssetImageGenerator::setDynamicRangePolicy: not bound +!missing-selector! AVAssetReaderOutputCaptionAdaptor::assetReaderTrackOutput not bound +!missing-selector! AVAssetReaderOutputCaptionAdaptor::captionsNotPresentInPreviousGroupsInCaptionGroup: not bound +!missing-selector! AVAssetReaderOutputCaptionAdaptor::initWithAssetReaderTrackOutput: not bound +!missing-selector! AVAssetReaderOutputCaptionAdaptor::nextCaptionGroup not bound +!missing-selector! AVAssetReaderOutputCaptionAdaptor::setValidationDelegate: not bound +!missing-selector! AVAssetReaderOutputCaptionAdaptor::validationDelegate not bound +!missing-selector! AVAssetResourceLoader::sendsCommonMediaClientDataAsHTTPHeaders not bound +!missing-selector! AVAssetResourceLoader::setSendsCommonMediaClientDataAsHTTPHeaders: not bound +!missing-selector! AVAssetWriterInputCaptionAdaptor::appendCaption: not bound +!missing-selector! AVAssetWriterInputCaptionAdaptor::appendCaptionGroup: not bound +!missing-selector! AVAssetWriterInputCaptionAdaptor::assetWriterInput not bound +!missing-selector! AVAssetWriterInputCaptionAdaptor::initWithAssetWriterInput: not bound +!missing-selector! AVAudioEnvironmentNode::isListenerHeadTrackingEnabled not bound +!missing-selector! AVAudioEnvironmentNode::setListenerHeadTrackingEnabled: not bound +!missing-selector! AVAudioFile::close not bound +!missing-selector! AVAudioFile::isOpen not bound +!missing-selector! AVCaption::animation not bound +!missing-selector! AVCaption::backgroundColorAtIndex:range: not bound +!missing-selector! AVCaption::decorationAtIndex:range: not bound +!missing-selector! AVCaption::fontStyleAtIndex:range: not bound +!missing-selector! AVCaption::fontWeightAtIndex:range: not bound +!missing-selector! AVCaption::initWithText:timeRange: not bound +!missing-selector! AVCaption::region not bound +!missing-selector! AVCaption::rubyAtIndex:range: not bound +!missing-selector! AVCaption::text not bound +!missing-selector! AVCaption::textAlignment not bound +!missing-selector! AVCaption::textColorAtIndex:range: not bound +!missing-selector! AVCaption::textCombineAtIndex:range: not bound +!missing-selector! AVCaption::timeRange not bound +!missing-selector! AVCaptionConversionAdjustment::adjustmentType not bound +!missing-selector! AVCaptionConversionTimeRangeAdjustment::durationOffset not bound +!missing-selector! AVCaptionConversionTimeRangeAdjustment::startTimeOffset not bound +!missing-selector! AVCaptionConversionValidator::captions not bound +!missing-selector! AVCaptionConversionValidator::initWithCaptions:timeRange:conversionSettings: not bound +!missing-selector! AVCaptionConversionValidator::status not bound +!missing-selector! AVCaptionConversionValidator::stopValidating not bound +!missing-selector! AVCaptionConversionValidator::timeRange not bound +!missing-selector! AVCaptionConversionValidator::validateCaptionConversionWithWarningHandler: not bound +!missing-selector! AVCaptionConversionValidator::warnings not bound +!missing-selector! AVCaptionConversionWarning::adjustment not bound +!missing-selector! AVCaptionConversionWarning::rangeOfCaptions not bound +!missing-selector! AVCaptionConversionWarning::warningType not bound +!missing-selector! AVCaptionFormatConformer::conformedCaptionForCaption:error: not bound +!missing-selector! AVCaptionFormatConformer::conformsCaptionsToTimeRange not bound +!missing-selector! AVCaptionFormatConformer::initWithConversionSettings: not bound +!missing-selector! AVCaptionFormatConformer::setConformsCaptionsToTimeRange: not bound +!missing-selector! AVCaptionGroup::captions not bound +!missing-selector! AVCaptionGroup::initWithCaptions:timeRange: not bound +!missing-selector! AVCaptionGroup::initWithTimeRange: not bound +!missing-selector! AVCaptionGroup::timeRange not bound +!missing-selector! AVCaptionGrouper::addCaption: not bound +!missing-selector! AVCaptionGrouper::flushAddedCaptionsIntoGroupsUpToTime: not bound +!missing-selector! AVCaptionRegion::displayAlignment not bound +!missing-selector! AVCaptionRegion::encodeWithCoder: not bound +!missing-selector! AVCaptionRegion::identifier not bound +!missing-selector! AVCaptionRegion::isEqual: not bound +!missing-selector! AVCaptionRegion::mutableCopyWithZone: not bound +!missing-selector! AVCaptionRegion::origin not bound +!missing-selector! AVCaptionRegion::scroll not bound +!missing-selector! AVCaptionRegion::size not bound +!missing-selector! AVCaptionRegion::writingMode not bound +!missing-selector! AVCaptionRenderer::bounds not bound +!missing-selector! AVCaptionRenderer::captions not bound +!missing-selector! AVCaptionRenderer::captionSceneChangesInRange: not bound +!missing-selector! AVCaptionRenderer::renderInContext:forTime: not bound +!missing-selector! AVCaptionRenderer::setBounds: not bound +!missing-selector! AVCaptionRenderer::setCaptions: not bound +!missing-selector! AVCaptionRendererScene::hasActiveCaptions not bound +!missing-selector! AVCaptionRendererScene::needsPeriodicRefresh not bound +!missing-selector! AVCaptionRendererScene::timeRange not bound +!missing-selector! AVCaptionRuby::alignment not bound +!missing-selector! AVCaptionRuby::initWithText: not bound +!missing-selector! AVCaptionRuby::initWithText:position:alignment: not bound +!missing-selector! AVCaptionRuby::position not bound +!missing-selector! AVCaptionRuby::text not bound +!missing-selector! AVCaptureDevice::isAutoVideoFrameRateEnabled not bound +!missing-selector! AVCaptureDevice::isBackgroundReplacementActive not bound +!missing-selector! AVCaptureDevice::setAutoVideoFrameRateEnabled: not bound +!missing-selector! AVCaptureDevice::spatialCaptureDiscomfortReasons not bound +!missing-selector! AVCaptureDeviceFormat::isAutoVideoFrameRateSupported not bound +!missing-selector! AVCaptureDeviceFormat::isBackgroundReplacementSupported not bound +!missing-selector! AVCaptureDeviceFormat::isSpatialVideoCaptureSupported not bound +!missing-selector! AVCaptureDeviceFormat::videoFrameRateRangeForBackgroundReplacement not bound +!missing-selector! AVCaptureDeviceInput::isMultichannelAudioModeSupported: not bound +!missing-selector! AVCaptureDeviceInput::multichannelAudioMode not bound +!missing-selector! AVCaptureDeviceInput::setMultichannelAudioMode: not bound +!missing-selector! AVCaptureMovieFileOutput::isSpatialVideoCaptureEnabled not bound +!missing-selector! AVCaptureMovieFileOutput::isSpatialVideoCaptureSupported not bound +!missing-selector! AVCaptureMovieFileOutput::setSpatialVideoCaptureEnabled: not bound +!missing-selector! AVCapturePhoto::constantColorCenterWeightedMeanConfidenceLevel not bound +!missing-selector! AVCapturePhoto::constantColorConfidenceMap not bound +!missing-selector! AVCapturePhoto::isConstantColorFallbackPhoto not bound +!missing-selector! AVCapturePhotoOutput::isConstantColorEnabled not bound +!missing-selector! AVCapturePhotoOutput::isConstantColorSupported not bound +!missing-selector! AVCapturePhotoOutput::isShutterSoundSuppressionSupported not bound +!missing-selector! AVCapturePhotoOutput::setConstantColorEnabled: not bound +!missing-selector! AVCapturePhotoSettings::isConstantColorEnabled not bound +!missing-selector! AVCapturePhotoSettings::isConstantColorFallbackPhotoDeliveryEnabled not bound +!missing-selector! AVCapturePhotoSettings::isShutterSoundSuppressionEnabled not bound +!missing-selector! AVCapturePhotoSettings::setConstantColorEnabled: not bound +!missing-selector! AVCapturePhotoSettings::setConstantColorFallbackPhotoDeliveryEnabled: not bound +!missing-selector! AVCapturePhotoSettings::setShutterSoundSuppressionEnabled: not bound +!missing-selector! AVCaptureSession::configuresApplicationAudioSessionToMixWithOthers not bound +!missing-selector! AVCaptureSession::setConfiguresApplicationAudioSessionToMixWithOthers: not bound +!missing-selector! AVContentKey::externalContentProtectionStatus not bound +!missing-selector! AVContentKey::revoke not bound +!missing-selector! AVMetricContentKeyRequestEvent::contentKeySpecifier not bound +!missing-selector! AVMetricContentKeyRequestEvent::isClientInitiated not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaType not bound +!missing-selector! AVMetricErrorEvent::didRecover not bound +!missing-selector! AVMetricErrorEvent::error not bound +!missing-selector! AVMetricEvent::date not bound +!missing-selector! AVMetricEvent::mediaTime not bound +!missing-selector! AVMetricEvent::sessionID not bound +!missing-selector! AVMetricEventStream::addPublisher: not bound +!missing-selector! AVMetricEventStream::setSubscriber:queue: not bound +!missing-selector! AVMetricEventStream::subscribeToAllMetricEvents not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvent: not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvents: not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::byteRange not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::isMapSegment not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::url not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::isMultivariantPlaylist not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::byteRange not bound +!missing-selector! AVMetricMediaResourceRequestEvent::errorEvent not bound +!missing-selector! AVMetricMediaResourceRequestEvent::networkTransactionMetrics not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::serverAddress not bound +!missing-selector! AVMetricMediaResourceRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::wasReadFromCache not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::contentKeyRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::mediaSegmentRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::playlistRequestEvents not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::timeTaken not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::variant not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::errorEvent not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::mediaResourceRequestCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::playbackDuration not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::recoverableErrorCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::stallCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentInInitialStartup not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentRecoveringFromStall not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedAverageBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedPeakBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::variantSwitchCount not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::previousRate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::rate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::variant not bound +!missing-selector! AVMetricPlayerItemSeekDidCompleteEvent::didSeekInBuffer not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::didSucceed not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::fromVariant not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::toVariant not bound +!missing-selector! AVMutableCaption::animation not bound +!missing-selector! AVMutableCaption::region not bound +!missing-selector! AVMutableCaption::removeBackgroundColorInRange: not bound +!missing-selector! AVMutableCaption::removeDecorationInRange: not bound +!missing-selector! AVMutableCaption::removeFontStyleInRange: not bound +!missing-selector! AVMutableCaption::removeFontWeightInRange: not bound +!missing-selector! AVMutableCaption::removeRubyInRange: not bound +!missing-selector! AVMutableCaption::removeTextColorInRange: not bound +!missing-selector! AVMutableCaption::removeTextCombineInRange: not bound +!missing-selector! AVMutableCaption::setAVMutableCaption: not bound +!missing-selector! AVMutableCaption::setBackgroundColor:inRange: not bound +!missing-selector! AVMutableCaption::setDecoration:inRange: not bound +!missing-selector! AVMutableCaption::setFontStyle:inRange: not bound +!missing-selector! AVMutableCaption::setFontWeight:inRange: not bound +!missing-selector! AVMutableCaption::setRuby:inRange: not bound +!missing-selector! AVMutableCaption::setText: not bound +!missing-selector! AVMutableCaption::setTextAlignment: not bound +!missing-selector! AVMutableCaption::setTextColor:inRange: not bound +!missing-selector! AVMutableCaption::setTextCombine:inRange: not bound +!missing-selector! AVMutableCaption::setTimeRange: not bound +!missing-selector! AVMutableCaption::text not bound +!missing-selector! AVMutableCaption::textAlignment not bound +!missing-selector! AVMutableCaption::timeRange not bound +!missing-selector! AVMutableCaptionRegion::displayAlignment not bound +!missing-selector! AVMutableCaptionRegion::init not bound +!missing-selector! AVMutableCaptionRegion::initWithIdentifier: not bound +!missing-selector! AVMutableCaptionRegion::origin not bound +!missing-selector! AVMutableCaptionRegion::scroll not bound +!missing-selector! AVMutableCaptionRegion::setDisplayAlignment: not bound +!missing-selector! AVMutableCaptionRegion::setOrigin: not bound +!missing-selector! AVMutableCaptionRegion::setScroll: not bound +!missing-selector! AVMutableCaptionRegion::setSize: not bound +!missing-selector! AVMutableCaptionRegion::setWritingMode: not bound +!missing-selector! AVMutableCaptionRegion::size not bound +!missing-selector! AVMutableCaptionRegion::writingMode not bound +!missing-selector! AVMutableComposition::insertTimeRange:ofTracks:atTime:error: not bound +!missing-selector! AVPlayerInterstitialEvent::contentMayVary not bound +!missing-selector! AVPlayerInterstitialEvent::plannedDuration not bound +!missing-selector! AVPlayerInterstitialEvent::setContentMayVary: not bound +!missing-selector! AVPlayerInterstitialEvent::setPlannedDuration: not bound +!missing-selector! AVPlayerInterstitialEvent::setSupplementsPrimaryContent: not bound +!missing-selector! AVPlayerInterstitialEvent::setTimelineOccupancy: not bound +!missing-selector! AVPlayerInterstitialEvent::supplementsPrimaryContent not bound +!missing-selector! AVPlayerInterstitialEvent::timelineOccupancy not bound +!missing-selector! AVPlayerItem::integratedTimeline not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addBoundaryTimeObserverForSegment:offsetsIntoSegment:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addPeriodicTimeObserverForInterval:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentSnapshot not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimeline::removeTimeObserver: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToDate:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToTime:toleranceBefore:toleranceAfter:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentSegment not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::duration not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::mapTime:toSegment:atSegmentOffset: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::segments not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::advanceIntervalForDelegateInvocation not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::delegate not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::delegateQueue not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::initWithVideoDisplaySize: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::setAdvanceIntervalForDelegateInvocation: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::setDelegate:queue: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::setVideoDisplaySize: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::videoDisplaySize not bound +!missing-selector! AVPlayerItemSegment::interstitialEvent not bound +!missing-selector! AVPlayerItemSegment::loadedTimeRanges not bound +!missing-selector! AVPlayerItemSegment::segmentType not bound +!missing-selector! AVPlayerItemSegment::startDate not bound +!missing-selector! AVPlayerItemSegment::timeMapping not bound +!missing-selector! AVPlayerVideoOutputConfiguration::preferredTransform not bound +!missing-selector! AVRenderedCaptionImage::pixelBuffer not bound +!missing-selector! AVRenderedCaptionImage::position not bound +!missing-selector! AVSampleBufferDisplayLayer::isReadyForDisplay not bound +!missing-selector! AVSampleBufferVideoRenderer::copyDisplayedPixelBuffer not bound +!missing-selector! AVSampleBufferVideoRenderer::expectMinimumUpcomingSampleBufferPresentationTime: not bound +!missing-selector! AVSampleBufferVideoRenderer::expectMonotonicallyIncreasingUpcomingSampleBufferPresentationTimes not bound +!missing-selector! AVSampleBufferVideoRenderer::loadVideoPerformanceMetricsWithCompletionHandler: not bound +!missing-selector! AVSampleBufferVideoRenderer::resetUpcomingSampleBufferPresentationTimeExpectations not bound +!missing-selector! AVVideoComposition::isValidForTracks:assetDuration:timeRange:validationDelegate: not bound +!missing-selector! AVVideoOutputSpecification::defaultOutputSettings not bound +!missing-selector! AVVideoOutputSpecification::setDefaultOutputSettings: not bound +!missing-selector! AVVideoOutputSpecification::setOutputSettings:forTagCollection: not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfCorruptedFrames not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfDroppedFrames not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfFramesDisplayedUsingOptimizedCompositing not bound +!missing-selector! AVVideoPerformanceMetrics::totalAccumulatedFrameDelay not bound +!missing-selector! AVVideoPerformanceMetrics::totalNumberOfFrames not bound +!missing-type! AVAssetReaderOutputCaptionAdaptor not bound +!missing-type! AVAssetWriterInputCaptionAdaptor not bound +!missing-type! AVCaption not bound +!missing-type! AVCaptionConversionAdjustment not bound +!missing-type! AVCaptionConversionTimeRangeAdjustment not bound +!missing-type! AVCaptionConversionValidator not bound +!missing-type! AVCaptionConversionWarning not bound +!missing-type! AVCaptionFormatConformer not bound +!missing-type! AVCaptionGroup not bound +!missing-type! AVCaptionGrouper not bound +!missing-type! AVCaptionRegion not bound +!missing-type! AVCaptionRenderer not bound +!missing-type! AVCaptionRendererScene not bound +!missing-type! AVCaptionRuby not bound +!missing-type! AVMetricContentKeyRequestEvent not bound +!missing-type! AVMetricErrorEvent not bound +!missing-type! AVMetricEvent not bound +!missing-type! AVMetricEventStream not bound +!missing-type! AVMetricHLSMediaSegmentRequestEvent not bound +!missing-type! AVMetricHLSPlaylistRequestEvent not bound +!missing-type! AVMetricMediaResourceRequestEvent not bound +!missing-type! AVMetricPlayerItemInitialLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemPlaybackSummaryEvent not bound +!missing-type! AVMetricPlayerItemRateChangeEvent not bound +!missing-type! AVMetricPlayerItemSeekDidCompleteEvent not bound +!missing-type! AVMetricPlayerItemSeekEvent not bound +!missing-type! AVMetricPlayerItemStallEvent not bound +!missing-type! AVMetricPlayerItemVariantSwitchEvent not bound +!missing-type! AVMutableCaption not bound +!missing-type! AVMutableCaptionRegion not bound +!missing-type! AVPlayerItemIntegratedTimeline not bound +!missing-type! AVPlayerItemIntegratedTimelineSnapshot not bound +!missing-type! AVPlayerItemRenderedLegibleOutput not bound +!missing-type! AVPlayerItemSegment not bound +!missing-type! AVRenderedCaptionImage not bound +!missing-type! AVVideoPerformanceMetrics not bound diff --git a/tests/xtro-sharpie/iOS-Accessibility.todo b/tests/xtro-sharpie/iOS-Accessibility.todo new file mode 100644 index 000000000000..8d151946b0c5 --- /dev/null +++ b/tests/xtro-sharpie/iOS-Accessibility.todo @@ -0,0 +1,5 @@ +!missing-enum! AXSettingsFeature not bound +!missing-field! AXPrefersNonBlinkingTextInsertionIndicatorDidChangeNotification not bound +!missing-pinvoke! AXAssistiveAccessEnabled is not bound +!missing-pinvoke! AXOpenSettingsFeature is not bound +!missing-pinvoke! AXPrefersNonBlinkingTextInsertionIndicator is not bound diff --git a/tests/xtro-sharpie/iOS-AccessorySetupKit.todo b/tests/xtro-sharpie/iOS-AccessorySetupKit.todo new file mode 100644 index 000000000000..3967f6d3b529 --- /dev/null +++ b/tests/xtro-sharpie/iOS-AccessorySetupKit.todo @@ -0,0 +1,63 @@ +!missing-enum! ASAccessoryEventType not bound +!missing-enum! ASAccessoryRenameOptions not bound +!missing-enum! ASAccessoryState not bound +!missing-enum! ASAccessorySupportOptions not bound +!missing-enum! ASErrorCode not bound +!missing-field! ASErrorDomain not bound +!missing-selector! ASAccessory::bluetoothIdentifier not bound +!missing-selector! ASAccessory::descriptor not bound +!missing-selector! ASAccessory::displayName not bound +!missing-selector! ASAccessory::SSID not bound +!missing-selector! ASAccessory::state not bound +!missing-selector! ASAccessoryEvent::accessory not bound +!missing-selector! ASAccessoryEvent::error not bound +!missing-selector! ASAccessoryEvent::eventType not bound +!missing-selector! ASAccessorySession::accessories not bound +!missing-selector! ASAccessorySession::activateWithQueue:eventHandler: not bound +!missing-selector! ASAccessorySession::finishAuthorization:settings:completionHandler: not bound +!missing-selector! ASAccessorySession::invalidate not bound +!missing-selector! ASAccessorySession::removeAccessory:completionHandler: not bound +!missing-selector! ASAccessorySession::renameAccessory:options:completionHandler: not bound +!missing-selector! ASAccessorySession::showPickerForDisplayItems:completionHandler: not bound +!missing-selector! ASAccessorySession::showPickerWithCompletionHandler: not bound +!missing-selector! ASAccessorySettings::setSSID: not bound +!missing-selector! ASAccessorySettings::SSID not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothCompanyIdentifier not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothManufacturerDataBlob not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothManufacturerDataMask not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothNameSubstring not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothServiceDataBlob not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothServiceDataMask not bound +!missing-selector! ASDiscoveryDescriptor::bluetoothServiceUUID not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothCompanyIdentifier: not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothManufacturerDataBlob: not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothManufacturerDataMask: not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothNameSubstring: not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothServiceDataBlob: not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothServiceDataMask: not bound +!missing-selector! ASDiscoveryDescriptor::setBluetoothServiceUUID: not bound +!missing-selector! ASDiscoveryDescriptor::setSSID: not bound +!missing-selector! ASDiscoveryDescriptor::setSSIDPrefix: not bound +!missing-selector! ASDiscoveryDescriptor::setSupportedOptions: not bound +!missing-selector! ASDiscoveryDescriptor::SSID not bound +!missing-selector! ASDiscoveryDescriptor::SSIDPrefix not bound +!missing-selector! ASDiscoveryDescriptor::supportedOptions not bound +!missing-selector! ASMigrationDisplayItem::hotspotSSID not bound +!missing-selector! ASMigrationDisplayItem::peripheralIdentifier not bound +!missing-selector! ASMigrationDisplayItem::setHotspotSSID: not bound +!missing-selector! ASMigrationDisplayItem::setPeripheralIdentifier: not bound +!missing-selector! ASPickerDisplayItem::allowsRename not bound +!missing-selector! ASPickerDisplayItem::descriptor not bound +!missing-selector! ASPickerDisplayItem::initWithName:productImage:descriptor: not bound +!missing-selector! ASPickerDisplayItem::name not bound +!missing-selector! ASPickerDisplayItem::productImage not bound +!missing-selector! ASPickerDisplayItem::renameOptions not bound +!missing-selector! ASPickerDisplayItem::setAllowsRename: not bound +!missing-selector! ASPickerDisplayItem::setRenameOptions: not bound +!missing-type! ASAccessory not bound +!missing-type! ASAccessoryEvent not bound +!missing-type! ASAccessorySession not bound +!missing-type! ASAccessorySettings not bound +!missing-type! ASDiscoveryDescriptor not bound +!missing-type! ASMigrationDisplayItem not bound +!missing-type! ASPickerDisplayItem not bound diff --git a/tests/xtro-sharpie/iOS-AudioToolbox.todo b/tests/xtro-sharpie/iOS-AudioToolbox.todo index b6d479983874..18d4bb0c9c0e 100644 --- a/tests/xtro-sharpie/iOS-AudioToolbox.todo +++ b/tests/xtro-sharpie/iOS-AudioToolbox.todo @@ -1,3 +1,7 @@ !missing-enum! AUVoiceIOOtherAudioDuckingLevel not bound !missing-pinvoke! AudioFileGetUserDataAtOffset is not bound !missing-pinvoke! AudioFileGetUserDataSize64 is not bound +!missing-enum! AudioConverterOptions not bound +!missing-pinvoke! AudioConverterNewWithOptions is not bound +!missing-pinvoke! AudioConverterPrepare is not bound +!missing-selector! AUAudioUnit::migrateFromPlugin not bound diff --git a/tests/xtro-sharpie/iOS-AuthenticationServices.todo b/tests/xtro-sharpie/iOS-AuthenticationServices.todo new file mode 100644 index 000000000000..e222b9c6ab70 --- /dev/null +++ b/tests/xtro-sharpie/iOS-AuthenticationServices.todo @@ -0,0 +1,110 @@ +!deprecated-attribute-missing! ASWebAuthenticationSession::initWithURL:callbackURLScheme:completionHandler: missing a [Deprecated] attribute +!missing-enum! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequestStyle not bound +!missing-enum! ASCredentialIdentityTypes not bound +!missing-enum! ASUserAgeRange not bound +!missing-enum-value! ASAuthorizationError native value ASAuthorizationErrorMatchedExcludedCredential = 1006 not bound +!missing-enum-value! ASCredentialRequestType native value ASCredentialRequestTypeOneTimeCode = 3 not bound +!missing-enum-value! ASCredentialRequestType native value ASCredentialRequestTypePasskeyRegistration = 2 not bound +!missing-enum-value! ASExtensionErrorCode native value ASExtensionErrorCodeMatchedExcludedCredential = 102 not bound +!missing-protocol! ASAuthorizationWebBrowserPlatformPublicKeyCredentialAssertionRequest not bound +!missing-protocol! ASAuthorizationWebBrowserPlatformPublicKeyCredentialProvider not bound +!missing-protocol! ASAuthorizationWebBrowserPlatformPublicKeyCredentialRegistrationRequest not bound +!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialAssertionRequest not bound +!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialProvider not bound +!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialRegistrationRequest not bound +!missing-selector! +ASAuthorizationPublicKeyCredentialPRFRegistrationInput::checkForSupport not bound +!missing-selector! +ASOneTimeCodeCredential::credentialWithCode: not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithCustomScheme: not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithHTTPSHost:path: not bound +!missing-selector! ASAuthorizationAppleIDCredential::userAgeRange not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertion::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertionRequest::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertionRequest::setPrf: not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialProvider::createCredentialRegistrationRequestWithChallenge:name:userID:requestStyle: not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistration::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::requestStyle not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::setPrf: not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::setRequestStyle: not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::initWithInputValues:perCredentialInputValues: not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::inputValues not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::perCredentialInputValues not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::initWithSaltInput1:saltInput2: not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::saltInput1 not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::saltInput2 not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionOutput::first not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionOutput::second not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFRegistrationInput::shouldCheckForSupport not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFRegistrationOutput::isSupported not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertion::appID not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest::appID not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest::setAppID: not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialRegistration::transports not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::credentialID not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::customTitle not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::name not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::providerName not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::relyingParty not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::userHandle not bound +!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::authorizationStateForPlatformCredentials not bound +!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::init not bound +!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::platformCredentialsForRelyingParty:completionHandler: not bound +!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::requestAuthorizationForPublicKeyCredentials: not bound +!missing-selector! ASCredentialIdentityStore::getCredentialIdentitiesForService:credentialIdentityTypes:completionHandler: not bound +!missing-selector! ASCredentialProviderExtensionContext::completeOneTimeCodeRequestWithSelectedCredential:completionHandler: not bound +!missing-selector! ASCredentialProviderExtensionContext::completeRequestWithTextToInsert:completionHandler: not bound +!missing-selector! ASCredentialProviderViewController::performPasskeyRegistrationWithoutUserInteractionIfPossible: not bound +!missing-selector! ASCredentialProviderViewController::prepareInterfaceForUserChoosingTextToInsert not bound +!missing-selector! ASCredentialProviderViewController::prepareOneTimeCodeCredentialListForServiceIdentifiers: not bound +!missing-selector! ASOneTimeCodeCredential::code not bound +!missing-selector! ASOneTimeCodeCredential::initWithCode: not bound +!missing-selector! ASOneTimeCodeCredentialIdentity::initWithServiceIdentifier:label:recordIdentifier: not bound +!missing-selector! ASOneTimeCodeCredentialIdentity::label not bound +!missing-selector! ASOneTimeCodeCredentialRequest::initWithCredentialIdentity: not bound +!missing-selector! ASPasskeyAssertionCredential::extensionOutput not bound +!missing-selector! ASPasskeyAssertionCredential::initWithUserHandle:relyingParty:signature:clientDataHash:authenticatorData:credentialID:extensionOutput: not bound +!missing-selector! ASPasskeyAssertionCredential::setExtensionOutput: not bound +!missing-selector! ASPasskeyAssertionCredentialExtensionInput::largeBlob not bound +!missing-selector! ASPasskeyAssertionCredentialExtensionOutput::initWithLargeBlobOutput: not bound +!missing-selector! ASPasskeyAssertionCredentialExtensionOutput::largeBlobAssertionOutput not bound +!missing-selector! ASPasskeyCredentialRequest::assertionExtensionInput not bound +!missing-selector! ASPasskeyCredentialRequest::excludedCredentials not bound +!missing-selector! ASPasskeyCredentialRequest::initWithCredentialIdentity:clientDataHash:userVerificationPreference:supportedAlgorithms:assertionExtensionInput: not bound +!missing-selector! ASPasskeyCredentialRequest::initWithCredentialIdentity:clientDataHash:userVerificationPreference:supportedAlgorithms:registrationExtensionInput: not bound +!missing-selector! ASPasskeyCredentialRequest::registrationExtensionInput not bound +!missing-selector! ASPasskeyCredentialRequestParameters::extensionInput not bound +!missing-selector! ASPasskeyRegistrationCredential::extensionOutput not bound +!missing-selector! ASPasskeyRegistrationCredential::initWithRelyingParty:clientDataHash:credentialID:attestationObject:extensionOutput: not bound +!missing-selector! ASPasskeyRegistrationCredential::setExtensionOutput: not bound +!missing-selector! ASPasskeyRegistrationCredentialExtensionInput::largeBlob not bound +!missing-selector! ASPasskeyRegistrationCredentialExtensionOutput::initWithLargeBlobOutput: not bound +!missing-selector! ASPasskeyRegistrationCredentialExtensionOutput::largeBlobRegistrationOutput not bound +!missing-selector! ASPublicKeyCredentialClientData::challenge not bound +!missing-selector! ASPublicKeyCredentialClientData::crossOrigin not bound +!missing-selector! ASPublicKeyCredentialClientData::initWithChallenge:origin: not bound +!missing-selector! ASPublicKeyCredentialClientData::origin not bound +!missing-selector! ASPublicKeyCredentialClientData::setChallenge: not bound +!missing-selector! ASPublicKeyCredentialClientData::setCrossOrigin: not bound +!missing-selector! ASPublicKeyCredentialClientData::setOrigin: not bound +!missing-selector! ASPublicKeyCredentialClientData::setTopOrigin: not bound +!missing-selector! ASPublicKeyCredentialClientData::topOrigin not bound +!missing-selector! ASWebAuthenticationSession::additionalHeaderFields not bound +!missing-selector! ASWebAuthenticationSession::initWithURL:callback:completionHandler: not bound +!missing-selector! ASWebAuthenticationSession::setAdditionalHeaderFields: not bound +!missing-selector! ASWebAuthenticationSessionCallback::matchesURL: not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionInput not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionOutput not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFRegistrationInput not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFRegistrationOutput not bound +!missing-type! ASAuthorizationWebBrowserPlatformPublicKeyCredential not bound +!missing-type! ASAuthorizationWebBrowserPublicKeyCredentialManager not bound +!missing-type! ASOneTimeCodeCredential not bound +!missing-type! ASOneTimeCodeCredentialIdentity not bound +!missing-type! ASOneTimeCodeCredentialRequest not bound +!missing-type! ASPasskeyAssertionCredentialExtensionInput not bound +!missing-type! ASPasskeyAssertionCredentialExtensionOutput not bound +!missing-type! ASPasskeyRegistrationCredentialExtensionInput not bound +!missing-type! ASPasskeyRegistrationCredentialExtensionOutput not bound +!missing-type! ASPublicKeyCredentialClientData not bound +!missing-type! ASWebAuthenticationSessionCallback not bound diff --git a/tests/xtro-sharpie/iOS-AutomaticAssessmentConfiguration.todo b/tests/xtro-sharpie/iOS-AutomaticAssessmentConfiguration.todo new file mode 100644 index 000000000000..d0e5148b48e7 --- /dev/null +++ b/tests/xtro-sharpie/iOS-AutomaticAssessmentConfiguration.todo @@ -0,0 +1,13 @@ +!missing-enum-value! AEAssessmentErrorCode native value AEAssessmentErrorConfigurationUpdatesNotSupported = 4 not bound +!missing-enum-value! AEAssessmentErrorCode native value AEAssessmentErrorMultipleParticipantsNotSupported = 3 not bound +!missing-protocol-member! AEAssessmentSessionDelegate::assessmentSession:failedToUpdateToConfiguration:error: not found +!missing-protocol-member! AEAssessmentSessionDelegate::assessmentSessionDidUpdate: not found +!missing-selector! +AEAssessmentSession::supportsConfigurationUpdates not bound +!missing-selector! +AEAssessmentSession::supportsMultipleParticipants not bound +!missing-selector! AEAssessmentApplication::initWithBundleIdentifier: not bound +!missing-selector! AEAssessmentConfiguration::configurationsByApplication not bound +!missing-selector! AEAssessmentConfiguration::mainParticipantConfiguration not bound +!missing-selector! AEAssessmentConfiguration::removeApplication: not bound +!missing-selector! AEAssessmentConfiguration::setConfiguration:forApplication: not bound +!missing-selector! AEAssessmentParticipantConfiguration::configurationInfo not bound +!missing-selector! AEAssessmentParticipantConfiguration::setConfigurationInfo: not bound diff --git a/tests/xtro-sharpie/iOS-BackgroundTasks.todo b/tests/xtro-sharpie/iOS-BackgroundTasks.todo new file mode 100644 index 000000000000..c64ebba6fc50 --- /dev/null +++ b/tests/xtro-sharpie/iOS-BackgroundTasks.todo @@ -0,0 +1,10 @@ +!missing-selector! BGContinuedProcessingTask::reason not bound +!missing-selector! BGContinuedProcessingTask::title not bound +!missing-selector! BGContinuedProcessingTask::updateProgress: not bound +!missing-selector! BGContinuedProcessingTaskRequest::initWithIdentifier: not bound +!missing-selector! BGContinuedProcessingTaskRequest::reason not bound +!missing-selector! BGContinuedProcessingTaskRequest::setReason: not bound +!missing-selector! BGContinuedProcessingTaskRequest::setTitle: not bound +!missing-selector! BGContinuedProcessingTaskRequest::title not bound +!missing-type! BGContinuedProcessingTask not bound +!missing-type! BGContinuedProcessingTaskRequest not bound diff --git a/tests/xtro-sharpie/iOS-BrowserEngineCore.todo b/tests/xtro-sharpie/iOS-BrowserEngineCore.todo new file mode 100644 index 000000000000..c4a95b2bb2d6 --- /dev/null +++ b/tests/xtro-sharpie/iOS-BrowserEngineCore.todo @@ -0,0 +1,5 @@ +!missing-pinvoke! be_memory_inline_jit_restrict_rwx_to_rw_with_witness is not bound +!missing-pinvoke! be_memory_inline_jit_restrict_rwx_to_rw_with_witness_impl is not bound +!missing-pinvoke! be_memory_inline_jit_restrict_rwx_to_rx_with_witness is not bound +!missing-pinvoke! be_memory_inline_jit_restrict_rwx_to_rx_with_witness_impl is not bound +!missing-pinvoke! be_memory_inline_jit_restrict_with_witness_supported is not bound diff --git a/tests/xtro-sharpie/iOS-BrowserEngineKit.todo b/tests/xtro-sharpie/iOS-BrowserEngineKit.todo new file mode 100644 index 000000000000..b5b1029bfd41 --- /dev/null +++ b/tests/xtro-sharpie/iOS-BrowserEngineKit.todo @@ -0,0 +1,162 @@ +!missing-enum! BEAccessibilityContainerType not bound +!missing-enum! BEAccessibilityPressedState not bound +!missing-enum! BEGestureType not bound +!missing-enum! BEKeyModifierFlags not bound +!missing-enum! BEKeyPressState not bound +!missing-enum! BEScrollViewScrollUpdatePhase not bound +!missing-enum! BESelectionFlags not bound +!missing-enum! BESelectionTouchPhase not bound +!missing-enum! BETextDocumentRequestOptions not bound +!missing-enum! BETextReplacementOptions not bound +!missing-field! BEAccessibilityTraitMenuItem not bound +!missing-field! BEAccessibilityTraitPopUpButton not bound +!missing-field! BEAccessibilityTraitRadioButton not bound +!missing-field! BEAccessibilityTraitReadOnly not bound +!missing-field! BEAccessibilityTraitVisited not bound +!missing-protocol! BEDragInteractionDelegate not bound +!missing-protocol! BEExtendedTextInputTraits not bound +!missing-protocol! BEProcessCapabilityGrant not bound +!missing-protocol! BEResponderEditActions not bound +!missing-protocol! BEScrollViewDelegate not bound +!missing-protocol! BETextInput not bound +!missing-protocol! BETextInputDelegate not bound +!missing-protocol! BETextInteractionDelegate not bound +!missing-protocol! BETextSelectionDirectionNavigation not bound +!missing-selector! +BELayerHierarchy::layerHierarchyWithError: not bound +!missing-selector! +BELayerHierarchyHandle::handleWithXPCRepresentation:error: not bound +!missing-selector! +BELayerHierarchyHostingTransactionCoordinator::coordinatorWithError: not bound +!missing-selector! +BELayerHierarchyHostingTransactionCoordinator::coordinatorWithXPCRepresentation:error: not bound +!missing-selector! +BENetworkingProcess::networkProcessWithInterruptionHandler:completion: not bound +!missing-selector! +BEProcessCapability::background not bound +!missing-selector! +BEProcessCapability::foreground not bound +!missing-selector! +BEProcessCapability::mediaPlaybackAndCaptureWithEnvironment: not bound +!missing-selector! +BEProcessCapability::suspended not bound +!missing-selector! +BERenderingProcess::renderingProcessWithInterruptionHandler:completion: not bound +!missing-selector! +BEWebContentProcess::webContentProcessWithInterruptionHandler:completion: not bound +!missing-selector! BEAutoFillTextSuggestion::contents not bound +!missing-selector! BEContextMenuConfiguration::fulfillUsingConfiguration: not bound +!missing-selector! BEContextMenuConfiguration::init not bound +!missing-selector! BEDragInteraction::delegate not bound +!missing-selector! BEDragInteraction::initWithDelegate: not bound +!missing-selector! BEKeyEntry::isKeyRepeating not bound +!missing-selector! BEKeyEntry::key not bound +!missing-selector! BEKeyEntry::state not bound +!missing-selector! BEKeyEntry::timestamp not bound +!missing-selector! BEKeyEntryContext::initWithKeyEntry: not bound +!missing-selector! BEKeyEntryContext::isDocumentEditable not bound +!missing-selector! BEKeyEntryContext::keyEntry not bound +!missing-selector! BEKeyEntryContext::setDocumentEditable: not bound +!missing-selector! BEKeyEntryContext::setShouldEvaluateForInputSystemHandling: not bound +!missing-selector! BEKeyEntryContext::setShouldInsertCharacter: not bound +!missing-selector! BEKeyEntryContext::shouldEvaluateForInputSystemHandling not bound +!missing-selector! BEKeyEntryContext::shouldInsertCharacter not bound +!missing-selector! BELayerHierarchy::handle not bound +!missing-selector! BELayerHierarchy::invalidate not bound +!missing-selector! BELayerHierarchy::layer not bound +!missing-selector! BELayerHierarchy::setLayer: not bound +!missing-selector! BELayerHierarchyHandle::createXPCRepresentation not bound +!missing-selector! BELayerHierarchyHostingTransactionCoordinator::addLayerHierarchy: not bound +!missing-selector! BELayerHierarchyHostingTransactionCoordinator::addLayerHierarchyHostingView: not bound +!missing-selector! BELayerHierarchyHostingTransactionCoordinator::commit not bound +!missing-selector! BELayerHierarchyHostingTransactionCoordinator::createXPCRepresentation not bound +!missing-selector! BELayerHierarchyHostingView::handle not bound +!missing-selector! BELayerHierarchyHostingView::setHandle: not bound +!missing-selector! BEMediaEnvironment::activateWithError: not bound +!missing-selector! BEMediaEnvironment::createXPCRepresentation not bound +!missing-selector! BEMediaEnvironment::initWithWebPageURL: not bound +!missing-selector! BEMediaEnvironment::initWithXPCRepresentation:error: not bound +!missing-selector! BEMediaEnvironment::makeCaptureSessionWithError: not bound +!missing-selector! BEMediaEnvironment::suspendWithError: not bound +!missing-selector! BENetworkingProcess::grantBENetworkingProcess:error: not bound +!missing-selector! BENetworkingProcess::grantCapability:error:invalidationHandler: not bound +!missing-selector! BENetworkingProcess::invalidate not bound +!missing-selector! BENetworkingProcess::makeLibXPCConnectionError: not bound +!missing-selector! BEProcessCapability::requestWithError: not bound +!missing-selector! BERenderingProcess::createVisibilityPropagationInteraction not bound +!missing-selector! BERenderingProcess::grantBERenderingProcess:error: not bound +!missing-selector! BERenderingProcess::grantCapability:error:invalidationHandler: not bound +!missing-selector! BERenderingProcess::invalidate not bound +!missing-selector! BERenderingProcess::makeLibXPCConnectionError: not bound +!missing-selector! BEScrollView::delegate not bound +!missing-selector! BEScrollView::setDelegate: not bound +!missing-selector! BEScrollViewScrollUpdate::locationInView: not bound +!missing-selector! BEScrollViewScrollUpdate::phase not bound +!missing-selector! BEScrollViewScrollUpdate::timestamp not bound +!missing-selector! BEScrollViewScrollUpdate::translationInView: not bound +!missing-selector! BETextAlternatives::alternativeStrings not bound +!missing-selector! BETextAlternatives::primaryString not bound +!missing-selector! BETextDocumentContext::addTextRect:forCharacterRange: not bound +!missing-selector! BETextDocumentContext::autocorrectedRanges not bound +!missing-selector! BETextDocumentContext::initWithAttributedSelectedText:contextBefore:contextAfter:markedText:selectedRangeInMarkedText: not bound +!missing-selector! BETextDocumentContext::initWithSelectedText:contextBefore:contextAfter:markedText:selectedRangeInMarkedText: not bound +!missing-selector! BETextDocumentContext::setAutocorrectedRanges: not bound +!missing-selector! BETextDocumentRequest::granularityCount not bound +!missing-selector! BETextDocumentRequest::options not bound +!missing-selector! BETextDocumentRequest::setGranularityCount: not bound +!missing-selector! BETextDocumentRequest::setOptions: not bound +!missing-selector! BETextDocumentRequest::setSurroundingGranularity: not bound +!missing-selector! BETextDocumentRequest::surroundingGranularity not bound +!missing-selector! BETextInteraction::addShortcutForText:fromRect: not bound +!missing-selector! BETextInteraction::contextMenuInteraction not bound +!missing-selector! BETextInteraction::contextMenuInteractionDelegate not bound +!missing-selector! BETextInteraction::delegate not bound +!missing-selector! BETextInteraction::dismissEditMenuForSelection not bound +!missing-selector! BETextInteraction::editabilityChanged not bound +!missing-selector! BETextInteraction::presentEditMenuForSelection not bound +!missing-selector! BETextInteraction::refreshKeyboardUI not bound +!missing-selector! BETextInteraction::selectionBoundaryAdjustedToPoint:touchPhase:flags: not bound +!missing-selector! BETextInteraction::selectionChangedWithGestureAtPoint:gesture:state:flags: not bound +!missing-selector! BETextInteraction::setContextMenuInteractionDelegate: not bound +!missing-selector! BETextInteraction::setDelegate: not bound +!missing-selector! BETextInteraction::shareText:fromRect: not bound +!missing-selector! BETextInteraction::showDictionaryForTextInContext:definingTextInRange:fromRect: not bound +!missing-selector! BETextInteraction::showReplacementsForText: not bound +!missing-selector! BETextInteraction::textSelectionDisplayInteraction not bound +!missing-selector! BETextInteraction::translateText:fromRect: not bound +!missing-selector! BETextInteraction::transliterateChineseForText: not bound +!missing-selector! BETextSuggestion::initWithInputText: not bound +!missing-selector! BETextSuggestion::inputText not bound +!missing-selector! BEWebAppManifest::initWithJSONData:manifestURL: not bound +!missing-selector! BEWebAppManifest::jsonData not bound +!missing-selector! BEWebAppManifest::manifestURL not bound +!missing-selector! BEWebContentProcess::createVisibilityPropagationInteraction not bound +!missing-selector! BEWebContentProcess::grantBEWebContentProcess:error: not bound +!missing-selector! BEWebContentProcess::grantCapability:error:invalidationHandler: not bound +!missing-selector! BEWebContentProcess::invalidate not bound +!missing-selector! BEWebContentProcess::makeLibXPCConnectionError: not bound +!missing-selector! NSObject::browserAccessibilityContainerType not bound +!missing-selector! NSObject::browserAccessibilityCurrentStatus not bound +!missing-selector! NSObject::browserAccessibilityHasDOMFocus not bound +!missing-selector! NSObject::browserAccessibilityIsRequired not bound +!missing-selector! NSObject::browserAccessibilityPressedState not bound +!missing-selector! NSObject::browserAccessibilityRoleDescription not bound +!missing-selector! NSObject::browserAccessibilitySortDirection not bound +!missing-selector! NSObject::setBrowserAccessibilityContainerType: not bound +!missing-selector! NSObject::setBrowserAccessibilityCurrentStatus: not bound +!missing-selector! NSObject::setBrowserAccessibilityHasDOMFocus: not bound +!missing-selector! NSObject::setBrowserAccessibilityIsRequired: not bound +!missing-selector! NSObject::setBrowserAccessibilityPressedState: not bound +!missing-selector! NSObject::setBrowserAccessibilityRoleDescription: not bound +!missing-selector! NSObject::setBrowserAccessibilitySortDirection: not bound +!missing-type! BEAutoFillTextSuggestion not bound +!missing-type! BEContextMenuConfiguration not bound +!missing-type! BEDragInteraction not bound +!missing-type! BEKeyEntry not bound +!missing-type! BEKeyEntryContext not bound +!missing-type! BELayerHierarchy not bound +!missing-type! BELayerHierarchyHandle not bound +!missing-type! BELayerHierarchyHostingTransactionCoordinator not bound +!missing-type! BELayerHierarchyHostingView not bound +!missing-type! BEMediaEnvironment not bound +!missing-type! BENetworkingProcess not bound +!missing-type! BEProcessCapability not bound +!missing-type! BERenderingProcess not bound +!missing-type! BEScrollView not bound +!missing-type! BEScrollViewScrollUpdate not bound +!missing-type! BETextAlternatives not bound +!missing-type! BETextDocumentContext not bound +!missing-type! BETextDocumentRequest not bound +!missing-type! BETextInteraction not bound +!missing-type! BETextSuggestion not bound +!missing-type! BEWebAppManifest not bound +!missing-type! BEWebContentProcess not bound diff --git a/tests/xtro-sharpie/iOS-CallKit.todo b/tests/xtro-sharpie/iOS-CallKit.todo new file mode 100644 index 000000000000..5cf7ec6e6038 --- /dev/null +++ b/tests/xtro-sharpie/iOS-CallKit.todo @@ -0,0 +1,2 @@ +!missing-enum-value! CXErrorCodeIncomingCallError native value CXErrorCodeIncomingCallErrorCallIsProtected = 6 not bound +!missing-enum-value! CXErrorCodeRequestTransactionError native value CXErrorCodeRequestTransactionErrorCallIsProtected = 8 not bound diff --git a/tests/xtro-sharpie/iOS-CarPlay.todo b/tests/xtro-sharpie/iOS-CarPlay.todo new file mode 100644 index 000000000000..e31d3eab6b23 --- /dev/null +++ b/tests/xtro-sharpie/iOS-CarPlay.todo @@ -0,0 +1,57 @@ +!missing-enum! CPJunctionType not bound +!missing-enum! CPLaneStatus not bound +!missing-enum! CPManeuverState not bound +!missing-enum! CPManeuverType not bound +!missing-enum! CPTrafficSide not bound +!missing-protocol-member! CPMapTemplateDelegate::mapTemplateShouldProvideNavigationMetadata: not found +!missing-selector! CPLane::angles not bound +!missing-selector! CPLane::highlightedAngle not bound +!missing-selector! CPLane::initWithAngles: not bound +!missing-selector! CPLane::initWithAngles:highlightedAngle:isPreferred: not bound +!missing-selector! CPLane::status not bound +!missing-selector! CPLaneGuidance::instructionVariants not bound +!missing-selector! CPLaneGuidance::lanes not bound +!missing-selector! CPLaneGuidance::setInstructionVariants: not bound +!missing-selector! CPLaneGuidance::setLanes: not bound +!missing-selector! CPListImageRowItem::imageTitles not bound +!missing-selector! CPListImageRowItem::initWithText:images:imageTitles: not bound +!missing-selector! CPListImageRowItem::setImageTitles: not bound +!missing-selector! CPManeuver::highwayExitLabel not bound +!missing-selector! CPManeuver::junctionElementAngles not bound +!missing-selector! CPManeuver::junctionExitAngle not bound +!missing-selector! CPManeuver::junctionType not bound +!missing-selector! CPManeuver::linkedLaneGuidance not bound +!missing-selector! CPManeuver::maneuverType not bound +!missing-selector! CPManeuver::roadFollowingManeuverVariants not bound +!missing-selector! CPManeuver::setHighwayExitLabel: not bound +!missing-selector! CPManeuver::setJunctionElementAngles: not bound +!missing-selector! CPManeuver::setJunctionExitAngle: not bound +!missing-selector! CPManeuver::setJunctionType: not bound +!missing-selector! CPManeuver::setLinkedLaneGuidance: not bound +!missing-selector! CPManeuver::setManeuverType: not bound +!missing-selector! CPManeuver::setRoadFollowingManeuverVariants: not bound +!missing-selector! CPManeuver::setTrafficSide: not bound +!missing-selector! CPManeuver::trafficSide not bound +!missing-selector! CPNavigationSession::addLaneGuidances: not bound +!missing-selector! CPNavigationSession::addManeuvers: not bound +!missing-selector! CPNavigationSession::currentLaneGuidance not bound +!missing-selector! CPNavigationSession::currentRoadNameVariants not bound +!missing-selector! CPNavigationSession::maneuverState not bound +!missing-selector! CPNavigationSession::resumeTripWithUpdatedRouteInformation: not bound +!missing-selector! CPNavigationSession::setCurrentLaneGuidance: not bound +!missing-selector! CPNavigationSession::setCurrentRoadNameVariants: not bound +!missing-selector! CPNavigationSession::setManeuverState: not bound +!missing-selector! CPRouteInformation::currentLaneGuidance not bound +!missing-selector! CPRouteInformation::currentManeuvers not bound +!missing-selector! CPRouteInformation::initWithManeuvers:laneGuidances:currentManeuvers:currentLaneGuidance:tripTravelEstimates:maneuverTravelEstimates: not bound +!missing-selector! CPRouteInformation::laneGuidances not bound +!missing-selector! CPRouteInformation::maneuvers not bound +!missing-selector! CPRouteInformation::maneuverTravelEstimates not bound +!missing-selector! CPRouteInformation::tripTravelEstimates not bound +!missing-selector! CPTravelEstimates::distanceRemainingToDisplay not bound +!missing-selector! CPTravelEstimates::initWithDistanceRemaining:distanceRemainingToDisplay:timeRemaining: not bound +!missing-selector! CPTrip::destinationNameVariants not bound +!missing-selector! CPTrip::setDestinationNameVariants: not bound +!missing-type! CPLane not bound +!missing-type! CPLaneGuidance not bound +!missing-type! CPRouteInformation not bound diff --git a/tests/xtro-sharpie/iOS-CloudKit.todo b/tests/xtro-sharpie/iOS-CloudKit.todo new file mode 100644 index 000000000000..26152e355d54 --- /dev/null +++ b/tests/xtro-sharpie/iOS-CloudKit.todo @@ -0,0 +1,5 @@ +!deprecated-attribute-missing! CKUserIdentity::contactIdentifiers missing a [Deprecated] attribute +!missing-selector! CKShareParticipant::participantID not bound +!unknown-type! CKFetchNotificationChangesOperation bound +!unknown-type! CKMarkNotificationsReadOperation bound +!unknown-type! CKModifyBadgeOperation bound diff --git a/tests/xtro-sharpie/iOS-ContactProvider.todo b/tests/xtro-sharpie/iOS-ContactProvider.todo new file mode 100644 index 000000000000..a2070fb0d249 --- /dev/null +++ b/tests/xtro-sharpie/iOS-ContactProvider.todo @@ -0,0 +1,2 @@ +!missing-field! ContactProviderVersionNumber not bound +!missing-field! ContactProviderVersionString not bound diff --git a/tests/xtro-sharpie/iOS-Contacts.todo b/tests/xtro-sharpie/iOS-Contacts.todo new file mode 100644 index 000000000000..a8666642e630 --- /dev/null +++ b/tests/xtro-sharpie/iOS-Contacts.todo @@ -0,0 +1 @@ +!missing-enum-value! CNAuthorizationStatus native value CNAuthorizationStatusLimited = 4 not bound diff --git a/tests/xtro-sharpie/iOS-CoreBluetooth.todo b/tests/xtro-sharpie/iOS-CoreBluetooth.todo new file mode 100644 index 000000000000..54747b248eac --- /dev/null +++ b/tests/xtro-sharpie/iOS-CoreBluetooth.todo @@ -0,0 +1 @@ +!missing-field! CBUUIDCharacteristicObservationScheduleString not bound diff --git a/tests/xtro-sharpie/iOS-CoreFoundation.todo b/tests/xtro-sharpie/iOS-CoreFoundation.todo new file mode 100644 index 000000000000..985b893a7978 --- /dev/null +++ b/tests/xtro-sharpie/iOS-CoreFoundation.todo @@ -0,0 +1,2 @@ +!missing-field! kCFNumberFormatterMinGroupingDigits not bound +!missing-pinvoke! CFAttributedStringGetBidiLevelsAndResolvedDirections is not bound diff --git a/tests/xtro-sharpie/iOS-CoreGraphics.todo b/tests/xtro-sharpie/iOS-CoreGraphics.todo new file mode 100644 index 000000000000..a2058f1587c8 --- /dev/null +++ b/tests/xtro-sharpie/iOS-CoreGraphics.todo @@ -0,0 +1,15 @@ +!missing-enum! CGToneMapping not bound +!missing-field! kCGEXRToneMappingGammaDefog not bound +!missing-field! kCGEXRToneMappingGammaExposure not bound +!missing-field! kCGEXRToneMappingGammaKneeHigh not bound +!missing-field! kCGEXRToneMappingGammaKneeLow not bound +!missing-field! kCGSkipBoostToHDR not bound +!missing-field! kCGUse100nitsHLGOOTF not bound +!missing-field! kCGUseBT1886ForCoreVideoGamma not bound +!missing-pinvoke! CGContextDrawImageApplyingToneMapping is not bound +!missing-pinvoke! CGContextGetEDRTargetHeadroom is not bound +!missing-pinvoke! CGContextSetEDRTargetHeadroom is not bound +!missing-pinvoke! CGImageContainsImageSpecificToneMappingMetadata is not bound +!missing-pinvoke! CGImageCreateWithEDRHeadroom is not bound +!missing-pinvoke! CGImageGetContentHeadroom is not bound +!missing-pinvoke! CGImageShouldToneMap is not bound diff --git a/tests/xtro-sharpie/iOS-CoreImage.todo b/tests/xtro-sharpie/iOS-CoreImage.todo index 213a308773a3..1a6a9cbcbf9a 100644 --- a/tests/xtro-sharpie/iOS-CoreImage.todo +++ b/tests/xtro-sharpie/iOS-CoreImage.todo @@ -1 +1,5 @@ !unknown-type! CIFilterGenerator bound +!missing-selector! +CIFilter::areaAlphaWeightedHistogramFilter not bound +!missing-selector! +CIFilter::areaBoundsRedFilter not bound +!missing-selector! +CIFilter::maximumScaleTransformFilter not bound +!missing-selector! +CIFilter::toneMapHeadroomFilter not bound diff --git a/tests/xtro-sharpie/iOS-CoreLocation.todo b/tests/xtro-sharpie/iOS-CoreLocation.todo new file mode 100644 index 000000000000..8302ad314417 --- /dev/null +++ b/tests/xtro-sharpie/iOS-CoreLocation.todo @@ -0,0 +1,44 @@ +!deprecated-attribute-missing! CLUpdate::isStationary missing a [Deprecated] attribute +!missing-enum! CLServiceSessionAuthorizationRequirement not bound +!missing-selector! +CLBackgroundActivitySession::backgroundActivitySessionWithQueue:handler: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:fullAccuracyPurposeKey: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:fullAccuracyPurposeKey:queue:handler: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:queue:handler: not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationDenied not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationDeniedGlobally not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationRequestInProgress not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationRestricted not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::insufficientlyInUse not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::serviceSessionRequired not bound +!missing-selector! CLMonitoringEvent::accuracyLimited not bound +!missing-selector! CLMonitoringEvent::authorizationDenied not bound +!missing-selector! CLMonitoringEvent::authorizationDeniedGlobally not bound +!missing-selector! CLMonitoringEvent::authorizationRequestInProgress not bound +!missing-selector! CLMonitoringEvent::authorizationRestricted not bound +!missing-selector! CLMonitoringEvent::conditionLimitExceeded not bound +!missing-selector! CLMonitoringEvent::conditionUnsupported not bound +!missing-selector! CLMonitoringEvent::insufficientlyInUse not bound +!missing-selector! CLMonitoringEvent::persistenceUnavailable not bound +!missing-selector! CLMonitoringEvent::serviceSessionRequired not bound +!missing-selector! CLServiceSession::invalidate not bound +!missing-selector! CLServiceSessionDiagnostic::alwaysAuthorizationDenied not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationDenied not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationDeniedGlobally not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationRequestInProgress not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationRestricted not bound +!missing-selector! CLServiceSessionDiagnostic::fullAccuracyDenied not bound +!missing-selector! CLServiceSessionDiagnostic::insufficientlyInUse not bound +!missing-selector! CLServiceSessionDiagnostic::serviceSessionRequired not bound +!missing-selector! CLUpdate::accuracyLimited not bound +!missing-selector! CLUpdate::authorizationDenied not bound +!missing-selector! CLUpdate::authorizationDeniedGlobally not bound +!missing-selector! CLUpdate::authorizationRequestInProgress not bound +!missing-selector! CLUpdate::authorizationRestricted not bound +!missing-selector! CLUpdate::insufficientlyInUse not bound +!missing-selector! CLUpdate::locationUnavailable not bound +!missing-selector! CLUpdate::serviceSessionRequired not bound +!missing-selector! CLUpdate::stationary not bound +!missing-type! CLBackgroundActivitySessionDiagnostic not bound +!missing-type! CLServiceSession not bound +!missing-type! CLServiceSessionDiagnostic not bound diff --git a/tests/xtro-sharpie/iOS-CoreMIDI.todo b/tests/xtro-sharpie/iOS-CoreMIDI.todo index 61d6e802fcb6..103e213aa39b 100644 --- a/tests/xtro-sharpie/iOS-CoreMIDI.todo +++ b/tests/xtro-sharpie/iOS-CoreMIDI.todo @@ -4,3 +4,114 @@ !missing-pinvoke! MIDIEventPacketSysexBytesForGroup is not bound !missing-pinvoke! MIDISendUMPSysex is not bound !missing-pinvoke! MIDISendUMPSysex8 is not bound +!deprecated-attribute-missing! MIDICIDeviceInfo missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIDiscoveredNode missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIDiscoveryManager missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIProfileState::initWithChannel:enabledProfiles:disabledProfiles: missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIResponder missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICISession missing a [Deprecated] attribute +!missing-enum! MIDICICategoryBitmap not bound +!missing-enum! MIDICIDeviceType not bound +!missing-enum! MIDICIManagementMessageType not bound +!missing-enum! MIDICIProcessInquiryMessageType not bound +!missing-enum! MIDICIProfileMessageType not bound +!missing-enum! MIDICIProfileType not bound +!missing-enum! MIDICIPropertyExchangeMessageType not bound +!missing-enum! MIDIUMPCIObjectBackingType not bound +!missing-enum! MIDIUMPFunctionBlockDirection not bound +!missing-enum! MIDIUMPFunctionBlockMIDI1Info not bound +!missing-enum! MIDIUMPFunctionBlockUIHint not bound +!missing-enum! MIDIUMPProtocolBitmap not bound +!missing-enum! UMPStreamMessageFormat not bound +!missing-enum! UMPStreamMessageStatus not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeFlexData = 13 not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeInvalid = 255 not bound +!missing-enum-value! MidiNotificationMessageId native value kMIDIMsgInternalStart = 4096 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusDeltaClockstampTicksPerQuarterNote = 3 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusTicksSinceLastEvent = 4 not bound +!missing-field! kMIDIPropertyAssociatedEndpoint not bound +!missing-field! MIDICIDeviceObjectKey not bound +!missing-field! MIDICIDeviceWasAddedNotification not bound +!missing-field! MIDICIDeviceWasRemovedNotification not bound +!missing-field! MIDICIProfileObjectKey not bound +!missing-field! MIDICIProfileStateChangedNotification not bound +!missing-field! MIDICIProfileWasRemovedNotification not bound +!missing-field! MIDIUMPEndpointObjectKey not bound +!missing-field! MIDIUMPEndpointUpdatedNotification not bound +!missing-field! MIDIUMPEndpointWasAddedNotification not bound +!missing-field! MIDIUMPEndpointWasRemovedNotification not bound +!missing-field! MIDIUMPFunctionBlockObjectKey not bound +!missing-field! MIDIUMPFunctionBlockUpdatedNotification not bound +!missing-selector! +MIDICIDeviceManager::sharedInstance not bound +!missing-selector! +MIDIUMPEndpointManager::sharedInstance not bound +!missing-selector! MIDI2DeviceInfo::family not bound +!missing-selector! MIDI2DeviceInfo::initWithManufacturerID:family:modelNumber:revisionLevel: not bound +!missing-selector! MIDI2DeviceInfo::manufacturerID not bound +!missing-selector! MIDI2DeviceInfo::modelNumber not bound +!missing-selector! MIDI2DeviceInfo::revisionLevel not bound +!missing-selector! MIDICIDevice::deviceInfo not bound +!missing-selector! MIDICIDevice::deviceType not bound +!missing-selector! MIDICIDevice::maxPropertyExchangeRequests not bound +!missing-selector! MIDICIDevice::maxSysExSize not bound +!missing-selector! MIDICIDevice::MUID not bound +!missing-selector! MIDICIDevice::profiles not bound +!missing-selector! MIDICIDevice::supportsProcessInquiry not bound +!missing-selector! MIDICIDevice::supportsProfileConfiguration not bound +!missing-selector! MIDICIDevice::supportsPropertyExchange not bound +!missing-selector! MIDICIDevice::supportsProtocolNegotiation not bound +!missing-selector! MIDICIDeviceManager::discoveredCIDevices not bound +!missing-selector! MIDIUMPCIProfile::enabledChannelCount not bound +!missing-selector! MIDIUMPCIProfile::firstChannel not bound +!missing-selector! MIDIUMPCIProfile::groupOffset not bound +!missing-selector! MIDIUMPCIProfile::isEnabled not bound +!missing-selector! MIDIUMPCIProfile::name not bound +!missing-selector! MIDIUMPCIProfile::profileID not bound +!missing-selector! MIDIUMPCIProfile::profileType not bound +!missing-selector! MIDIUMPCIProfile::setProfileState:enabledChannelCount:error: not bound +!missing-selector! MIDIUMPCIProfile::totalChannelCount not bound +!missing-selector! MIDIUMPEndpoint::deviceInfo not bound +!missing-selector! MIDIUMPEndpoint::endpointType not bound +!missing-selector! MIDIUMPEndpoint::functionBlocks not bound +!missing-selector! MIDIUMPEndpoint::hasJRTSReceiveCapability not bound +!missing-selector! MIDIUMPEndpoint::hasJRTSTransmitCapability not bound +!missing-selector! MIDIUMPEndpoint::hasStaticFunctionBlocks not bound +!missing-selector! MIDIUMPEndpoint::MIDIDestination not bound +!missing-selector! MIDIUMPEndpoint::MIDIProtocol not bound +!missing-selector! MIDIUMPEndpoint::MIDISource not bound +!missing-selector! MIDIUMPEndpoint::name not bound +!missing-selector! MIDIUMPEndpoint::productInstanceID not bound +!missing-selector! MIDIUMPEndpoint::setFunctionBlocks: not bound +!missing-selector! MIDIUMPEndpoint::supportedMIDIProtocols not bound +!missing-selector! MIDIUMPEndpointManager::UMPEndpoints not bound +!missing-selector! MIDIUMPFunctionBlock::direction not bound +!missing-selector! MIDIUMPFunctionBlock::firstGroup not bound +!missing-selector! MIDIUMPFunctionBlock::functionBlockID not bound +!missing-selector! MIDIUMPFunctionBlock::isEnabled not bound +!missing-selector! MIDIUMPFunctionBlock::maxSysEx8Streams not bound +!missing-selector! MIDIUMPFunctionBlock::MIDI1Info not bound +!missing-selector! MIDIUMPFunctionBlock::midiCIDevice not bound +!missing-selector! MIDIUMPFunctionBlock::name not bound +!missing-selector! MIDIUMPFunctionBlock::totalGroupsSpanned not bound +!missing-selector! MIDIUMPFunctionBlock::UIHint not bound +!missing-selector! MIDIUMPFunctionBlock::UMPEndpoint not bound +!missing-selector! MIDIUMPMutableEndpoint::initWithName:deviceInfo:productInstanceID:MIDIProtocol:destinationCallback: not bound +!missing-selector! MIDIUMPMutableEndpoint::isEnabled not bound +!missing-selector! MIDIUMPMutableEndpoint::mutableFunctionBlocks not bound +!missing-selector! MIDIUMPMutableEndpoint::registerFunctionBlocks:markAsStatic:error: not bound +!missing-selector! MIDIUMPMutableEndpoint::setEnabled:error: not bound +!missing-selector! MIDIUMPMutableEndpoint::setMutableFunctionBlocks: not bound +!missing-selector! MIDIUMPMutableEndpoint::setName:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::initWithName:direction:firstGroup:totalGroupsSpanned:maxSysEx8Streams:MIDI1Info:UIHint:isEnabled: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::reconfigureWithFirstGroup:direction:MIDI1Info:UIHint:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::setEnabled:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::setName:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::UMPEndpoint not bound +!missing-type! MIDI2DeviceInfo not bound +!missing-type! MIDICIDevice not bound +!missing-type! MIDICIDeviceManager not bound +!missing-type! MIDIUMPCIProfile not bound +!missing-type! MIDIUMPEndpoint not bound +!missing-type! MIDIUMPEndpointManager not bound +!missing-type! MIDIUMPFunctionBlock not bound +!missing-type! MIDIUMPMutableEndpoint not bound +!missing-type! MIDIUMPMutableFunctionBlock not bound diff --git a/tests/xtro-sharpie/iOS-CoreML.todo b/tests/xtro-sharpie/iOS-CoreML.todo new file mode 100644 index 000000000000..93ab127e46eb --- /dev/null +++ b/tests/xtro-sharpie/iOS-CoreML.todo @@ -0,0 +1,78 @@ +!missing-enum! MLReshapeFrequencyHint not bound +!missing-enum-value! MLFeatureType native value MLFeatureTypeState = 8 not bound +!missing-selector! +MLComputePlan::loadContentsOfURL:configuration:completionHandler: not bound +!missing-selector! +MLComputePlan::loadModelAsset:configuration:completionHandler: not bound +!missing-selector! +MLModelAsset::modelAssetWithURL:error: not bound +!missing-selector! +MLModelStructure::loadContentsOfURL:completionHandler: not bound +!missing-selector! +MLModelStructure::loadModelAsset:completionHandler: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForMLProgramOperation: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForNeuralNetworkLayer: not bound +!missing-selector! MLComputePlan::estimatedCostOfMLProgramOperation: not bound +!missing-selector! MLComputePlan::modelStructure not bound +!missing-selector! MLComputePlanCost::weight not bound +!missing-selector! MLComputePlanDeviceUsage::preferredComputeDevice not bound +!missing-selector! MLComputePlanDeviceUsage::supportedComputeDevices not bound +!missing-selector! MLFeatureDescription::stateConstraint not bound +!missing-selector! MLModel::newState not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:error: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:completionHandler: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:error: not bound +!missing-selector! MLModelAsset::modelDescriptionOfFunctionNamed:completionHandler: not bound +!missing-selector! MLModelAsset::modelDescriptionWithCompletionHandler: not bound +!missing-selector! MLModelConfiguration::functionName not bound +!missing-selector! MLModelConfiguration::optimizationHints not bound +!missing-selector! MLModelConfiguration::setFunctionName: not bound +!missing-selector! MLModelConfiguration::setOptimizationHints: not bound +!missing-selector! MLModelDescription::stateDescriptionsByName not bound +!missing-selector! MLModelStructure::neuralNetwork not bound +!missing-selector! MLModelStructure::pipeline not bound +!missing-selector! MLModelStructure::program not bound +!missing-selector! MLModelStructureNeuralNetwork::layers not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::inputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::name not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::outputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::type not bound +!missing-selector! MLModelStructurePipeline::subModelNames not bound +!missing-selector! MLModelStructurePipeline::subModels not bound +!missing-selector! MLModelStructureProgram::functions not bound +!missing-selector! MLModelStructureProgramArgument::bindings not bound +!missing-selector! MLModelStructureProgramBinding::name not bound +!missing-selector! MLModelStructureProgramBinding::value not bound +!missing-selector! MLModelStructureProgramBlock::inputs not bound +!missing-selector! MLModelStructureProgramBlock::operations not bound +!missing-selector! MLModelStructureProgramBlock::outputNames not bound +!missing-selector! MLModelStructureProgramFunction::block not bound +!missing-selector! MLModelStructureProgramFunction::inputs not bound +!missing-selector! MLModelStructureProgramNamedValueType::name not bound +!missing-selector! MLModelStructureProgramNamedValueType::type not bound +!missing-selector! MLModelStructureProgramOperation::blocks not bound +!missing-selector! MLModelStructureProgramOperation::inputs not bound +!missing-selector! MLModelStructureProgramOperation::operatorName not bound +!missing-selector! MLModelStructureProgramOperation::outputs not bound +!missing-selector! MLOptimizationHints::reshapeFrequency not bound +!missing-selector! MLOptimizationHints::setReshapeFrequency: not bound +!missing-selector! MLState::getMultiArrayForStateNamed:handler: not bound +!missing-selector! MLStateConstraint::bufferShape not bound +!missing-selector! MLStateConstraint::dataType not bound +!missing-type! MLComputePlan not bound +!missing-type! MLComputePlanCost not bound +!missing-type! MLComputePlanDeviceUsage not bound +!missing-type! MLModelStructure not bound +!missing-type! MLModelStructureNeuralNetwork not bound +!missing-type! MLModelStructureNeuralNetworkLayer not bound +!missing-type! MLModelStructurePipeline not bound +!missing-type! MLModelStructureProgram not bound +!missing-type! MLModelStructureProgramArgument not bound +!missing-type! MLModelStructureProgramBinding not bound +!missing-type! MLModelStructureProgramBlock not bound +!missing-type! MLModelStructureProgramFunction not bound +!missing-type! MLModelStructureProgramNamedValueType not bound +!missing-type! MLModelStructureProgramOperation not bound +!missing-type! MLModelStructureProgramValue not bound +!missing-type! MLModelStructureProgramValueType not bound +!missing-type! MLOptimizationHints not bound +!missing-type! MLState not bound +!missing-type! MLStateConstraint not bound +!unknown-field! MLModelCollectionDidChangeNotification bound +!unknown-type! MLModelCollection bound +!unknown-type! MLModelCollectionEntry bound diff --git a/tests/xtro-sharpie/iOS-CoreMedia.todo b/tests/xtro-sharpie/iOS-CoreMedia.todo index 68dad380b369..8d91158a5b12 100644 --- a/tests/xtro-sharpie/iOS-CoreMedia.todo +++ b/tests/xtro-sharpie/iOS-CoreMedia.todo @@ -109,3 +109,13 @@ !missing-field! kCMFormatDescriptionExtension_HasRightStereoEyeView not bound !missing-field! kCMFormatDescriptionExtension_LogTransferFunction not bound !missing-field! kCMFormatDescriptionLogTransferFunction_AppleLog not bound +!missing-field! kCMFormatDescriptionExtension_ProjectionKind not bound +!missing-field! kCMFormatDescriptionExtension_ViewPackingKind not bound +!missing-field! kCMFormatDescriptionProjectionKind_Rectilinear not bound +!missing-field! kCMFormatDescriptionViewPackingKind_OverUnder not bound +!missing-field! kCMFormatDescriptionViewPackingKind_SideBySide not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataMilliLux not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataUUID not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier not bound +!missing-field! kCMTagProjectionTypeHalfEquirectangular not bound diff --git a/tests/xtro-sharpie/iOS-CoreMotion.todo b/tests/xtro-sharpie/iOS-CoreMotion.todo new file mode 100644 index 000000000000..58c4096e6acb --- /dev/null +++ b/tests/xtro-sharpie/iOS-CoreMotion.todo @@ -0,0 +1,11 @@ +!missing-enum! CMHeadphoneActivityStatus not bound +!missing-selector! +CMHeadphoneActivityManager::authorizationStatus not bound +!missing-selector! CMHeadphoneActivityManager::isActivityActive not bound +!missing-selector! CMHeadphoneActivityManager::isActivityAvailable not bound +!missing-selector! CMHeadphoneActivityManager::isStatusActive not bound +!missing-selector! CMHeadphoneActivityManager::isStatusAvailable not bound +!missing-selector! CMHeadphoneActivityManager::startActivityUpdatesToQueue:withHandler: not bound +!missing-selector! CMHeadphoneActivityManager::startStatusUpdatesToQueue:withHandler: not bound +!missing-selector! CMHeadphoneActivityManager::stopActivityUpdates not bound +!missing-selector! CMHeadphoneActivityManager::stopStatusUpdates not bound +!missing-type! CMHeadphoneActivityManager not bound diff --git a/tests/xtro-sharpie/iOS-CoreSpotlight.todo b/tests/xtro-sharpie/iOS-CoreSpotlight.todo new file mode 100644 index 000000000000..1a326bcd2d69 --- /dev/null +++ b/tests/xtro-sharpie/iOS-CoreSpotlight.todo @@ -0,0 +1,14 @@ +!deprecated-attribute-missing! CSSearchQuery::initWithQueryString:attributes: missing a [Deprecated] attribute +!missing-enum! CSUserInteraction not bound +!missing-enum-value! CSIndexErrorCode native value CSIndexErrorCodeMismatchedClientState = -1006 not bound +!missing-selector! +CSUserQuery::prepare not bound +!missing-selector! +CSUserQuery::prepareProtectionClasses: not bound +!missing-selector! CSSearchableIndex::endIndexBatchWithExpectedClientState:newClientState:completionHandler: not bound +!missing-selector! CSSearchableItem::isUpdate not bound +!missing-selector! CSSearchableItem::setIsUpdate: not bound +!missing-selector! CSUserQuery::userEngagedWithItem:visibleItems:userInteractionType: not bound +!missing-selector! CSUserQuery::userEngagedWithSuggestion:visibleSuggestions:userInteractionType: not bound +!missing-selector! CSUserQueryContext::disableSemanticSearch not bound +!missing-selector! CSUserQueryContext::maxRankedResultCount not bound +!missing-selector! CSUserQueryContext::setDisableSemanticSearch: not bound +!missing-selector! CSUserQueryContext::setMaxRankedResultCount: not bound diff --git a/tests/xtro-sharpie/iOS-CoreTelephony.todo b/tests/xtro-sharpie/iOS-CoreTelephony.todo new file mode 100644 index 000000000000..ebd58cff371c --- /dev/null +++ b/tests/xtro-sharpie/iOS-CoreTelephony.todo @@ -0,0 +1,7 @@ +!missing-selector! CTSubscriber::isSIMInserted not bound +!missing-selector! CTSubscriber::refreshCarrierToken not bound +!unknown-native-enum! CTCellularDataRestrictedState bound +!unknown-native-enum! CTCellularPlanProvisioningAddPlanResult bound +!unknown-type! CTCellularData bound +!unknown-type! CTCellularPlanProvisioning bound +!unknown-type! CTCellularPlanProvisioningRequest bound diff --git a/tests/xtro-sharpie/iOS-CoreText.todo b/tests/xtro-sharpie/iOS-CoreText.todo new file mode 100644 index 000000000000..9cd31ac34b8a --- /dev/null +++ b/tests/xtro-sharpie/iOS-CoreText.todo @@ -0,0 +1,6 @@ +!deprecated-attribute-missing! CTFontManagerRegisterGraphicsFont missing a [Deprecated] attribute +!deprecated-attribute-missing! CTFontManagerUnregisterGraphicsFont missing a [Deprecated] attribute +!missing-field! kCTAdaptiveImageProviderAttributeName not bound +!missing-pinvoke! CTFontDrawImageFromAdaptiveImageProviderAtPoint is not bound +!missing-pinvoke! CTFontGetTypographicBoundsForAdaptiveImageProvider is not bound +!missing-protocol! CTAdaptiveImageProviding not bound diff --git a/tests/xtro-sharpie/iOS-CoreVideo.todo b/tests/xtro-sharpie/iOS-CoreVideo.todo new file mode 100644 index 000000000000..bc0c241ca5fb --- /dev/null +++ b/tests/xtro-sharpie/iOS-CoreVideo.todo @@ -0,0 +1,9 @@ +!missing-field! kCVImageBufferSceneIlluminationKey not bound +!missing-field! kCVMetalBufferCacheMaximumBufferAgeKey not bound +!missing-field! kCVPixelFormatBitsPerComponent not bound +!missing-pinvoke! CVMetalBufferCacheCreate is not bound +!missing-pinvoke! CVMetalBufferCacheCreateBufferFromImage is not bound +!missing-pinvoke! CVMetalBufferCacheFlush is not bound +!missing-pinvoke! CVMetalBufferCacheGetTypeID is not bound +!missing-pinvoke! CVMetalBufferGetBuffer is not bound +!missing-pinvoke! CVMetalBufferGetTypeID is not bound diff --git a/tests/xtro-sharpie/iOS-DeviceDiscoveryExtension.todo b/tests/xtro-sharpie/iOS-DeviceDiscoveryExtension.todo new file mode 100644 index 000000000000..9a47961c2c6a --- /dev/null +++ b/tests/xtro-sharpie/iOS-DeviceDiscoveryExtension.todo @@ -0,0 +1,8 @@ +!missing-enum! DDDeviceSupports not bound +!missing-enum-value! DDDeviceCategory native value DDDeviceCategoryAccessorySetup = 6 not bound +!missing-selector! DDDevice::deviceSupports not bound +!missing-selector! DDDevice::displayImageName not bound +!missing-selector! DDDevice::setDeviceSupports: not bound +!missing-selector! DDDevice::setDisplayImageName: not bound +!missing-selector! DDDevice::setSSID: not bound +!missing-selector! DDDevice::SSID not bound diff --git a/tests/xtro-sharpie/iOS-FileProvider.todo b/tests/xtro-sharpie/iOS-FileProvider.todo new file mode 100644 index 000000000000..97434b54d5a1 --- /dev/null +++ b/tests/xtro-sharpie/iOS-FileProvider.todo @@ -0,0 +1,4 @@ +!missing-enum! NSFileProviderKnownFolders not bound +!missing-enum-value! NSFileProviderError native value NSFileProviderErrorApplicationExtensionNotFound = -2014 not bound +!missing-enum-value! NSFileProviderError native value NSFileProviderErrorProviderDomainNotFound = -2013 not bound +!missing-enum-value! NSFileProviderError native value NSFileProviderErrorProviderDomainTemporarilyUnavailable = -2012 not bound diff --git a/tests/xtro-sharpie/iOS-Foundation.todo b/tests/xtro-sharpie/iOS-Foundation.todo new file mode 100644 index 000000000000..ca32de294a0a --- /dev/null +++ b/tests/xtro-sharpie/iOS-Foundation.todo @@ -0,0 +1,27 @@ +!missing-enum-value! NSCalendarUnit native value NSCalendarUnitDayOfYear = 65536 not bound +!missing-field! NSLocalizedNumberFormatAttributeName not bound +!missing-protocol-member! NSFilePresenter::accommodatePresentedItemEvictionWithCompletionHandler: not found +!missing-selector! +NSLocalizedNumberFormatRule::automatic not bound +!missing-selector! NSDateComponents::dayOfYear not bound +!missing-selector! NSDateComponents::setDayOfYear: not bound +!missing-selector! NSKeyValueSharedObservers::addSharedObserver:forKey:options:context: not bound +!missing-selector! NSKeyValueSharedObservers::initWithObservableClass: not bound +!missing-selector! NSKeyValueSharedObservers::snapshot not bound +!missing-selector! NSMutableURLRequest::allowsPersistentDNS not bound +!missing-selector! NSMutableURLRequest::setAllowsPersistentDNS: not bound +!missing-selector! NSNumberFormatter::minimumGroupingDigits not bound +!missing-selector! NSNumberFormatter::setMinimumGroupingDigits: not bound +!missing-selector! NSObject::setSharedObservers: not bound +!missing-selector! NSUndoManager::redoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::redoCount not bound +!missing-selector! NSUndoManager::setActionUserInfoValue:forKey: not bound +!missing-selector! NSUndoManager::undoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::undoCount not bound +!missing-selector! NSURLRequest::allowsPersistentDNS not bound +!missing-selector! NSXPCCoder::decodeXPCObjectOfType:forKey: not bound +!missing-selector! NSXPCCoder::encodeXPCObject:forKey: not bound +!missing-selector! NSXPCInterface::setXPCType:forSelector:argumentIndex:ofReply: not bound +!missing-selector! NSXPCInterface::XPCTypeForSelector:argumentIndex:ofReply: not bound +!missing-type! NSKeyValueSharedObservers not bound +!missing-type! NSKeyValueSharedObserversSnapshot not bound +!missing-type! NSLocalizedNumberFormatRule not bound diff --git a/tests/xtro-sharpie/iOS-GameController.todo b/tests/xtro-sharpie/iOS-GameController.todo index 7009c2766f56..a64d531f615a 100644 --- a/tests/xtro-sharpie/iOS-GameController.todo +++ b/tests/xtro-sharpie/iOS-GameController.todo @@ -33,3 +33,22 @@ !missing-type! GCControllerInputState not bound !missing-type! GCControllerLiveInput not bound !missing-type! GCPhysicalInputElementCollection not bound +!missing-enum! GCUIEventTypes not bound +!missing-field! GCInputLeftBumper not bound +!missing-field! GCInputRightBumper not bound +!missing-field! GCPoint2Zero not bound +!missing-pinvoke! GCInputBackLeftButton is not bound +!missing-pinvoke! GCInputBackRightButton is not bound +!missing-pinvoke! NSStringFromGCPoint2 is not bound +!missing-protocol! GCAxis2DInput not bound +!missing-protocol! GCGameControllerSceneDelegate not bound +!missing-protocol-member! GCDirectionPadElement::xyAxes not found +!missing-selector! +NSValue::valueWithGCPoint2: not bound +!missing-selector! GCEventInteraction::handledEventTypes not bound +!missing-selector! GCEventInteraction::init not bound +!missing-selector! GCEventInteraction::setHandledEventTypes: not bound +!missing-selector! GCGameControllerActivationContext::previousApplicationBundleID not bound +!missing-selector! NSValue::GCPoint2Value not bound +!missing-selector! UISceneConnectionOptions::gameControllerActivationContext not bound +!missing-type! GCEventInteraction not bound +!missing-type! GCGameControllerActivationContext not bound diff --git a/tests/xtro-sharpie/iOS-GameKit.todo b/tests/xtro-sharpie/iOS-GameKit.todo new file mode 100644 index 000000000000..ee7b49196b10 --- /dev/null +++ b/tests/xtro-sharpie/iOS-GameKit.todo @@ -0,0 +1,11 @@ +!deprecated-attribute-missing! GKMatch::voiceChatWithName: missing a [Deprecated] attribute +!deprecated-attribute-missing! GKScoreChallenge::score missing a [Deprecated] attribute +!deprecated-attribute-missing! GKVoiceChat missing a [Deprecated] attribute +!missing-enum-value! GKError native value GKErrorAppUnlisted = 37 not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithAchievementID:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithLeaderboardID:playerScope:timeScope:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithLeaderboardSetID:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithPlayer:handler: not bound +!missing-selector! GKGameCenterViewControllerGKGameCenterViewController::initWithLeaderboardSetID: not bound +!missing-selector! GKGameCenterViewControllerGKGameCenterViewController::initWithPlayer: not bound +!missing-selector! GKScoreChallenge::leaderboardEntry not bound diff --git a/tests/xtro-sharpie/iOS-HealthKit.todo b/tests/xtro-sharpie/iOS-HealthKit.todo new file mode 100644 index 000000000000..17ed33b81f95 --- /dev/null +++ b/tests/xtro-sharpie/iOS-HealthKit.todo @@ -0,0 +1,68 @@ +!missing-enum! HKCategoryValueVaginalBleeding not bound +!missing-enum! HKGAD7AssessmentAnswer not bound +!missing-enum! HKGAD7AssessmentRisk not bound +!missing-enum! HKPHQ9AssessmentAnswer not bound +!missing-enum! HKPHQ9AssessmentRisk not bound +!missing-enum! HKStateOfMindAssociation not bound +!missing-enum! HKStateOfMindKind not bound +!missing-enum! HKStateOfMindLabel not bound +!missing-enum! HKStateOfMindValenceClassification not bound +!missing-enum! HKWorkoutEffortRelationshipQueryOptions not bound +!missing-enum-value! HKErrorCode native value HKErrorNotPermissibleForGuestUserMode = 15 not bound +!missing-field! HKCategoryTypeIdentifierBleedingAfterPregnancy not bound +!missing-field! HKCategoryTypeIdentifierBleedingDuringPregnancy not bound +!missing-field! HKDataTypeIdentifierStateOfMind not bound +!missing-field! HKPredicateKeyPathWorkoutEffortRelationship not bound +!missing-field! HKQuantityTypeIdentifierCrossCountrySkiingSpeed not bound +!missing-field! HKQuantityTypeIdentifierDistanceCrossCountrySkiing not bound +!missing-field! HKQuantityTypeIdentifierDistancePaddleSports not bound +!missing-field! HKQuantityTypeIdentifierDistanceRowing not bound +!missing-field! HKQuantityTypeIdentifierDistanceSkatingSports not bound +!missing-field! HKQuantityTypeIdentifierEstimatedWorkoutEffortScore not bound +!missing-field! HKQuantityTypeIdentifierPaddleSportsSpeed not bound +!missing-field! HKQuantityTypeIdentifierRowingSpeed not bound +!missing-field! HKQuantityTypeIdentifierWorkoutEffortScore not bound +!missing-field! HKScoredAssessmentTypeIdentifierGAD7 not bound +!missing-field! HKScoredAssessmentTypeIdentifierPHQ9 not bound +!missing-pinvoke! HKStateOfMindValenceClassificationForValence is not bound +!missing-protocol-conformance! HKAudiogramSensitivityPoint should conform to NSSecureCoding +!missing-selector! +HKGAD7Assessment::assessmentWithDate:answers: not bound +!missing-selector! +HKGAD7Assessment::assessmentWithDate:answers:metadata: not bound +!missing-selector! +HKObjectType::scoredAssessmentTypeForIdentifier: not bound +!missing-selector! +HKObjectType::stateOfMindType not bound +!missing-selector! +HKPHQ9Assessment::assessmentWithDate:answers: not bound +!missing-selector! +HKPHQ9Assessment::assessmentWithDate:answers:metadata: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithAssociation: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithKind: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithLabel: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithValence:operatorType: not bound +!missing-selector! +HKQuery::predicateForWorkoutEffortSamplesRelatedToWorkout:activity: not bound +!missing-selector! +HKStateOfMind::stateOfMindWithDate:kind:valence:labels:associations: not bound +!missing-selector! +HKStateOfMind::stateOfMindWithDate:kind:valence:labels:associations:metadata: not bound +!missing-selector! +HKUnit::appleEffortScoreUnit not bound +!missing-selector! HKActivitySummary::paused not bound +!missing-selector! HKActivitySummary::setPaused: not bound +!missing-selector! HKGAD7Assessment::answers not bound +!missing-selector! HKGAD7Assessment::risk not bound +!missing-selector! HKHealthStore::relateWorkoutEffortSample:withWorkout:activity:completion: not bound +!missing-selector! HKHealthStore::unrelateWorkoutEffortSample:fromWorkout:activity:completion: not bound +!missing-selector! HKPHQ9Assessment::answers not bound +!missing-selector! HKPHQ9Assessment::risk not bound +!missing-selector! HKScoredAssessment::score not bound +!missing-selector! HKStateOfMind::associations not bound +!missing-selector! HKStateOfMind::kind not bound +!missing-selector! HKStateOfMind::labels not bound +!missing-selector! HKStateOfMind::valence not bound +!missing-selector! HKStateOfMind::valenceClassification not bound +!missing-selector! HKWorkoutEffortRelationship::activity not bound +!missing-selector! HKWorkoutEffortRelationship::samples not bound +!missing-selector! HKWorkoutEffortRelationship::workout not bound +!missing-selector! HKWorkoutEffortRelationshipQuery::initWithPredicate:anchor:options:resultsHandler: not bound +!missing-type! HKGAD7Assessment not bound +!missing-type! HKPHQ9Assessment not bound +!missing-type! HKScoredAssessment not bound +!missing-type! HKScoredAssessmentType not bound +!missing-type! HKStateOfMind not bound +!missing-type! HKStateOfMindType not bound +!missing-type! HKWorkoutEffortRelationship not bound +!missing-type! HKWorkoutEffortRelationshipQuery not bound diff --git a/tests/xtro-sharpie/iOS-HomeKit.todo b/tests/xtro-sharpie/iOS-HomeKit.todo new file mode 100644 index 000000000000..7e6d93185860 --- /dev/null +++ b/tests/xtro-sharpie/iOS-HomeKit.todo @@ -0,0 +1,38 @@ +!missing-enum! HMCharacteristicValueClosedCaptions not bound +!missing-enum! HMCharacteristicValueCurrentMediaState not bound +!missing-enum! HMCharacteristicValueCurrentVisibilityState not bound +!missing-enum! HMCharacteristicValueInputDeviceType not bound +!missing-enum! HMCharacteristicValueInputSourceType not bound +!missing-enum! HMCharacteristicValuePictureMode not bound +!missing-enum! HMCharacteristicValuePowerModeSelection not bound +!missing-enum! HMCharacteristicValueRemoteKey not bound +!missing-enum! HMCharacteristicValueRouterStatus not bound +!missing-enum! HMCharacteristicValueTargetVisibilityState not bound +!missing-enum! HMCharacteristicValueWiFiSatelliteStatus not bound +!missing-enum-value! HMError native value HMErrorCodePartialCommunicationFailure = 104 not bound +!missing-field! HMAccessoryCategoryTypeAirPort not bound +!missing-field! HMAccessoryCategoryTypeAudioReceiver not bound +!missing-field! HMAccessoryCategoryTypeSpeaker not bound +!missing-field! HMAccessoryCategoryTypeTelevision not bound +!missing-field! HMAccessoryCategoryTypeTelevisionSetTopBox not bound +!missing-field! HMAccessoryCategoryTypeTelevisionStreamingStick not bound +!missing-field! HMAccessoryCategoryTypeWiFiRouter not bound +!missing-field! HMCharacteristicTypeActiveIdentifier not bound +!missing-field! HMCharacteristicTypeClosedCaptions not bound +!missing-field! HMCharacteristicTypeConfiguredName not bound +!missing-field! HMCharacteristicTypeCurrentMediaState not bound +!missing-field! HMCharacteristicTypeCurrentVisibilityState not bound +!missing-field! HMCharacteristicTypeIdentifier not bound +!missing-field! HMCharacteristicTypeInputDeviceType not bound +!missing-field! HMCharacteristicTypeInputSourceType not bound +!missing-field! HMCharacteristicTypePictureMode not bound +!missing-field! HMCharacteristicTypePowerModeSelection not bound +!missing-field! HMCharacteristicTypeRemoteKey not bound +!missing-field! HMCharacteristicTypeRouterStatus not bound +!missing-field! HMCharacteristicTypeTargetVisibilityState not bound +!missing-field! HMCharacteristicTypeWANStatusList not bound +!missing-field! HMCharacteristicTypeWiFiSatelliteStatus not bound +!missing-field! HMServiceTypeInputSource not bound +!missing-field! HMServiceTypeTelevision not bound +!missing-field! HMServiceTypeWiFiRouter not bound +!missing-field! HMServiceTypeWiFiSatellite not bound diff --git a/tests/xtro-sharpie/iOS-IOSurface.todo b/tests/xtro-sharpie/iOS-IOSurface.todo new file mode 100644 index 000000000000..0e44edcb29dd --- /dev/null +++ b/tests/xtro-sharpie/iOS-IOSurface.todo @@ -0,0 +1,5 @@ +!missing-enum! IOSurfaceMemoryLedgerFlags not bound +!missing-enum! IOSurfaceMemoryLedgerTags not bound +!missing-field! kIOSurfaceContentHeadroom not bound +!missing-pinvoke! IOSurfaceSetOwnershipIdentity is not bound +!missing-selector! IOSurface::surfaceID not bound diff --git a/tests/xtro-sharpie/iOS-ImageCaptureCore.todo b/tests/xtro-sharpie/iOS-ImageCaptureCore.todo index 6f1d3ecb50c2..a8b0f46dfb35 100644 --- a/tests/xtro-sharpie/iOS-ImageCaptureCore.todo +++ b/tests/xtro-sharpie/iOS-ImageCaptureCore.todo @@ -1,2 +1,5 @@ !missing-field! ICTransportTypeProximity not bound !missing-selector! ICCameraFile::requestSecurityScopedURLWithCompletion: not bound +!missing-selector! +ICCameraFile::fingerprintForFileAtURL: not bound +!missing-selector! ICCameraFile::fingerprint not bound +!missing-selector! ICCameraFile::requestFingerprintWithCompletion: not bound diff --git a/tests/xtro-sharpie/iOS-ImageIO.todo b/tests/xtro-sharpie/iOS-ImageIO.todo new file mode 100644 index 000000000000..a70551dbf567 --- /dev/null +++ b/tests/xtro-sharpie/iOS-ImageIO.todo @@ -0,0 +1,16 @@ +!missing-field! kCGImageAuxiliaryDataInfoColorSpace not bound +!missing-field! kCGImageAuxiliaryDataTypeISOGainMap not bound +!missing-field! kCGImagePropertyGroupImageIndexMonoscopic not bound +!missing-field! kCGImagePropertyGroupImageIsMonoscopicImage not bound +!missing-field! kCGImagePropertyGroupImageStereoAggressors not bound +!missing-field! kCGImagePropertyGroupMonoscopicImageLocation not bound +!missing-field! kCGImagePropertyTIFFXPosition not bound +!missing-field! kCGImagePropertyTIFFYPosition not bound +!missing-field! kIIOMonoscopicImageLocation_Center not bound +!missing-field! kIIOMonoscopicImageLocation_Left not bound +!missing-field! kIIOMonoscopicImageLocation_Right not bound +!missing-field! kIIOMonoscopicImageLocation_Unspecified not bound +!missing-field! kIIOStereoAggressors_Severity not bound +!missing-field! kIIOStereoAggressors_SubTypeURI not bound +!missing-field! kIIOStereoAggressors_Type not bound +!missing-pinvoke! CGImageSourceSetAllowableTypes is not bound diff --git a/tests/xtro-sharpie/iOS-Intents.todo b/tests/xtro-sharpie/iOS-Intents.todo new file mode 100644 index 000000000000..8386ada079e3 --- /dev/null +++ b/tests/xtro-sharpie/iOS-Intents.todo @@ -0,0 +1,30 @@ +!extra-designated-initializer! INMessage::initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:groupName:messageType: is incorrectly decorated with an [DesignatedInitializer] attribute +!missing-enum! INMessageReactionType not bound +!missing-enum! INStickerType not bound +!missing-enum-value! INMessageType native value INMessageTypeMediaAnimatedImage = 27 not bound +!missing-enum-value! INMessageType native value INMessageTypeThirdPartyAttachment = 28 not bound +!missing-field! INCarChargingConnectorTypeNACSAC not bound +!missing-field! INCarChargingConnectorTypeNACSDC not bound +!missing-selector! INAggregatedMessageReaction::emoji not bound +!missing-selector! INAggregatedMessageReaction::initWithReactionType:emoji:senders:reactionCount: not bound +!missing-selector! INAggregatedMessageReaction::reactionCount not bound +!missing-selector! INAggregatedMessageReaction::reactionType not bound +!missing-selector! INAggregatedMessageReaction::senders not bound +!missing-selector! INMessage::aggregatedReactions not bound +!missing-selector! INMessage::initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:groupName:serviceName:messageType:referencedMessage:reaction:aggregatedReactions: not bound +!missing-selector! INMessage::initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:groupName:serviceName:messageType:referencedMessage:sticker:reaction:aggregatedReactions: not bound +!missing-selector! INMessage::reaction not bound +!missing-selector! INMessage::setAggregatedReactions: not bound +!missing-selector! INMessage::setReaction: not bound +!missing-selector! INMessage::setSticker: not bound +!missing-selector! INMessage::sticker not bound +!missing-selector! INMessageReaction::emoji not bound +!missing-selector! INMessageReaction::initWithReactionType:reactionDescription:emoji: not bound +!missing-selector! INMessageReaction::reactionDescription not bound +!missing-selector! INMessageReaction::reactionType not bound +!missing-selector! INSticker::emoji not bound +!missing-selector! INSticker::initWithType:emoji: not bound +!missing-selector! INSticker::type not bound +!missing-type! INAggregatedMessageReaction not bound +!missing-type! INMessageReaction not bound +!missing-type! INSticker not bound diff --git a/tests/xtro-sharpie/iOS-JavaScriptCore.todo b/tests/xtro-sharpie/iOS-JavaScriptCore.todo new file mode 100644 index 000000000000..4e4a2ea640e7 --- /dev/null +++ b/tests/xtro-sharpie/iOS-JavaScriptCore.todo @@ -0,0 +1,25 @@ +!missing-enum! JSRelationCondition not bound +!missing-pinvoke! JSBigIntCreateWithDouble is not bound +!missing-pinvoke! JSBigIntCreateWithInt64 is not bound +!missing-pinvoke! JSBigIntCreateWithString is not bound +!missing-pinvoke! JSBigIntCreateWithUInt64 is not bound +!missing-pinvoke! JSValueCompare is not bound +!missing-pinvoke! JSValueCompareDouble is not bound +!missing-pinvoke! JSValueCompareInt64 is not bound +!missing-pinvoke! JSValueCompareUInt64 is not bound +!missing-pinvoke! JSValueIsBigInt is not bound +!missing-pinvoke! JSValueToInt32 is not bound +!missing-pinvoke! JSValueToInt64 is not bound +!missing-pinvoke! JSValueToUInt32 is not bound +!missing-pinvoke! JSValueToUInt64 is not bound +!missing-selector! +JSValue::valueWithNewBigIntFromDouble:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromInt64:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromString:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromUInt64:inContext: not bound +!missing-selector! JSValue::compareDouble: not bound +!missing-selector! JSValue::compareInt64: not bound +!missing-selector! JSValue::compareJSValue: not bound +!missing-selector! JSValue::compareUInt64: not bound +!missing-selector! JSValue::isBigInt not bound +!missing-selector! JSValue::toInt64 not bound +!missing-selector! JSValue::toUInt64 not bound diff --git a/tests/xtro-sharpie/iOS-LocalAuthentication.todo b/tests/xtro-sharpie/iOS-LocalAuthentication.todo new file mode 100644 index 000000000000..11a1a4e3b157 --- /dev/null +++ b/tests/xtro-sharpie/iOS-LocalAuthentication.todo @@ -0,0 +1,40 @@ +!deprecated-attribute-missing! LAContext::evaluatedPolicyDomainState missing a [Deprecated] attribute +!missing-enum! LACompanionType not bound +!missing-protocol! LAEnvironmentObserver not bound +!missing-selector! +LAEnvironment::currentUser not bound +!missing-selector! LAContext::domainState not bound +!missing-selector! LADomainState::biometry not bound +!missing-selector! LADomainState::companion not bound +!missing-selector! LADomainState::stateHash not bound +!missing-selector! LADomainStateBiometry::biometryType not bound +!missing-selector! LADomainStateBiometry::stateHash not bound +!missing-selector! LADomainStateCompanion::availableCompanionTypes not bound +!missing-selector! LADomainStateCompanion::stateHash not bound +!missing-selector! LADomainStateCompanion::stateHashForCompanionType: not bound +!missing-selector! LAEnvironment::addObserver: not bound +!missing-selector! LAEnvironment::removeObserver: not bound +!missing-selector! LAEnvironment::state not bound +!missing-selector! LAEnvironmentMechanism::iconSystemName not bound +!missing-selector! LAEnvironmentMechanism::isUsable not bound +!missing-selector! LAEnvironmentMechanism::localizedName not bound +!missing-selector! LAEnvironmentMechanismBiometry::biometryType not bound +!missing-selector! LAEnvironmentMechanismBiometry::builtInSensorInaccessible not bound +!missing-selector! LAEnvironmentMechanismBiometry::isEnrolled not bound +!missing-selector! LAEnvironmentMechanismBiometry::isLockedOut not bound +!missing-selector! LAEnvironmentMechanismBiometry::stateHash not bound +!missing-selector! LAEnvironmentMechanismCompanion::stateHash not bound +!missing-selector! LAEnvironmentMechanismCompanion::type not bound +!missing-selector! LAEnvironmentMechanismUserPassword::isSet not bound +!missing-selector! LAEnvironmentState::allMechanisms not bound +!missing-selector! LAEnvironmentState::biometry not bound +!missing-selector! LAEnvironmentState::companions not bound +!missing-selector! LAEnvironmentState::userPassword not bound +!missing-type! LADomainState not bound +!missing-type! LADomainStateBiometry not bound +!missing-type! LADomainStateCompanion not bound +!missing-type! LAEnvironment not bound +!missing-type! LAEnvironmentMechanism not bound +!missing-type! LAEnvironmentMechanismBiometry not bound +!missing-type! LAEnvironmentMechanismCompanion not bound +!missing-type! LAEnvironmentMechanismUserPassword not bound +!missing-type! LAEnvironmentState not bound diff --git a/tests/xtro-sharpie/iOS-LockedCameraCapture.todo b/tests/xtro-sharpie/iOS-LockedCameraCapture.todo new file mode 100644 index 000000000000..222700c0d24d --- /dev/null +++ b/tests/xtro-sharpie/iOS-LockedCameraCapture.todo @@ -0,0 +1,3 @@ +!missing-field! LockedCameraCaptureVersionNumber not bound +!missing-field! LockedCameraCaptureVersionString not bound +!missing-field! NSUserActivityTypeLockedCameraCapture not bound diff --git a/tests/xtro-sharpie/iOS-MLCompute.todo b/tests/xtro-sharpie/iOS-MLCompute.todo index f7d76f9cbafb..d14eb75bf584 100644 --- a/tests/xtro-sharpie/iOS-MLCompute.todo +++ b/tests/xtro-sharpie/iOS-MLCompute.todo @@ -52,3 +52,4 @@ !deprecated-attribute-missing! MLCUpsampleLayer missing a [Deprecated] attribute !deprecated-attribute-missing! MLCYOLOLossDescriptor missing a [Deprecated] attribute !deprecated-attribute-missing! MLCYOLOLossLayer missing a [Deprecated] attribute +!deprecated-attribute-missing! MLCTensorOptimizerDeviceData missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/iOS-MapKit.todo b/tests/xtro-sharpie/iOS-MapKit.todo new file mode 100644 index 000000000000..b7e544c5f173 --- /dev/null +++ b/tests/xtro-sharpie/iOS-MapKit.todo @@ -0,0 +1,84 @@ +!deprecated-attribute-missing! MKMapItemRequest::featureAnnotation missing a [Deprecated] attribute +!missing-enum! MKAddressFilterOption not bound +!missing-enum! MKLocalSearchRegionPriority not bound +!missing-enum! MKMapItemDetailSelectionAccessoryCalloutStyle not bound +!missing-enum-value! MKLocalSearchCompleterResultType native value MKLocalSearchCompleterResultTypePhysicalFeature = 8 not bound +!missing-enum-value! MKLocalSearchResultType native value MKLocalSearchResultTypePhysicalFeature = 4 not bound +!missing-field! MKPointOfInterestCategoryAnimalService not bound +!missing-field! MKPointOfInterestCategoryAutomotiveRepair not bound +!missing-field! MKPointOfInterestCategoryBaseball not bound +!missing-field! MKPointOfInterestCategoryBasketball not bound +!missing-field! MKPointOfInterestCategoryBeauty not bound +!missing-field! MKPointOfInterestCategoryBowling not bound +!missing-field! MKPointOfInterestCategoryCastle not bound +!missing-field! MKPointOfInterestCategoryConventionCenter not bound +!missing-field! MKPointOfInterestCategoryDistillery not bound +!missing-field! MKPointOfInterestCategoryFairground not bound +!missing-field! MKPointOfInterestCategoryFishing not bound +!missing-field! MKPointOfInterestCategoryFortress not bound +!missing-field! MKPointOfInterestCategoryGoKart not bound +!missing-field! MKPointOfInterestCategoryGolf not bound +!missing-field! MKPointOfInterestCategoryHiking not bound +!missing-field! MKPointOfInterestCategoryKayaking not bound +!missing-field! MKPointOfInterestCategoryLandmark not bound +!missing-field! MKPointOfInterestCategoryMailbox not bound +!missing-field! MKPointOfInterestCategoryMiniGolf not bound +!missing-field! MKPointOfInterestCategoryMusicVenue not bound +!missing-field! MKPointOfInterestCategoryNationalMonument not bound +!missing-field! MKPointOfInterestCategoryPlanetarium not bound +!missing-field! MKPointOfInterestCategoryRockClimbing not bound +!missing-field! MKPointOfInterestCategoryRVPark not bound +!missing-field! MKPointOfInterestCategorySkatePark not bound +!missing-field! MKPointOfInterestCategorySkating not bound +!missing-field! MKPointOfInterestCategorySkiing not bound +!missing-field! MKPointOfInterestCategorySoccer not bound +!missing-field! MKPointOfInterestCategorySpa not bound +!missing-field! MKPointOfInterestCategorySurfing not bound +!missing-field! MKPointOfInterestCategorySwimming not bound +!missing-field! MKPointOfInterestCategoryTennis not bound +!missing-field! MKPointOfInterestCategoryVolleyball not bound +!missing-protocol! MKMapItemDetailViewControllerDelegate not bound +!missing-protocol-member! MKMapViewDelegate::mapView:selectionAccessoryForAnnotation: not found +!missing-selector! +MKAddressFilter::filterExcludingAll not bound +!missing-selector! +MKAddressFilter::filterIncludingAll not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::automaticWithPresentationViewController: not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::callout not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::calloutWithCalloutStyle: not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::openInMaps not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::sheetPresentedFromViewController: not bound +!missing-selector! +MKSelectionAccessory::mapItemDetailWithPresentationStyle: not bound +!missing-selector! MKAddressFilter::excludesOptions: not bound +!missing-selector! MKAddressFilter::includesOptions: not bound +!missing-selector! MKAddressFilter::initExcludingOptions: not bound +!missing-selector! MKAddressFilter::initIncludingOptions: not bound +!missing-selector! MKAnnotationView::accessoryOffset not bound +!missing-selector! MKAnnotationView::setAccessoryOffset: not bound +!missing-selector! MKLocalSearchCompleter::addressFilter not bound +!missing-selector! MKLocalSearchCompleter::regionPriority not bound +!missing-selector! MKLocalSearchCompleter::setAddressFilter: not bound +!missing-selector! MKLocalSearchCompleter::setRegionPriority: not bound +!missing-selector! MKLocalSearchRequest::addressFilter not bound +!missing-selector! MKLocalSearchRequest::regionPriority not bound +!missing-selector! MKLocalSearchRequest::setAddressFilter: not bound +!missing-selector! MKLocalSearchRequest::setRegionPriority: not bound +!missing-selector! MKMapItem::alternateIdentifiers not bound +!missing-selector! MKMapItem::identifier not bound +!missing-selector! MKMapItemAnnotation::initWithMapItem: not bound +!missing-selector! MKMapItemAnnotation::mapItem not bound +!missing-selector! MKMapItemDetailViewController::delegate not bound +!missing-selector! MKMapItemDetailViewController::initWithMapItem: not bound +!missing-selector! MKMapItemDetailViewController::initWithMapItem:displaysMap: not bound +!missing-selector! MKMapItemDetailViewController::mapItem not bound +!missing-selector! MKMapItemDetailViewController::setDelegate: not bound +!missing-selector! MKMapItemDetailViewController::setMapItem: not bound +!missing-selector! MKMapItemIdentifier::identifierString not bound +!missing-selector! MKMapItemIdentifier::initWithIdentifierString: not bound +!missing-selector! MKMapItemRequest::initWithMapItemIdentifier: not bound +!missing-selector! MKMapItemRequest::mapFeatureAnnotation not bound +!missing-selector! MKMapItemRequest::mapItemIdentifier not bound +!missing-type! MKAddressFilter not bound +!missing-type! MKMapItemAnnotation not bound +!missing-type! MKMapItemDetailSelectionAccessoryPresentationStyle not bound +!missing-type! MKMapItemDetailViewController not bound +!missing-type! MKMapItemIdentifier not bound +!missing-type! MKSelectionAccessory not bound diff --git a/tests/xtro-sharpie/iOS-Matter.todo b/tests/xtro-sharpie/iOS-Matter.todo index fe1dbd568000..993d9b7fb9b8 100644 --- a/tests/xtro-sharpie/iOS-Matter.todo +++ b/tests/xtro-sharpie/iOS-Matter.todo @@ -36,11 +36,9 @@ !missing-enum! MTRCommandIDType not bound !missing-enum! MTRCommissioningFlow not bound !missing-enum! MTRCommissioningStatus not bound -!missing-enum! MTRContentLauncherContentLaunchStatus not bound !missing-enum! MTRContentLauncherFeature not bound !missing-enum! MTRContentLauncherMetricType not bound !missing-enum! MTRContentLauncherParameter not bound -!missing-enum! MTRContentLauncherSupportedStreamingProtocol not bound !missing-enum! MTRDeviceState not bound !missing-enum! MTRDiagnosticLogsIntent not bound !missing-enum! MTRDiagnosticLogsStatus not bound @@ -102,12 +100,10 @@ !missing-enum! MTRIdentifyType not bound !missing-enum! MTRIlluminanceMeasurementLightSensorType not bound !missing-enum! MTRInteractionErrorCode not bound -!missing-enum! MTRKeypadInputCecKeyCode not bound !missing-enum! MTRKeypadInputFeature not bound !missing-enum! MTRKeypadInputStatus not bound !missing-enum! MTRLevelControlFeature not bound !missing-enum! MTRLevelControlMoveMode not bound -!missing-enum! MTRLevelControlOptions not bound !missing-enum! MTRLevelControlStepMode not bound !missing-enum! MTRLogType not bound !missing-enum! MTRMediaInputFeature not bound @@ -148,17 +144,11 @@ !missing-enum! MTRPumpConfigurationAndControlFeature not bound !missing-enum! MTRPumpConfigurationAndControlOperationMode not bound !missing-enum! MTRPumpConfigurationAndControlPumpStatusBitmap not bound -!missing-enum! MTRScenesCopyMode not bound -!missing-enum! MTRScenesFeature not bound !missing-enum! MTRSoftwareDiagnosticsFeature not bound !missing-enum! MTRSwitchFeature not bound !missing-enum! MTRTargetNavigatorStatus not bound -!missing-enum! MTRThermostatControlSequence not bound -!missing-enum! MTRThermostatDayOfWeek not bound !missing-enum! MTRThermostatFeature not bound -!missing-enum! MTRThermostatModeForSequence not bound !missing-enum! MTRThermostatRunningMode not bound -!missing-enum! MTRThermostatSetpointAdjustMode not bound !missing-enum! MTRThermostatSystemMode not bound !missing-enum! MTRThreadNetworkDiagnosticsConnectionStatus not bound !missing-enum! MTRThreadNetworkDiagnosticsFeature not bound @@ -989,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 @@ -1352,7 +1331,6 @@ !missing-selector! +MTREventRequestPath::requestPathWithEndpointID:clusterID:eventID: not bound !missing-selector! +MTRSetupPayload::generateRandomPIN not bound !missing-selector! +MTRSetupPayload::generateRandomSetupPasscode not bound -!missing-selector! +MTRSetupPayload::setupPayloadWithOnboardingPayload:error: not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::adminNodeID not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::adminPasscodeID not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::changeType not bound @@ -3594,39 +3572,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 @@ -5847,28 +5792,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 @@ -6866,7 +6789,6 @@ !missing-selector! MTRDeviceController::controllerNodeID not bound !missing-selector! MTRDeviceController::deviceBeingCommissionedWithNodeID:error: not bound !missing-selector! MTRDeviceController::isRunning not bound -!missing-selector! MTRDeviceController::preWarmCommissioningSession not bound !missing-selector! MTRDeviceController::setDeviceControllerDelegate:queue: not bound !missing-selector! MTRDeviceController::setupCommissioningSessionWithDiscoveredDevice:payload:newNodeID:error: not bound !missing-selector! MTRDeviceController::setupCommissioningSessionWithPayload:newNodeID:error: not bound @@ -7979,10 +7901,6 @@ !missing-selector! MTROperationalCSRInfo::initWithCSRNonce:csrElementsTLV:attestationSignature: not bound !missing-selector! MTROperationalCSRInfo::initWithCSRResponseParams: not bound !missing-selector! MTROptionalQRCodeInfo::integerValue not bound -!missing-selector! MTROptionalQRCodeInfo::setIntegerValue: not bound -!missing-selector! MTROptionalQRCodeInfo::setStringValue: not bound -!missing-selector! MTROptionalQRCodeInfo::setTag: not bound -!missing-selector! MTROptionalQRCodeInfo::setType: not bound !missing-selector! MTROptionalQRCodeInfo::stringValue not bound !missing-selector! MTROptionalQRCodeInfo::tag not bound !missing-selector! MTROptionalQRCodeInfo::type not bound @@ -8124,194 +8042,13 @@ !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 -!missing-selector! MTRSetupPayload::getAllOptionalVendorData: not bound !missing-selector! MTRSetupPayload::hasShortDiscriminator not bound !missing-selector! MTRSetupPayload::initWithSetupPasscode:discriminator: not bound !missing-selector! MTRSetupPayload::manualEntryCode not bound !missing-selector! MTRSetupPayload::productID not bound -!missing-selector! MTRSetupPayload::qrCodeString: not bound !missing-selector! MTRSetupPayload::serialNumber not bound !missing-selector! MTRSetupPayload::setCommissioningFlow: not bound !missing-selector! MTRSetupPayload::setDiscoveryCapabilities: not bound @@ -8432,12 +8169,6 @@ !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::setTransitions: not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::transitions not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::coolSetpoint not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::heatSetpoint not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::setCoolSetpoint: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::setHeatSetpoint: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::setTransitionTime: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::transitionTime not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::connectionStatus not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::setConnectionStatus: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::age not bound @@ -8925,8 +8656,6 @@ !missing-selector! MTRUserLabelClusterLabelStruct::setLabel: not bound !missing-selector! MTRUserLabelClusterLabelStruct::setValue: not bound !missing-selector! MTRUserLabelClusterLabelStruct::value not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailure not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailure: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setStatus: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::status not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::connectionStatus not bound @@ -9070,7 +8799,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 @@ -9159,7 +8887,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 @@ -9392,27 +9119,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 @@ -9433,7 +9139,6 @@ !missing-type! MTRThermostatClusterGetWeeklyScheduleResponseParams not bound !missing-type! MTRThermostatClusterSetpointRaiseLowerParams not bound !missing-type! MTRThermostatClusterSetWeeklyScheduleParams not bound -!missing-type! MTRThermostatClusterThermostatScheduleTransition not bound !missing-type! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent not bound !missing-type! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct not bound !missing-type! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent not bound @@ -9520,3 +9225,1953 @@ !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timeSource not bound !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::utcTime not bound !missing-type! MTRTimeSynchronizationClusterSetUTCTimeParams not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringChangeIndication not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringDegradationDirection not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringFeature not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRAdministratorCommissioningFeature not bound +!missing-enum! MTRAirQuality not bound +!missing-enum! MTRAirQualityFeature not bound +!missing-enum! MTRBooleanStateConfigurationAlarmModeBitmap not bound +!missing-enum! MTRBooleanStateConfigurationFeature not bound +!missing-enum! MTRBooleanStateConfigurationSensorFaultBitmap not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRContentLauncherStatus not bound +!missing-enum! MTRContentLauncherSupportedProtocolsBitmap not bound +!missing-enum! MTRDiagnosticLogType not bound +!missing-enum! MTRElectricalEnergyMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementMeasurementType not bound +!missing-enum! MTRElectricalPowerMeasurementPowerMode not bound +!missing-enum! MTRFanControlAirflowDirection not bound +!missing-enum! MTRFanControlStepDirection not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementFeature not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementLevelValue not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRHEPAFilterMonitoringChangeIndication not bound +!missing-enum! MTRHEPAFilterMonitoringDegradationDirection not bound +!missing-enum! MTRHEPAFilterMonitoringFeature not bound +!missing-enum! MTRHEPAFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRKeypadInputCECKeyCode not bound +!missing-enum! MTRLevelControlOptionsBitmap not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTROperationalState not bound +!missing-enum! MTROperationalStateErrorState not bound +!missing-enum! MTROzoneConcentrationMeasurementFeature not bound +!missing-enum! MTROzoneConcentrationMeasurementLevelValue not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM10ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM10ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM1ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM1ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM25ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM25ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRRadonConcentrationMeasurementFeature not bound +!missing-enum! MTRRadonConcentrationMeasurementLevelValue not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementUnit 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! MTRSmokeCOAlarmAlarmState not bound +!missing-enum! MTRSmokeCOAlarmContaminationState not bound +!missing-enum! MTRSmokeCOAlarmEndOfService not bound +!missing-enum! MTRSmokeCOAlarmExpressedState not bound +!missing-enum! MTRSmokeCOAlarmFeature not bound +!missing-enum! MTRSmokeCOAlarmMuteState not bound +!missing-enum! MTRSmokeCOAlarmSensitivity not bound +!missing-enum! MTRStorageSecurityLevel not bound +!missing-enum! MTRStorageSharingType 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-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementFeature not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementLevelValue not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRValveConfigurationAndControlFeature not bound +!missing-enum! MTRValveConfigurationAndControlStatusCode not bound +!missing-enum! MTRValveConfigurationAndControlValveFaultBitmap not bound +!missing-enum! MTRValveConfigurationAndControlValveState not bound +!missing-field! MTRDataVersionKey not bound +!missing-field! MTREventIsHistoricalKey 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! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAirQualityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAirflowDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: 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! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeEndpointListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache: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! +MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithClusterStateCache: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! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAirQualityWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAirQualityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::enableDisableAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsActiveWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSuppressedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeCurrentSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeDefaultSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSensorFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSupportedSensitivityLevelsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::suppressAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::lockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyResetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicCurrentsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicPhasesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNeutralCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNumberOfMeasurementTypesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRangesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeVoltageWithParams:subscriptionEstablished:reportHandler: 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! MTRBaseClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: 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! MTRBaseClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeEndpointListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeEndpointListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeUncertaintyWithParams: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! MTRBaseClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeBatteryAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeContaminationStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeCOStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeDeviceMutedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeEndOfServiceAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpiryDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpressedStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeHardwareFaultAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectCOAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectSmokeAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeTestInProgressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAutoCloseTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeLevelStepWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeRemainingDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeValveFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsActive not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsSuppressed not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsActive: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsSuppressed: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::alarmsToEnableDisable not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setAlarmsToEnableDisable: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::sensorFault not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::setSensorFault: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::alarmsToSuppress not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setAlarmsToSuppress: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRCluster::endpointID not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAirQualityWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeGeneratedCommandListWithParams: 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! MTRClusterBooleanStateConfiguration::enableDisableAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSensorFaultWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::suppressAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFrequencyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerFactorWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerModeWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRangesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeVoltageWithParams: 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! MTRClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: 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! MTRClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeEndpointListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithParams: 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! MTRClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeBatteryAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeContaminationStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeCOStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeDeviceMutedWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpiryDateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpressedStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeTestInProgressWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeLevelStepWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeRemainingDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeValveFaultWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDevice::deviceCachePrimed not bound +!missing-selector! MTRDevice::deviceController not bound +!missing-selector! MTRDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRDevice::estimatedSubscriptionLatency not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:queue:completion: not bound +!missing-selector! MTRDevice::nodeID 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! MTRDeviceControllerFactory::preWarmCommissioningSession not bound +!missing-selector! MTRDeviceControllerParameters::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerParameters::concurrentSubscriptionEstablishmentsAllowedOnThread not bound +!missing-selector! MTRDeviceControllerParameters::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerParameters::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setConcurrentSubscriptionEstablishmentsAllowedOnThread: 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! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::energy not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEnergy: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::measurement not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::order not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setMeasurement: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setOrder: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::ranges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::setRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::max not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::min not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startTimestamp 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! MTRGenericCluster::device not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs 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! 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! MTROptionalQRCodeInfo::initWithTag:int32Value: not bound +!missing-selector! MTROptionalQRCodeInfo::initWithTag:stringValue: not bound +!missing-selector! MTRReadParams::setAssumeUnknownAttributesReportable: not bound +!missing-selector! MTRReadParams::shouldAssumeUnknownAttributesReportable 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! 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-selector! MTRSetupPayload::addOrReplaceVendorElement: not bound +!missing-selector! MTRSetupPayload::initWithPayload: not bound +!missing-selector! MTRSetupPayload::qrCodeString not bound +!missing-selector! MTRSetupPayload::removeVendorElementWithTag: not bound +!missing-selector! MTRSetupPayload::vendorElements not bound +!missing-selector! MTRSetupPayload::vendorElementWithTag: not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::setAlarmSeverityLevel: 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! MTRValveConfigurationAndControlClusterCloseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::openDuration not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setOpenDuration: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTargetLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::targetLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::setValveFault: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::valveFault not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveState: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveState not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailureCause not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailureCause: not bound +!missing-type! MTRAccessGrant not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRBaseClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRBaseClusterAirQuality not bound +!missing-type! MTRBaseClusterBooleanStateConfiguration not bound +!missing-type! MTRBaseClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterElectricalEnergyMeasurement not bound +!missing-type! MTRBaseClusterElectricalPowerMeasurement not bound +!missing-type! MTRBaseClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRBaseClusterHEPAFilterMonitoring not bound +!missing-type! MTRBaseClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterOperationalState not bound +!missing-type! MTRBaseClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRadonConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRVCCleanMode not bound +!missing-type! MTRBaseClusterRVCOperationalState not bound +!missing-type! MTRBaseClusterRVCRunMode not bound +!missing-type! MTRBaseClusterSmokeCOAlarm not bound +!missing-type! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRBaseClusterValveConfigurationAndControl not bound +!missing-type! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams not bound +!missing-type! MTRBooleanStateConfigurationClusterSensorFaultEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterSuppressAlarmParams not bound +!missing-type! MTRClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRClusterAirQuality not bound +!missing-type! MTRClusterBooleanStateConfiguration not bound +!missing-type! MTRClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRClusterElectricalEnergyMeasurement not bound +!missing-type! MTRClusterElectricalPowerMeasurement not bound +!missing-type! MTRClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRClusterHEPAFilterMonitoring not bound +!missing-type! MTRClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterOperationalState not bound +!missing-type! MTRClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRClusterRadonConcentrationMeasurement not bound +!missing-type! MTRClusterRVCCleanMode not bound +!missing-type! MTRClusterRVCOperationalState not bound +!missing-type! MTRClusterRVCRunMode not bound +!missing-type! MTRClusterSmokeCOAlarm not bound +!missing-type! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRClusterValveConfigurationAndControl not bound +!missing-type! MTRDeviceControllerAbstractParameters not bound +!missing-type! MTRDeviceControllerExternalCertificateParameters not bound +!missing-type! MTRDeviceControllerParameters not bound +!missing-type! MTRDeviceTypeRevision not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct not bound +!missing-type! MTRFanControlClusterStepParams not bound +!missing-type! MTRGenericBaseCluster not bound +!missing-type! MTRGenericCluster not bound +!missing-type! MTRHEPAFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRHEPAFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRMetricData not bound +!missing-type! MTRMetrics 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! MTRServerAttribute not bound +!missing-type! MTRServerCluster not bound +!missing-type! MTRServerEndpoint not bound +!missing-type! MTRSmokeCOAlarmClusterAlarmMutedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterAllClearEvent not bound +!missing-type! MTRSmokeCOAlarmClusterCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterEndOfServiceEvent not bound +!missing-type! MTRSmokeCOAlarmClusterHardwareFaultEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterLowBatteryEvent not bound +!missing-type! MTRSmokeCOAlarmClusterMuteEndedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestCompleteEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestRequestParams not bound +!missing-type! MTRSmokeCOAlarmClusterSmokeAlarmEvent not bound +!missing-type! MTRThermostatClusterWeeklyScheduleTransitionStruct not bound +!missing-type! MTRValveConfigurationAndControlClusterCloseParams not bound +!missing-type! MTRValveConfigurationAndControlClusterOpenParams not bound +!missing-type! MTRValveConfigurationAndControlClusterValveFaultEvent not bound +!missing-type! MTRValveConfigurationAndControlClusterValveStateChangedEvent not bound diff --git a/tests/xtro-sharpie/iOS-MediaAccessibility.todo b/tests/xtro-sharpie/iOS-MediaAccessibility.todo new file mode 100644 index 000000000000..5c734ac73e7c --- /dev/null +++ b/tests/xtro-sharpie/iOS-MediaAccessibility.todo @@ -0,0 +1,7 @@ +!missing-field! MAMusicHapticsManagerActiveStatusDidChangeNotification not bound +!missing-selector! +MAMusicHapticsManager::sharedManager not bound +!missing-selector! MAMusicHapticsManager::addStatusObserver: not bound +!missing-selector! MAMusicHapticsManager::checkHapticTrackAvailabilityForMediaMatchingCode:completionHandler: not bound +!missing-selector! MAMusicHapticsManager::isActive not bound +!missing-selector! MAMusicHapticsManager::removeStatusObserver: not bound +!missing-type! MAMusicHapticsManager not bound diff --git a/tests/xtro-sharpie/iOS-MediaPlayer.todo b/tests/xtro-sharpie/iOS-MediaPlayer.todo new file mode 100644 index 000000000000..d9e9f6506c59 --- /dev/null +++ b/tests/xtro-sharpie/iOS-MediaPlayer.todo @@ -0,0 +1,4 @@ +!missing-field! MPMediaItemPropertyStoreCanonicalId not bound +!missing-field! MPNowPlayingInfoPropertyExcludeFromSuggestions not bound +!missing-field! MPNowPlayingInfoPropertyInternationalStandardRecordingCode not bound +!missing-selector! MPMediaItem::storeCanonicalID not bound diff --git a/tests/xtro-sharpie/iOS-MessageUI.todo b/tests/xtro-sharpie/iOS-MessageUI.todo new file mode 100644 index 000000000000..9fb0ed5595b7 --- /dev/null +++ b/tests/xtro-sharpie/iOS-MessageUI.todo @@ -0,0 +1 @@ +!missing-enum! MFMailComposeControllerDeferredAction not bound diff --git a/tests/xtro-sharpie/iOS-Metal.todo b/tests/xtro-sharpie/iOS-Metal.todo new file mode 100644 index 000000000000..f48cf84a81a1 --- /dev/null +++ b/tests/xtro-sharpie/iOS-Metal.todo @@ -0,0 +1,91 @@ +!deprecated-attribute-missing! MTLCompileOptions::fastMathEnabled missing a [Deprecated] attribute +!deprecated-attribute-missing! MTLCompileOptions::setFastMathEnabled: missing a [Deprecated] attribute +!missing-enum! MTLLogLevel not bound +!missing-enum! MTLLogStateError not bound +!missing-enum! MTLMathFloatingPointFunctions not bound +!missing-enum! MTLMathMode not bound +!missing-enum! MTLMatrixLayout not bound +!missing-enum! MTLShaderValidation not bound +!missing-enum! MTLStitchedLibraryOptions not bound +!missing-enum! MTLTransformType not bound +!missing-enum-value! MTLFunctionOptions native value MTLFunctionOptionFailOnBinaryArchiveMiss = 4 not bound +!missing-enum-value! MTLLanguageVersion native value MTLLanguageVersion3_2 = 196610 not bound +!missing-field! MTLLogStateErrorDomain not bound +!missing-field! NSDeviceCertificationiPhonePerformanceGaming not bound +!missing-field! NSProcessInfoPerformanceProfileDidChangeNotification not bound +!missing-field! NSProcessPerformanceProfileDefault not bound +!missing-field! NSProcessPerformanceProfileSustained not bound +!missing-pinvoke! MTLCopyAllDevices is not bound +!missing-protocol! MTLAllocation not bound +!missing-protocol! MTLLogState not bound +!missing-protocol! MTLResidencySet not bound +!missing-protocol-member! MTLBinaryArchive::addLibraryWithDescriptor:error: not found +!missing-protocol-member! MTLBinaryArchive::addMeshRenderPipelineFunctionsWithDescriptor:error: not found +!missing-protocol-member! MTLCommandBuffer::useResidencySet: not found +!missing-protocol-member! MTLCommandBuffer::useResidencySets:count: not found +!missing-protocol-member! MTLCommandQueue::addResidencySet: not found +!missing-protocol-member! MTLCommandQueue::addResidencySets:count: not found +!missing-protocol-member! MTLCommandQueue::removeResidencySet: not found +!missing-protocol-member! MTLCommandQueue::removeResidencySets:count: not found +!missing-protocol-member! MTLComputePipelineState::shaderValidation not found +!missing-protocol-member! MTLDevice::newCommandQueueWithDescriptor: not found +!missing-protocol-member! MTLDevice::newLogStateWithDescriptor:error: not found +!missing-protocol-member! MTLDevice::newResidencySetWithDescriptor:error: not found +!missing-protocol-member! MTLRenderPipelineState::shaderValidation not found +!missing-protocol-member! MTLResource::setOwnerWithIdentity: not found +!missing-protocol-member! MTLSharedEvent::waitUntilSignaledValue:timeoutMS: not found +!missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::setTransformationMatrixLayout: not bound +!missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::transformationMatrixLayout not bound +!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setTransformationMatrixLayout: not bound +!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::transformationMatrixLayout not bound +!missing-selector! MTLCommandBufferDescriptor::logState not bound +!missing-selector! MTLCommandBufferDescriptor::setLogState: not bound +!missing-selector! MTLCommandQueueDescriptor::logState not bound +!missing-selector! MTLCommandQueueDescriptor::maxCommandBufferCount not bound +!missing-selector! MTLCommandQueueDescriptor::setLogState: not bound +!missing-selector! MTLCommandQueueDescriptor::setMaxCommandBufferCount: not bound +!missing-selector! MTLCompileOptions::enableLogging not bound +!missing-selector! MTLCompileOptions::mathFloatingPointFunctions not bound +!missing-selector! MTLCompileOptions::mathMode not bound +!missing-selector! MTLCompileOptions::setEnableLogging: not bound +!missing-selector! MTLCompileOptions::setMathFloatingPointFunctions: not bound +!missing-selector! MTLCompileOptions::setMathMode: not bound +!missing-selector! MTLComputePipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLComputePipelineDescriptor::shaderValidation not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::instanceTransformationMatrixLayout not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::motionTransformStride not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::motionTransformType not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::setInstanceTransformationMatrixLayout: not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::setMotionTransformStride: not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::setMotionTransformType: not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::instanceTransformationMatrixLayout not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::motionTransformStride not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::motionTransformType not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::setInstanceTransformationMatrixLayout: not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::setMotionTransformStride: not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::setMotionTransformType: not bound +!missing-selector! MTLLogStateDescriptor::bufferSize not bound +!missing-selector! MTLLogStateDescriptor::level not bound +!missing-selector! MTLLogStateDescriptor::setBufferSize: not bound +!missing-selector! MTLLogStateDescriptor::setLevel: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::binaryArchives not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::setBinaryArchives: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! MTLRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! MTLResidencySetDescriptor::initialCapacity not bound +!missing-selector! MTLResidencySetDescriptor::label not bound +!missing-selector! MTLResidencySetDescriptor::setInitialCapacity: not bound +!missing-selector! MTLResidencySetDescriptor::setLabel: not bound +!missing-selector! MTLStitchedLibraryDescriptor::binaryArchives not bound +!missing-selector! MTLStitchedLibraryDescriptor::options not bound +!missing-selector! MTLStitchedLibraryDescriptor::setBinaryArchives: not bound +!missing-selector! MTLStitchedLibraryDescriptor::setOptions: not bound +!missing-selector! MTLTileRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLTileRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! NSProcessInfo::hasPerformanceProfile: not bound +!missing-selector! NSProcessInfo::isDeviceCertifiedFor: not bound +!missing-type! MTLCommandQueueDescriptor not bound +!missing-type! MTLLogStateDescriptor not bound +!missing-type! MTLResidencySetDescriptor not bound diff --git a/tests/xtro-sharpie/iOS-MetalFX.todo b/tests/xtro-sharpie/iOS-MetalFX.todo new file mode 100644 index 000000000000..a5f4fa773121 --- /dev/null +++ b/tests/xtro-sharpie/iOS-MetalFX.todo @@ -0,0 +1,9 @@ +!missing-protocol-member! MTLFXTemporalScaler::reactiveMaskTexture not found +!missing-protocol-member! MTLFXTemporalScaler::reactiveTextureUsage not found +!missing-protocol-member! MTLFXTemporalScaler::setReactiveMaskTexture: not found +!missing-selector! MTLFXTemporalScalerDescriptor::isReactiveMaskTextureEnabled not bound +!missing-selector! MTLFXTemporalScalerDescriptor::reactiveMaskTextureFormat not bound +!missing-selector! MTLFXTemporalScalerDescriptor::requiresSynchronousInitialization not bound +!missing-selector! MTLFXTemporalScalerDescriptor::setReactiveMaskTextureEnabled: not bound +!missing-selector! MTLFXTemporalScalerDescriptor::setReactiveMaskTextureFormat: not bound +!missing-selector! MTLFXTemporalScalerDescriptor::setRequiresSynchronousInitialization: not bound diff --git a/tests/xtro-sharpie/iOS-MetalPerformanceShaders.todo b/tests/xtro-sharpie/iOS-MetalPerformanceShaders.todo index 0f428f39e01c..202a012f25bb 100644 --- a/tests/xtro-sharpie/iOS-MetalPerformanceShaders.todo +++ b/tests/xtro-sharpie/iOS-MetalPerformanceShaders.todo @@ -445,3 +445,44 @@ !missing-enum! MPSFloatDataTypeBit not bound !missing-enum! MPSFloatDataTypeShift not bound !missing-enum-value! MPSDataType native value MPSDataTypeBFloat16 = 2415919120 not bound +!missing-enum! MPSNDArrayQuantizationScheme not bound +!missing-enum-value! MPSDataType native value MPSDataTypeInt4 = 536870916 not bound +!missing-enum-value! MPSDataType native value MPSDataTypeUInt4 = 4 not bound +!missing-selector! MPSNDArray::arrayViewWithDescriptor: not bound +!missing-selector! MPSNDArray::arrayViewWithDimensionCount:dimensionSizes:strides: not bound +!missing-selector! MPSNDArray::arrayViewWithShape:strides: not bound +!missing-selector! MPSNDArray::initWithBuffer:offset:descriptor: not bound +!missing-selector! MPSNDArray::userBuffer not bound +!missing-selector! MPSNDArrayAffineInt4Dequantize::initWithDevice:quantizationDescriptor: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::hasMinValue not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::hasZeroPoint not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::init not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::initWithDataType:hasZeroPoint:hasMinValue: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::setHasMinValue: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::setHasZeroPoint: not bound +!missing-selector! MPSNDArrayDescriptor::getShape not bound +!missing-selector! MPSNDArrayDescriptor::permuteWithDimensionOrder: not bound +!missing-selector! MPSNDArrayDescriptor::preferPackedRows not bound +!missing-selector! MPSNDArrayDescriptor::setPreferPackedRows: not bound +!missing-selector! MPSNDArrayIdentity::initWithDevice: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandBuffer:sourceArray:dimensionCount:dimensionSizes:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandBuffer:sourceArray:shape:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandEncoder:commandBuffer:sourceArray:dimensionCount:dimensionSizes:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandEncoder:commandBuffer:sourceArray:shape:destinationArray: not bound +!missing-selector! MPSNDArrayLUTDequantize::initWithDevice: not bound +!missing-selector! MPSNDArrayLUTQuantizationDescriptor::initWithDataType: not bound +!missing-selector! MPSNDArrayLUTQuantizationDescriptor::initWithDataType:vectorAxis: not bound +!missing-selector! MPSNDArrayQuantizationDescriptor::quantizationDataType not bound +!missing-selector! MPSNDArrayQuantizationDescriptor::quantizationScheme not bound +!missing-selector! MPSNDArrayQuantizedMatrixMultiplication::initWithDevice:leftQuantizationDescriptor:rightQuantizationDescriptor: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::initWithDevice:axis: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::setVectorAxis: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::vectorAxis not bound +!missing-type! MPSNDArrayAffineInt4Dequantize not bound +!missing-type! MPSNDArrayAffineQuantizationDescriptor not bound +!missing-type! MPSNDArrayIdentity not bound +!missing-type! MPSNDArrayLUTDequantize not bound +!missing-type! MPSNDArrayLUTQuantizationDescriptor not bound +!missing-type! MPSNDArrayQuantizationDescriptor not bound +!missing-type! MPSNDArrayQuantizedMatrixMultiplication not bound +!missing-type! MPSNDArrayVectorLUTDequantize not bound diff --git a/tests/xtro-sharpie/iOS-MetalPerformanceShadersGraph.todo b/tests/xtro-sharpie/iOS-MetalPerformanceShadersGraph.todo index 41e7d3e02722..d7980f417de2 100644 --- a/tests/xtro-sharpie/iOS-MetalPerformanceShadersGraph.todo +++ b/tests/xtro-sharpie/iOS-MetalPerformanceShadersGraph.todo @@ -342,3 +342,18 @@ !wrong-base-type! MPSGraphTensor expected MPSGraphObject actual NSObject !wrong-base-type! MPSGraphTensorData expected MPSGraphObject actual NSObject !wrong-base-type! MPSGraphType expected MPSGraphObject actual NSObject +!missing-selector! MPSGraph::callSymbolName:inputTensors:outputTypes:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:LUTTensor:axis:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:LUTTensor:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:dataType:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:zeroPointTensor:dataType:name: not bound +!missing-selector! MPSGraph::scaledDotProductAttentionWithQueryTensor:keyTensor:valueTensor:maskTensor:scale:name: not bound +!missing-selector! MPSGraph::scaledDotProductAttentionWithQueryTensor:keyTensor:valueTensor:scale:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:starts:ends:strides:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:starts:ends:strides:startMask:endMask:squeezeMask:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:startsTensor:endsTensor:stridesTensor:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:startsTensor:endsTensor:stridesTensor:startMask:endMask:squeezeMask:name: not bound +!missing-selector! MPSGraph::variableFromTensorWithTensor:name: not bound +!missing-selector! MPSGraphCompilationDescriptor::callables not bound +!missing-selector! MPSGraphCompilationDescriptor::setCallables: not bound +!missing-selector! MPSGraphExecutable::initWithCoreMLPackageAtURL:compilationDescriptor: not bound diff --git a/tests/xtro-sharpie/iOS-ModelIO.todo b/tests/xtro-sharpie/iOS-ModelIO.todo new file mode 100644 index 000000000000..36b88c86cfbd --- /dev/null +++ b/tests/xtro-sharpie/iOS-ModelIO.todo @@ -0,0 +1,2 @@ +!missing-selector! +MDLUtility::convertToUSDZ:writeToURL: not bound +!missing-type! MDLUtility not bound diff --git a/tests/xtro-sharpie/iOS-NetworkExtension.todo b/tests/xtro-sharpie/iOS-NetworkExtension.todo new file mode 100644 index 000000000000..ec896fcd9d62 --- /dev/null +++ b/tests/xtro-sharpie/iOS-NetworkExtension.todo @@ -0,0 +1,98 @@ +!deprecated-attribute-missing! NEAppProxyFlow::openWithLocalEndpoint:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyProvider::handleNewUDPFlow:initialRemoteEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyTCPFlow::remoteEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyUDPFlow::localEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyUDPFlow::readDatagramsWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyUDPFlow::writeDatagrams:sentByEndpoints:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEDNSProxyProvider::handleNewUDPFlow:initialRemoteEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEFilterSocketFlow::localEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEFilterSocketFlow::remoteEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEHotspotHelperCommand::createTCPConnection: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEHotspotHelperCommand::createUDPSession: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEPacketTunnelProvider::createTCPConnectionThroughTunnelToEndpoint:enableTLS:TLSParameters:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEPacketTunnelProvider::createUDPSessionThroughTunnelToEndpoint:fromEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::createTCPConnectionToEndpoint:enableTLS:TLSParameters:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::createUDPSessionToEndpoint:fromEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::defaultPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::domain missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::name missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::type missing a [Deprecated] attribute +!deprecated-attribute-missing! NWEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint::hostname missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint::port missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isConstrained missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isEqualToPath: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isExpensive missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::status missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::cancel missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::connectedPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::endpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::error missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::hasBetterPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::initWithUpgradeForConnection: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::isViable missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::localAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::readLength:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::readMinimumLength:maximumLength:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::remoteAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::state missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::txtRecord missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::write:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::writeClose missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::maximumSSLProtocolVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::minimumSSLProtocolVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setMaximumSSLProtocolVersion: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setMinimumSSLProtocolVersion: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setSSLCipherSuites: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setTLSSessionID: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::SSLCipherSuites missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::TLSSessionID missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::cancel missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::currentPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::endpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::hasBetterPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::initWithUpgradeForSession: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::isViable missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::maximumDatagramLength missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::resolvedEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::setReadHandler:maxDatagrams: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::state missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::tryNextResolvedEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::writeDatagram:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::writeMultipleDatagrams:completionHandler: missing a [Deprecated] attribute +!missing-enum! NERelayManagerClientError not bound +!missing-enum-value! NEHotspotConfigurationError native value NEHotspotConfigurationErrorSystemDenied = 17 not bound +!missing-enum-value! NEHotspotConfigurationError native value NEHotspotConfigurationErrorUserUnauthorized = 16 not bound +!missing-field! NERelayClientErrorDomain not bound +!missing-selector! NEAppProxyFlow::openWithLocalFlowEndpoint:completionHandler: not bound +!missing-selector! NEAppProxyProvider::handleNewUDPFlow:initialRemoteFlowEndpoint: not bound +!missing-selector! NEAppProxyTCPFlow::remoteFlowEndpoint not bound +!missing-selector! NEAppProxyUDPFlow::localFlowEndpoint not bound +!missing-selector! NEAppProxyUDPFlow::readDatagramsAndFlowEndpointsWithCompletionHandler: not bound +!missing-selector! NEAppProxyUDPFlow::writeDatagrams:sentByFlowEndpoints:completionHandler: not bound +!missing-selector! NEDNSProxyProvider::handleNewUDPFlow:initialRemoteFlowEndpoint: not bound +!missing-selector! NEFilterSocketFlow::localFlowEndpoint not bound +!missing-selector! NEFilterSocketFlow::remoteFlowEndpoint not bound +!missing-selector! NEHotspotConfigurationManager::joinAccessoryHotspot:passphrase:completionHandler: not bound +!missing-selector! NEHotspotConfigurationManager::joinAccessoryHotspotWithoutSecurity:completionHandler: not bound +!missing-selector! NEHotspotHelperCommand::interface not bound +!missing-selector! NEPacketTunnelProvider::virtualInterface not bound +!missing-selector! NERelayManager::getLastClientErrors:completionHandler: not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::identifier not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::initWithIdentifier:keychainReference: not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::isMandatory not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::keychainReference not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::setIsMandatory: not bound +!missing-selector! NEVPNProtocol::excludeDeviceCommunication not bound +!missing-selector! NEVPNProtocol::setExcludeDeviceCommunication: not bound +!missing-selector! NEVPNProtocol::setSliceUUID: not bound +!missing-selector! NEVPNProtocol::sliceUUID not bound +!missing-selector! NEVPNProtocolIKEv2::ppkConfiguration not bound +!missing-selector! NEVPNProtocolIKEv2::setPpkConfiguration: not bound +!missing-type! NEVPNIKEv2PPKConfiguration not bound diff --git a/tests/xtro-sharpie/iOS-ObjCRuntime.todo b/tests/xtro-sharpie/iOS-ObjCRuntime.todo deleted file mode 100644 index db95240c1c03..000000000000 --- a/tests/xtro-sharpie/iOS-ObjCRuntime.todo +++ /dev/null @@ -1 +0,0 @@ -!deprecated-attribute-missing! NXGetLocalArchInfo missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/iOS-OpenGL[ES].ignore b/tests/xtro-sharpie/iOS-OpenGL[ES].ignore index 294d28fd3e8b..1c7e9edd82ee 100644 --- a/tests/xtro-sharpie/iOS-OpenGL[ES].ignore +++ b/tests/xtro-sharpie/iOS-OpenGL[ES].ignore @@ -1,63 +1,2 @@ !missing-pinvoke! alGetBufferiv is not bound !unknown-type! CADisplayLinkTimeSource bound -!missing-pinvoke! glActiveTexture is not bound -!missing-pinvoke! glBindBuffer is not bound -!missing-pinvoke! glBindTexture is not bound -!missing-pinvoke! glBlendFunc is not bound -!missing-pinvoke! glBufferData is not bound -!missing-pinvoke! glBufferSubData is not bound -!missing-pinvoke! glClear is not bound -!missing-pinvoke! glClearColor is not bound -!missing-pinvoke! glClearDepthf is not bound -!missing-pinvoke! glClearStencil is not bound -!missing-pinvoke! glColorMask is not bound -!missing-pinvoke! glCompressedTexImage2D is not bound -!missing-pinvoke! glCompressedTexSubImage2D is not bound -!missing-pinvoke! glCopyTexImage2D is not bound -!missing-pinvoke! glCopyTexSubImage2D is not bound -!missing-pinvoke! glCullFace is not bound -!missing-pinvoke! glDeleteBuffers is not bound -!missing-pinvoke! glDeleteTextures is not bound -!missing-pinvoke! glDepthFunc is not bound -!missing-pinvoke! glDepthMask is not bound -!missing-pinvoke! glDepthRangef is not bound -!missing-pinvoke! glDisable is not bound -!missing-pinvoke! glDrawArrays is not bound -!missing-pinvoke! glDrawElements is not bound -!missing-pinvoke! glEnable is not bound -!missing-pinvoke! glFinish is not bound -!missing-pinvoke! glFlush is not bound -!missing-pinvoke! glFrontFace is not bound -!missing-pinvoke! glGenBuffers is not bound -!missing-pinvoke! glGenTextures is not bound -!missing-pinvoke! glGetBooleanv is not bound -!missing-pinvoke! glGetBufferParameteriv is not bound -!missing-pinvoke! glGetBufferPointervOES is not bound -!missing-pinvoke! glGetError is not bound -!missing-pinvoke! glGetFloatv is not bound -!missing-pinvoke! glGetIntegerv is not bound -!missing-pinvoke! glGetString is not bound -!missing-pinvoke! glGetTexParameterfv is not bound -!missing-pinvoke! glGetTexParameteriv is not bound -!missing-pinvoke! glHint is not bound -!missing-pinvoke! glIsBuffer is not bound -!missing-pinvoke! glIsEnabled is not bound -!missing-pinvoke! glIsTexture is not bound -!missing-pinvoke! glLineWidth is not bound -!missing-pinvoke! glMapBufferOES is not bound -!missing-pinvoke! glPixelStorei is not bound -!missing-pinvoke! glPolygonOffset is not bound -!missing-pinvoke! glReadPixels is not bound -!missing-pinvoke! glSampleCoverage is not bound -!missing-pinvoke! glScissor is not bound -!missing-pinvoke! glStencilFunc is not bound -!missing-pinvoke! glStencilMask is not bound -!missing-pinvoke! glStencilOp is not bound -!missing-pinvoke! glTexImage2D is not bound -!missing-pinvoke! glTexParameterf is not bound -!missing-pinvoke! glTexParameterfv is not bound -!missing-pinvoke! glTexParameteri is not bound -!missing-pinvoke! glTexParameteriv is not bound -!missing-pinvoke! glTexSubImage2D is not bound -!missing-pinvoke! glUnmapBufferOES is not bound -!missing-pinvoke! glViewport is not bound diff --git a/tests/xtro-sharpie/iOS-PDFKit.todo b/tests/xtro-sharpie/iOS-PDFKit.todo new file mode 100644 index 000000000000..9de86f3af7e7 --- /dev/null +++ b/tests/xtro-sharpie/iOS-PDFKit.todo @@ -0,0 +1,4 @@ +!deprecated-attribute-missing! PDFView::enableDataDetectors missing a [Deprecated] attribute +!deprecated-attribute-missing! PDFView::setEnableDataDetectors: missing a [Deprecated] attribute +!missing-enum! PDFSelectionGranularity not bound +!missing-selector! PDFDocument::selectionFromPage:atPoint:toPage:atPoint:withGranularity: not bound diff --git a/tests/xtro-sharpie/iOS-PHASE.todo b/tests/xtro-sharpie/iOS-PHASE.todo new file mode 100644 index 000000000000..d96dd358f888 --- /dev/null +++ b/tests/xtro-sharpie/iOS-PHASE.todo @@ -0,0 +1,19 @@ +!missing-enum! PHASEAutomaticHeadTrackingFlags not bound +!missing-selector! PHASEListener::automaticHeadTrackingFlags not bound +!missing-selector! PHASEListener::setAutomaticHeadTrackingFlags: not bound +!missing-selector! PHASEPullStreamNode::renderBlock not bound +!missing-selector! PHASEPullStreamNode::setRenderBlock: not bound +!missing-selector! PHASEPullStreamNodeDefinition::format not bound +!missing-selector! PHASEPullStreamNodeDefinition::initWithMixerDefinition:format: not bound +!missing-selector! PHASEPullStreamNodeDefinition::initWithMixerDefinition:format:identifier: not bound +!missing-selector! PHASEPullStreamNodeDefinition::normalize not bound +!missing-selector! PHASEPullStreamNodeDefinition::setNormalize: not bound +!missing-selector! PHASESoundEvent::pullStreamNodes not bound +!missing-selector! PHASEStreamNode::format not bound +!missing-selector! PHASEStreamNode::gainMetaParameter not bound +!missing-selector! PHASEStreamNode::mixer not bound +!missing-selector! PHASEStreamNode::rateMetaParameter not bound +!missing-type! PHASEPullStreamNode not bound +!missing-type! PHASEPullStreamNodeDefinition not bound +!missing-type! PHASEStreamNode not bound +!wrong-base-type! PHASEPushStreamNode expected PHASEStreamNode actual NSObject diff --git a/tests/xtro-sharpie/iOS-PassKit.todo b/tests/xtro-sharpie/iOS-PassKit.todo new file mode 100644 index 000000000000..7ed480877bd3 --- /dev/null +++ b/tests/xtro-sharpie/iOS-PassKit.todo @@ -0,0 +1,41 @@ +!deprecated-attribute-missing! PKPass::relevantDate missing a [Deprecated] attribute +!missing-enum-value! PKIdentityError native value PKIdentityErrorRegionNotSupported = 8 not bound +!missing-field! PKMerchantCategoryCodeNone not bound +!missing-field! PKPaymentNetworkBankAxept not bound +!missing-field! PKPaymentNetworkMeeza not bound +!missing-field! PKPaymentNetworkNAPAS not bound +!missing-selector! +PKAddIdentityDocumentConfiguration::configurationForMetadata:completion: not bound +!missing-selector! +PKAddPassMetadataPreview::previewWithPassThumbnail:localizedDescription: not bound +!missing-selector! PKAddIdentityDocumentConfiguration::metadata not bound +!missing-selector! PKAddPassMetadataPreview::initWithPassThumbnail:localizedDescription: not bound +!missing-selector! PKAddPassMetadataPreview::localizedDescription not bound +!missing-selector! PKAddPassMetadataPreview::passThumbnailImage not bound +!missing-selector! PKIdentityNationalIDCardDescriptor::regionCode not bound +!missing-selector! PKIdentityNationalIDCardDescriptor::setRegionCode: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::authenticationPassword not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:cardConfigurationIdentifier:preview: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:cardTemplateIdentifier:preview: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::preview not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::setAuthenticationPassword: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::setPreview: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::setSigningPassword: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::signingPassword not bound +!missing-selector! PKPass::relevantDates not bound +!missing-selector! PKPaymentRequest::merchantCategoryCode not bound +!missing-selector! PKPaymentRequest::setMerchantCategoryCode: not bound +!missing-selector! PKPushablePassMetadata::cardConfigurationIdentifier not bound +!missing-selector! PKPushablePassMetadata::cardTemplateIdentifier not bound +!missing-selector! PKPushablePassMetadata::credentialIdentifier not bound +!missing-selector! PKPushablePassMetadata::serverEnvironmentIdentifier not bound +!missing-selector! PKPushablePassMetadata::setServerEnvironmentIdentifier: not bound +!missing-selector! PKPushablePassMetadata::sharingInstanceIdentifier not bound +!missing-type! PKAddIdentityDocumentConfiguration not bound +!missing-type! PKAddPassMetadataPreview not bound +!missing-type! PKAddPushablePassConfiguration not bound +!missing-type! PKIdentityDocumentMetadata not bound +!missing-type! PKIdentityNationalIDCardDescriptor not bound +!missing-type! PKJapanIndividualNumberCardMetadata not bound +!missing-type! PKPushablePassMetadata not bound +!wrong-base-type! PKAddShareablePassConfiguration expected PKAddPushablePassConfiguration actual PKAddSecureElementPassConfiguration +!wrong-base-type! PKShareablePassMetadata expected PKPushablePassMetadata actual NSObject +!wrong-base-type! PKShareablePassMetadataPreview expected PKAddPassMetadataPreview actual NSObject diff --git a/tests/xtro-sharpie/iOS-PencilKit.todo b/tests/xtro-sharpie/iOS-PencilKit.todo new file mode 100644 index 000000000000..18102a0aaf5a --- /dev/null +++ b/tests/xtro-sharpie/iOS-PencilKit.todo @@ -0,0 +1,57 @@ +!deprecated-attribute-missing! PKToolPicker::selectedTool missing a [Deprecated] attribute +!deprecated-attribute-missing! PKToolPicker::setSelectedTool: missing a [Deprecated] attribute +!missing-enum-value! PKContentVersion native value PKContentVersionLatest = 3 not bound +!missing-protocol-member! PKToolPickerObserver::toolPickerSelectedToolItemDidChange: not found +!missing-selector! PKCanvasView::isDrawingEnabled not bound +!missing-selector! PKCanvasView::setDrawingEnabled: not bound +!missing-selector! PKToolPicker::accessoryItem not bound +!missing-selector! PKToolPicker::initWithToolItems: not bound +!missing-selector! PKToolPicker::selectedToolItem not bound +!missing-selector! PKToolPicker::selectedToolItemIdentifier not bound +!missing-selector! PKToolPicker::setAccessoryItem: not bound +!missing-selector! PKToolPicker::setSelectedToolItem: not bound +!missing-selector! PKToolPicker::setSelectedToolItemIdentifier: not bound +!missing-selector! PKToolPicker::toolItems not bound +!missing-selector! PKToolPickerCustomItem::color not bound +!missing-selector! PKToolPickerCustomItem::configuration not bound +!missing-selector! PKToolPickerCustomItem::initWithConfiguration: not bound +!missing-selector! PKToolPickerCustomItem::reloadImage not bound +!missing-selector! PKToolPickerCustomItem::setColor: not bound +!missing-selector! PKToolPickerCustomItem::setWidth: not bound +!missing-selector! PKToolPickerCustomItem::width not bound +!missing-selector! PKToolPickerCustomItemConfiguration::allowsColorSelection not bound +!missing-selector! PKToolPickerCustomItemConfiguration::defaultColor not bound +!missing-selector! PKToolPickerCustomItemConfiguration::defaultWidth not bound +!missing-selector! PKToolPickerCustomItemConfiguration::identifier not bound +!missing-selector! PKToolPickerCustomItemConfiguration::imageProvider not bound +!missing-selector! PKToolPickerCustomItemConfiguration::initWithIdentifier:name: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::name not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setAllowsColorSelection: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setDefaultColor: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setDefaultWidth: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setIdentifier: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setImageProvider: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setName: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setViewControllerProvider: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::setWidthVariants: not bound +!missing-selector! PKToolPickerCustomItemConfiguration::viewControllerProvider not bound +!missing-selector! PKToolPickerCustomItemConfiguration::widthVariants not bound +!missing-selector! PKToolPickerEraserItem::eraserTool not bound +!missing-selector! PKToolPickerEraserItem::initWithEraserType: not bound +!missing-selector! PKToolPickerEraserItem::initWithEraserType:width: not bound +!missing-selector! PKToolPickerInkingItem::initWithInkType:color:width: not bound +!missing-selector! PKToolPickerInkingItem::initWithInkType:color:width:identifier: not bound +!missing-selector! PKToolPickerInkingItem::inkingTool not bound +!missing-selector! PKToolPickerItem::identifier not bound +!missing-selector! PKToolPickerLassoItem::init not bound +!missing-selector! PKToolPickerLassoItem::lassoTool not bound +!missing-selector! PKToolPickerRulerItem::init not bound +!missing-selector! PKToolPickerScribbleItem::init not bound +!missing-type! PKToolPickerCustomItem not bound +!missing-type! PKToolPickerCustomItemConfiguration not bound +!missing-type! PKToolPickerEraserItem not bound +!missing-type! PKToolPickerInkingItem not bound +!missing-type! PKToolPickerItem not bound +!missing-type! PKToolPickerLassoItem not bound +!missing-type! PKToolPickerRulerItem not bound +!missing-type! PKToolPickerScribbleItem not bound diff --git a/tests/xtro-sharpie/iOS-Photos.todo b/tests/xtro-sharpie/iOS-Photos.todo new file mode 100644 index 000000000000..57b85ce9e3fb --- /dev/null +++ b/tests/xtro-sharpie/iOS-Photos.todo @@ -0,0 +1,3 @@ +!missing-enum-value! PHAssetCollectionSubtype native value PHAssetCollectionSubtypeSmartAlbumSpatial = 219 not bound +!missing-enum-value! PHAssetMediaSubtype native value PHAssetMediaSubtypeSpatialMedia = 1024 not bound +!missing-null-allowed! 'Photos.PHAssetCollectionChangeRequest Photos.PHAssetCollectionChangeRequest::ChangeRequest(Photos.PHAssetCollection,Photos.PHFetchResult)' is missing an [NullAllowed] on parameter #1 diff --git a/tests/xtro-sharpie/iOS-PhotosUI.todo b/tests/xtro-sharpie/iOS-PhotosUI.todo new file mode 100644 index 000000000000..666c5af050d6 --- /dev/null +++ b/tests/xtro-sharpie/iOS-PhotosUI.todo @@ -0,0 +1 @@ +!missing-selector! +PHPickerFilter::spatialMediaFilter not bound diff --git a/tests/xtro-sharpie/iOS-QuickLookThumbnailing.todo b/tests/xtro-sharpie/iOS-QuickLookThumbnailing.todo new file mode 100644 index 000000000000..8107d5b927b4 --- /dev/null +++ b/tests/xtro-sharpie/iOS-QuickLookThumbnailing.todo @@ -0,0 +1,2 @@ +!deprecated-attribute-missing! QLThumbnailGenerator::saveBestRepresentationForRequest:toFileAtURL:withContentType:completionHandler: missing a [Deprecated] attribute +!missing-selector! QLThumbnailGenerator::saveBestRepresentationForRequest:toFileAtURL:asContentType:completionHandler: not bound diff --git a/tests/xtro-sharpie/iOS-SafariServices.todo b/tests/xtro-sharpie/iOS-SafariServices.todo new file mode 100644 index 000000000000..01525fe21402 --- /dev/null +++ b/tests/xtro-sharpie/iOS-SafariServices.todo @@ -0,0 +1 @@ +!missing-protocol! SFAddToHomeScreenActivityItem not bound diff --git a/tests/xtro-sharpie/iOS-SceneKit.todo b/tests/xtro-sharpie/iOS-SceneKit.todo new file mode 100644 index 000000000000..013beb5339f6 --- /dev/null +++ b/tests/xtro-sharpie/iOS-SceneKit.todo @@ -0,0 +1,9 @@ +!missing-selector! +SCNGeometry::geometryWithSources:elements:sourceChannels: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithBuffer:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithData:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithData:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithURL:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentDataForContents:device:error: not bound +!missing-selector! SCNGeometry::geometrySourceChannels not bound +!missing-selector! SCNGeometryElement::hasInterleavedIndicesChannels not bound +!missing-selector! SCNGeometryElement::indicesChannelCount not bound diff --git a/tests/xtro-sharpie/iOS-Security.todo b/tests/xtro-sharpie/iOS-Security.todo index cd49bd517598..6336e2205869 100644 --- a/tests/xtro-sharpie/iOS-Security.todo +++ b/tests/xtro-sharpie/iOS-Security.todo @@ -4,3 +4,7 @@ !missing-protocol! OS_sec_protocol_metadata not bound !missing-protocol! OS_sec_protocol_options not bound !missing-protocol! OS_sec_trust not bound +!missing-field! kSecImportToMemoryOnly not bound +!missing-field! kSecMatchHostOrSubdomainOfHost not bound +!missing-pinvoke! SecCertificateCopyNotValidAfterDate is not bound +!missing-pinvoke! SecCertificateCopyNotValidBeforeDate is not bound diff --git a/tests/xtro-sharpie/iOS-SensorKit.todo b/tests/xtro-sharpie/iOS-SensorKit.todo index 530e5dd75ebd..6d49b59bfa4a 100644 --- a/tests/xtro-sharpie/iOS-SensorKit.todo +++ b/tests/xtro-sharpie/iOS-SensorKit.todo @@ -46,3 +46,55 @@ !missing-type! SRWristTemperature not bound !missing-type! SRWristTemperatureSession not bound !missing-selector! SRSpeechMetrics::timeSinceAudioStart not bound +!missing-enum! SRElectrocardiogramDataFlags not bound +!missing-enum! SRElectrocardiogramLead not bound +!missing-enum! SRElectrocardiogramSessionGuidance not bound +!missing-enum! SRElectrocardiogramSessionState not bound +!missing-field! SRPhotoplethysmogramOpticalSampleConditionSignalSaturation not bound +!missing-field! SRPhotoplethysmogramOpticalSampleConditionUnreliableNoise not bound +!missing-field! SRPhotoplethysmogramSampleUsageBackgroundSystem not bound +!missing-field! SRPhotoplethysmogramSampleUsageDeepBreathing not bound +!missing-field! SRPhotoplethysmogramSampleUsageForegroundBloodOxygen not bound +!missing-field! SRPhotoplethysmogramSampleUsageForegroundHeartRate not bound +!missing-field! SRSensorElectrocardiogram not bound +!missing-field! SRSensorPhotoplethysmogram not bound +!missing-selector! SRElectrocardiogramData::flags not bound +!missing-selector! SRElectrocardiogramData::value not bound +!missing-selector! SRElectrocardiogramSample::data not bound +!missing-selector! SRElectrocardiogramSample::date not bound +!missing-selector! SRElectrocardiogramSample::frequency not bound +!missing-selector! SRElectrocardiogramSample::lead not bound +!missing-selector! SRElectrocardiogramSample::session not bound +!missing-selector! SRElectrocardiogramSession::identifier not bound +!missing-selector! SRElectrocardiogramSession::sessionGuidance not bound +!missing-selector! SRElectrocardiogramSession::state not bound +!missing-selector! SRPhotoplethysmogramAccelerometerSample::nanosecondsSinceStart not bound +!missing-selector! SRPhotoplethysmogramAccelerometerSample::samplingFrequency not bound +!missing-selector! SRPhotoplethysmogramAccelerometerSample::x not bound +!missing-selector! SRPhotoplethysmogramAccelerometerSample::y not bound +!missing-selector! SRPhotoplethysmogramAccelerometerSample::z not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::activePhotodiodeIndexes not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::backgroundNoise not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::backgroundNoiseOffset not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::conditions not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::effectiveWavelength not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::emitter not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::nanosecondsSinceStart not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::nominalWavelength not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::normalizedReflectance not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::pinkNoise not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::samplingFrequency not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::signalIdentifier not bound +!missing-selector! SRPhotoplethysmogramOpticalSample::whiteNoise not bound +!missing-selector! SRPhotoplethysmogramSample::accelerometerSamples not bound +!missing-selector! SRPhotoplethysmogramSample::nanosecondsSinceStart not bound +!missing-selector! SRPhotoplethysmogramSample::opticalSamples not bound +!missing-selector! SRPhotoplethysmogramSample::startDate not bound +!missing-selector! SRPhotoplethysmogramSample::temperature not bound +!missing-selector! SRPhotoplethysmogramSample::usage not bound +!missing-type! SRElectrocardiogramData not bound +!missing-type! SRElectrocardiogramSample not bound +!missing-type! SRElectrocardiogramSession not bound +!missing-type! SRPhotoplethysmogramAccelerometerSample not bound +!missing-type! SRPhotoplethysmogramOpticalSample not bound +!missing-type! SRPhotoplethysmogramSample not bound diff --git a/tests/xtro-sharpie/iOS-ShazamKit.todo b/tests/xtro-sharpie/iOS-ShazamKit.todo new file mode 100644 index 000000000000..036f26bed0e7 --- /dev/null +++ b/tests/xtro-sharpie/iOS-ShazamKit.todo @@ -0,0 +1,3 @@ +!deprecated-attribute-missing! SHCustomCatalog::writeToURL:error: missing a [Deprecated] attribute +!missing-selector! SHCustomCatalog::dataRepresentation not bound +!missing-selector! SHCustomCatalog::initWithDataRepresentation:error: not bound diff --git a/tests/xtro-sharpie/iOS-Speech.todo b/tests/xtro-sharpie/iOS-Speech.todo new file mode 100644 index 000000000000..d21deaae5557 --- /dev/null +++ b/tests/xtro-sharpie/iOS-Speech.todo @@ -0,0 +1,4 @@ +!missing-enum! PhoneticEmbedderInitFlag not bound +!missing-enum! PhoneticEncoderType not bound +!missing-enum-value! SFSpeechErrorCode native value SFSpeechErrorCodeAudioReadFailed = 2 not bound +!missing-protocol-member! SFSpeechRecognitionTaskDelegate::speechRecognitionTask:didProcessAudioDuration: not found diff --git a/tests/xtro-sharpie/iOS-SpriteKit.todo b/tests/xtro-sharpie/iOS-SpriteKit.todo new file mode 100644 index 000000000000..be6a894b4882 --- /dev/null +++ b/tests/xtro-sharpie/iOS-SpriteKit.todo @@ -0,0 +1,2 @@ +!missing-protocol-conformance! SKNode should conform to UICoordinateSpace +!missing-protocol-conformance! SKNode should conform to UIFocusItemContainer diff --git a/tests/xtro-sharpie/iOS-StoreKit.todo b/tests/xtro-sharpie/iOS-StoreKit.todo new file mode 100644 index 000000000000..0692004026ef --- /dev/null +++ b/tests/xtro-sharpie/iOS-StoreKit.todo @@ -0,0 +1,82 @@ +!deprecated-attribute-missing! SKCloudServiceController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestCapabilitiesWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontCountryCodeWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontIdentifierWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestUserTokenForDeveloperToken:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceSetupViewController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setPaymentDiscount: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setQuantity: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setRequestData: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setSimulatesAskToBuyInSandbox: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addPayment: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::delegate missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::finishTransaction: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::presentCodeRedemptionSheet missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::removeTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactionsWithApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::setDelegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::showPriceConsentIfNeeded missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::storefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactionObservers missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueue:shouldContinueTransaction:inStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueueShouldShowPriceConsent: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransaction missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:didRevokeEntitlementsForProductIdentifiers: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:restoreCompletedTransactionsFailedWithError: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:shouldAddStorePayment:forProduct: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueDidChangeStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueRestoreCompletedTransactionsFinished: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::discounts missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentLengths missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::introductoryPrice missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isDownloadable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isFamilyShareable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedDescription missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedTitle missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::productIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionGroupIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::numberOfPeriods missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::paymentMode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::type missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsResponse missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionOrderWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionVisibilityForProduct:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionOrder:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionVisibility:forProduct:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductSubscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKReceiptRefreshRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::countryCode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStoreReviewController missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/iOS-Symbols.todo b/tests/xtro-sharpie/iOS-Symbols.todo new file mode 100644 index 000000000000..787cd9b06751 --- /dev/null +++ b/tests/xtro-sharpie/iOS-Symbols.todo @@ -0,0 +1,37 @@ +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeatCount: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeating missing a [Deprecated] attribute +!missing-selector! +NSSymbolBreatheEffect::breathePlainEffect not bound +!missing-selector! +NSSymbolBreatheEffect::breathePulseEffect not bound +!missing-selector! +NSSymbolBreatheEffect::effect not bound +!missing-selector! +NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorContinuous not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodic not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount:delay: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithDelay: not bound +!missing-selector! +NSSymbolReplaceContentTransition::magicTransitionWithFallback: not bound +!missing-selector! +NSSymbolRotateEffect::effect not bound +!missing-selector! +NSSymbolRotateEffect::rotateClockwiseEffect not bound +!missing-selector! +NSSymbolRotateEffect::rotateCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::effect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleBackwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCustomAngleEffect: not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleDownEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleForwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleLeftEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleRightEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleUpEffect not bound +!missing-selector! NSSymbolBreatheEffect::effectWithByLayer not bound +!missing-selector! NSSymbolBreatheEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! NSSymbolRotateEffect::effectWithByLayer not bound +!missing-selector! NSSymbolRotateEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolWiggleEffect::effectWithByLayer not bound +!missing-selector! NSSymbolWiggleEffect::effectWithWholeSymbol not bound +!missing-type! NSSymbolBreatheEffect not bound +!missing-type! NSSymbolEffectOptionsRepeatBehavior not bound +!missing-type! NSSymbolMagicReplaceContentTransition not bound +!missing-type! NSSymbolRotateEffect not bound +!missing-type! NSSymbolWiggleEffect not bound diff --git a/tests/xtro-sharpie/iOS-SystemConfiguration.todo b/tests/xtro-sharpie/iOS-SystemConfiguration.todo new file mode 100644 index 000000000000..3af4b652b589 --- /dev/null +++ b/tests/xtro-sharpie/iOS-SystemConfiguration.todo @@ -0,0 +1,8 @@ +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithAddressPair missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithName missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityGetFlags missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityScheduleWithRunLoop missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilitySetCallback missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilitySetDispatchQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityUnscheduleFromRunLoop missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/iOS-UIKit.todo b/tests/xtro-sharpie/iOS-UIKit.todo new file mode 100644 index 000000000000..c0d95553fd9c --- /dev/null +++ b/tests/xtro-sharpie/iOS-UIKit.todo @@ -0,0 +1,369 @@ +!deprecated-attribute-missing! UIFontPickerViewControllerConfiguration::filteredLanguagesPredicate missing a [Deprecated] attribute +!deprecated-attribute-missing! UIFontPickerViewControllerConfiguration::setFilteredLanguagesPredicate: missing a [Deprecated] attribute +!deprecated-attribute-missing! UIImpactFeedbackGenerator::initWithStyle: missing a [Deprecated] attribute +!deprecated-attribute-missing! UIPencilInteractionDelegate::pencilInteractionDidTap: missing a [Deprecated] attribute +!missing-enum! UIActivityCollaborationMode not bound +!missing-enum! UIActivitySectionTypes not bound +!missing-enum! UICollectionLayoutListContentHuggingElements not bound +!missing-enum! UIColorProminence not bound +!missing-enum! UIListEnvironment not bound +!missing-enum! UIPencilInteractionPhase not bound +!missing-enum! UITabBarControllerMode not bound +!missing-enum! UITabBarControllerSidebarLayout not bound +!missing-enum! UITabGroupSidebarAppearance not bound +!missing-enum! UITableViewContentHuggingElements not bound +!missing-enum! UITabPlacement not bound +!missing-enum! UITextMathExpressionCompletionType not bound +!missing-enum! UIWritingToolsAllowedInputOptions not bound +!missing-enum! UIWritingToolsBehavior not bound +!missing-enum-value! UIDatePickerMode native value UIDatePickerModeYearAndMonth = 4 not bound +!missing-enum-value! UIPasteControlDisplayMode native value UIPasteControlDisplayModeArrowAndLabel = 3 not bound +!missing-enum-value! UIPencilPreferredAction native value UIPencilPreferredActionRunSystemShortcut = 6 not bound +!missing-enum-value! UIPencilPreferredAction native value UIPencilPreferredActionShowContextualPalette = 5 not bound +!missing-enum-value! UITouchProperties native value UITouchPropertyRoll = 16 not bound +!missing-field! NSAdaptiveImageGlyphAttributeName not bound +!missing-field! NSTextHighlightColorSchemeAttributeName not bound +!missing-field! NSTextHighlightColorSchemeBlue not bound +!missing-field! NSTextHighlightColorSchemeDefault not bound +!missing-field! NSTextHighlightColorSchemeMint not bound +!missing-field! NSTextHighlightColorSchemeOrange not bound +!missing-field! NSTextHighlightColorSchemePink not bound +!missing-field! NSTextHighlightColorSchemePurple not bound +!missing-field! NSTextHighlightStyleAttributeName not bound +!missing-field! NSTextHighlightStyleDefault not bound +!missing-field! UIActivityItemsConfigurationMetadataKeyCollaborationModeRestrictions not bound +!missing-field! UIActivityItemsConfigurationMetadataKeyShareRecipients not bound +!missing-field! UIDocumentCreationIntentDefault not bound +!missing-field! UITextContentTypeCellularEID not bound +!missing-field! UITextContentTypeCellularIMEI not bound +!missing-protocol! UICalendarSelectionWeekOfYearDelegate not bound +!missing-protocol! UIItemProviderReadingAugmentationDesignating not bound +!missing-protocol! UIItemProviderReadingAugmentationProviding not bound +!missing-protocol! UITabBarControllerSidebarDelegate not bound +!missing-protocol-member! UIActivityItemSource::activityViewControllerShareRecipients: not found +!missing-protocol-member! UIMutableTraits::listEnvironment not found +!missing-protocol-member! UIMutableTraits::setListEnvironment: not found +!missing-protocol-member! UIPencilInteractionDelegate::pencilInteraction:didReceiveSqueeze: not found +!missing-protocol-member! UIPencilInteractionDelegate::pencilInteraction:didReceiveTap: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:didSelectTab:previousTab: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:displayOrderDidChangeForGroup: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:shouldSelectTab: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:tab:acceptItemsFromDropSession: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:tab:operationForAcceptingItemsFromDropSession: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:visibilityDidChangeForTabs: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarControllerDidEndEditing: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarControllerWillBeginEditing: not found +!missing-protocol-member! UITextInput::caretTransformForPosition: not found +!missing-protocol-member! UITextInput::insertAdaptiveImageGlyph:replacementRange: not found +!missing-protocol-member! UITextInput::isEditable not found +!missing-protocol-member! UITextInput::setSupportsAdaptiveImageGlyph: not found +!missing-protocol-member! UITextInput::supportsAdaptiveImageGlyph not found +!missing-protocol-member! UITextInputTraits::mathExpressionCompletionType not found +!missing-protocol-member! UITextInputTraits::setMathExpressionCompletionType: not found +!missing-protocol-member! UITextInputTraits::setWritingToolsAllowedInputOptions: not found +!missing-protocol-member! UITextInputTraits::setWritingToolsBehavior: not found +!missing-protocol-member! UITextInputTraits::writingToolsAllowedInputOptions not found +!missing-protocol-member! UITextInputTraits::writingToolsBehavior not found +!missing-protocol-member! UITextViewDelegate::textView:writingToolsIgnoredRangesInEnclosingRange: not found +!missing-protocol-member! UITextViewDelegate::textViewWritingToolsDidEnd: not found +!missing-protocol-member! UITextViewDelegate::textViewWritingToolsWillBegin: not found +!missing-selector! +NSAdaptiveImageGlyph::contentType not bound +!missing-selector! +NSAttributedString::attributedStringWithAdaptiveImageGlyph:attributes: not bound +!missing-selector! +NSAttributedString::attributedStringWithAttachment:attributes: not bound +!missing-selector! +UIBackgroundConfiguration::listCellConfiguration not bound +!missing-selector! +UIBackgroundConfiguration::listFooterConfiguration not bound +!missing-selector! +UIBackgroundConfiguration::listHeaderConfiguration not bound +!missing-selector! +UIDocumentViewControllerLaunchOptions::createDocumentActionWithIntent: not bound +!missing-selector! +UIFeedbackGenerator::feedbackGeneratorForView: not bound +!missing-selector! +UIImpactFeedbackGenerator::feedbackGeneratorWithStyle:forView: not bound +!missing-selector! +UIListContentConfiguration::footerConfiguration not bound +!missing-selector! +UIListContentConfiguration::headerConfiguration not bound +!missing-selector! +UIPencilInteraction::preferredSqueezeAction not bound +!missing-selector! +UIPencilInteraction::prefersHoverToolPreview not bound +!missing-selector! +UITabSidebarItem::itemFromRequest: not bound +!missing-selector! +UITabSidebarScrollTarget::targetForFooter not bound +!missing-selector! +UITabSidebarScrollTarget::targetForHeader not bound +!missing-selector! +UITabSidebarScrollTarget::targetForTab: not bound +!missing-selector! +UITraitCollection::traitCollectionWithListEnvironment: not bound +!missing-selector! +UIUpdateActionPhase::afterCADisplayLinkDispatch not bound +!missing-selector! +UIUpdateActionPhase::afterCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::afterEventDispatch not bound +!missing-selector! +UIUpdateActionPhase::afterLowLatencyCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::afterLowLatencyEventDispatch not bound +!missing-selector! +UIUpdateActionPhase::afterUpdateComplete not bound +!missing-selector! +UIUpdateActionPhase::afterUpdateScheduled not bound +!missing-selector! +UIUpdateActionPhase::beforeCADisplayLinkDispatch not bound +!missing-selector! +UIUpdateActionPhase::beforeCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::beforeEventDispatch not bound +!missing-selector! +UIUpdateActionPhase::beforeLowLatencyCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::beforeLowLatencyEventDispatch not bound +!missing-selector! +UIUpdateInfo::currentUpdateInfoForView: not bound +!missing-selector! +UIUpdateInfo::currentUpdateInfoForWindowScene: not bound +!missing-selector! +UIUpdateLink::updateLinkForView: not bound +!missing-selector! +UIUpdateLink::updateLinkForView:actionHandler: not bound +!missing-selector! +UIUpdateLink::updateLinkForView:actionTarget:selector: not bound +!missing-selector! +UIUpdateLink::updateLinkForWindowScene: not bound +!missing-selector! +UIUpdateLink::updateLinkForWindowScene:actionHandler: not bound +!missing-selector! +UIUpdateLink::updateLinkForWindowScene:actionTarget:selector: not bound +!missing-selector! +UIViewControllerTransition::coverVerticalTransition not bound +!missing-selector! +UIViewControllerTransition::crossDissolveTransition not bound +!missing-selector! +UIViewControllerTransition::flipHorizontalTransition not bound +!missing-selector! +UIViewControllerTransition::partialCurlTransition not bound +!missing-selector! +UIViewControllerTransition::zoomWithOptions:sourceViewProvider: not bound +!missing-selector! NSAdaptiveImageGlyph::contentDescription not bound +!missing-selector! NSAdaptiveImageGlyph::contentIdentifier not bound +!missing-selector! NSAdaptiveImageGlyph::imageContent not bound +!missing-selector! NSAdaptiveImageGlyph::initWithCoder: not bound +!missing-selector! NSAdaptiveImageGlyph::initWithImageContent: not bound +!missing-selector! NSAttributedString::prefersRTFDInRange: not bound +!missing-selector! UIActivityCollaborationModeRestriction::alertDismissButtonTitle not bound +!missing-selector! UIActivityCollaborationModeRestriction::alertMessage not bound +!missing-selector! UIActivityCollaborationModeRestriction::alertRecoverySuggestionButtonLaunchURL not bound +!missing-selector! UIActivityCollaborationModeRestriction::alertRecoverySuggestionButtonTitle not bound +!missing-selector! UIActivityCollaborationModeRestriction::alertTitle not bound +!missing-selector! UIActivityCollaborationModeRestriction::description not bound +!missing-selector! UIActivityCollaborationModeRestriction::disabledMode not bound +!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode: not bound +!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage: not bound +!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle: not bound +!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle:alertRecoverySuggestionButtonTitle:alertRecoverySuggestionButtonLaunchURL: not bound +!missing-selector! UIActivityViewController::excludedActivitySectionTypes not bound +!missing-selector! UIActivityViewController::setExcludedActivitySectionTypes: not bound +!missing-selector! UICalendarSelectionWeekOfYear::delegate not bound +!missing-selector! UICalendarSelectionWeekOfYear::initWithDelegate: not bound +!missing-selector! UICalendarSelectionWeekOfYear::selectedWeekOfYear not bound +!missing-selector! UICalendarSelectionWeekOfYear::setSelectedWeekOfYear: not bound +!missing-selector! UICalendarSelectionWeekOfYear::setSelectedWeekOfYear:animated: not bound +!missing-selector! UICanvasFeedbackGenerator::alignmentOccurredAtLocation: not bound +!missing-selector! UICanvasFeedbackGenerator::pathCompletedAtLocation: not bound +!missing-selector! UICollectionLayoutListConfiguration::contentHuggingElements not bound +!missing-selector! UICollectionLayoutListConfiguration::setContentHuggingElements: not bound +!missing-selector! UICollectionView::indexPathForSupplementaryView: not bound +!missing-selector! UIColor::colorWithProminence: not bound +!missing-selector! UIColor::prominence not bound +!missing-selector! UIControl::performPrimaryAction not bound +!missing-selector! UIDocumentBrowserViewController::activeDocumentCreationIntent not bound +!missing-selector! UIDocumentViewController::launchOptions not bound +!missing-selector! UIDocumentViewController::setLaunchOptions: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::background not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::backgroundAccessoryView not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::browserViewController not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::documentTargetView not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::foregroundAccessoryView not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::primaryAction not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::secondaryAction not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setBackground: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setBackgroundAccessoryView: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setBrowserViewController: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setDocumentTargetView: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setForegroundAccessoryView: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setPrimaryAction: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setSecondaryAction: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::setTitle: not bound +!missing-selector! UIDocumentViewControllerLaunchOptions::title not bound +!missing-selector! UIDragItem::setNeedsDropPreviewUpdate not bound +!missing-selector! UIHoverGestureRecognizer::rollAngle not bound +!missing-selector! UIImpactFeedbackGenerator::impactOccurredAtLocation: not bound +!missing-selector! UIImpactFeedbackGenerator::impactOccurredWithIntensity:atLocation: not bound +!missing-selector! UIMenu::displayPreferences not bound +!missing-selector! UIMenu::setDisplayPreferences: not bound +!missing-selector! UIMenuDisplayPreferences::maximumNumberOfTitleLines not bound +!missing-selector! UIMenuDisplayPreferences::setMaximumNumberOfTitleLines: not bound +!missing-selector! UINotificationFeedbackGenerator::notificationOccurred:atLocation: not bound +!missing-selector! UIPasteControlConfiguration::imagePlacement not bound +!missing-selector! UIPasteControlConfiguration::setImagePlacement: not bound +!missing-selector! UIPencilHoverPose::altitudeAngle not bound +!missing-selector! UIPencilHoverPose::azimuthAngle not bound +!missing-selector! UIPencilHoverPose::azimuthUnitVector not bound +!missing-selector! UIPencilHoverPose::location not bound +!missing-selector! UIPencilHoverPose::rollAngle not bound +!missing-selector! UIPencilHoverPose::zOffset not bound +!missing-selector! UIPencilInteraction::initWithDelegate: not bound +!missing-selector! UIPencilInteractionSqueeze::hoverPose not bound +!missing-selector! UIPencilInteractionSqueeze::phase not bound +!missing-selector! UIPencilInteractionSqueeze::timestamp not bound +!missing-selector! UIPencilInteractionTap::hoverPose not bound +!missing-selector! UIPencilInteractionTap::timestamp not bound +!missing-selector! UIScrollView::bouncesHorizontally not bound +!missing-selector! UIScrollView::bouncesVertically not bound +!missing-selector! UIScrollView::contentAlignmentPoint not bound +!missing-selector! UIScrollView::isScrollAnimating not bound +!missing-selector! UIScrollView::isZoomAnimating not bound +!missing-selector! UIScrollView::setBouncesHorizontally: not bound +!missing-selector! UIScrollView::setBouncesVertically: not bound +!missing-selector! UIScrollView::setContentAlignmentPoint: not bound +!missing-selector! UIScrollView::setTransfersHorizontalScrollingToParent: not bound +!missing-selector! UIScrollView::setTransfersVerticalScrollingToParent: not bound +!missing-selector! UIScrollView::stopScrollingAndZooming not bound +!missing-selector! UIScrollView::transfersHorizontalScrollingToParent not bound +!missing-selector! UIScrollView::transfersVerticalScrollingToParent not bound +!missing-selector! UIScrollView::withScrollIndicatorsShownForContentOffsetChanges: not bound +!missing-selector! UISearchTab::initWithViewControllerProvider: not bound +!missing-selector! UISelectionFeedbackGenerator::selectionChangedAtLocation: not bound +!missing-selector! UITab::allowsHiding not bound +!missing-selector! UITab::badgeValue not bound +!missing-selector! UITab::identifier not bound +!missing-selector! UITab::image not bound +!missing-selector! UITab::initWithTitle:image:identifier:viewControllerProvider: not bound +!missing-selector! UITab::isHidden not bound +!missing-selector! UITab::isHiddenByDefault not bound +!missing-selector! UITab::parent not bound +!missing-selector! UITab::preferredPlacement not bound +!missing-selector! UITab::setAllowsHiding: not bound +!missing-selector! UITab::setBadgeValue: not bound +!missing-selector! UITab::setHidden: not bound +!missing-selector! UITab::setHiddenByDefault: not bound +!missing-selector! UITab::setImage: not bound +!missing-selector! UITab::setPreferredPlacement: not bound +!missing-selector! UITab::setSubtitle: not bound +!missing-selector! UITab::setTitle: not bound +!missing-selector! UITab::setUserInfo: not bound +!missing-selector! UITab::subtitle not bound +!missing-selector! UITab::tabBarController not bound +!missing-selector! UITab::title not bound +!missing-selector! UITab::userInfo not bound +!missing-selector! UITab::viewController not bound +!missing-selector! UITabBarController::compactTabIdentifiers not bound +!missing-selector! UITabBarController::customizationIdentifier not bound +!missing-selector! UITabBarController::initWithTabs: not bound +!missing-selector! UITabBarController::isTabBarHidden not bound +!missing-selector! UITabBarController::mode not bound +!missing-selector! UITabBarController::selectedTab not bound +!missing-selector! UITabBarController::setCompactTabIdentifiers: not bound +!missing-selector! UITabBarController::setCustomizationIdentifier: not bound +!missing-selector! UITabBarController::setMode: not bound +!missing-selector! UITabBarController::setSelectedTab: not bound +!missing-selector! UITabBarController::setTabBarHidden: not bound +!missing-selector! UITabBarController::setTabBarHidden:animated: not bound +!missing-selector! UITabBarController::setTabs: not bound +!missing-selector! UITabBarController::setTabs:animated: not bound +!missing-selector! UITabBarController::sidebar not bound +!missing-selector! UITabBarController::tabForIdentifier: not bound +!missing-selector! UITabBarController::tabs not bound +!missing-selector! UITabBarControllerSidebar::bottomBarView not bound +!missing-selector! UITabBarControllerSidebar::delegate not bound +!missing-selector! UITabBarControllerSidebar::footerContentConfiguration not bound +!missing-selector! UITabBarControllerSidebar::headerContentConfiguration not bound +!missing-selector! UITabBarControllerSidebar::isHidden not bound +!missing-selector! UITabBarControllerSidebar::preferredLayout not bound +!missing-selector! UITabBarControllerSidebar::reconfigureItemForTab: not bound +!missing-selector! UITabBarControllerSidebar::scrollToTarget:animated: not bound +!missing-selector! UITabBarControllerSidebar::setBottomBarView: not bound +!missing-selector! UITabBarControllerSidebar::setDelegate: not bound +!missing-selector! UITabBarControllerSidebar::setFooterContentConfiguration: not bound +!missing-selector! UITabBarControllerSidebar::setHeaderContentConfiguration: not bound +!missing-selector! UITabBarControllerSidebar::setHidden: not bound +!missing-selector! UITabBarControllerSidebar::setPreferredLayout: not bound +!missing-selector! UITabGroup::allowsReordering not bound +!missing-selector! UITabGroup::children not bound +!missing-selector! UITabGroup::defaultChildIdentifier not bound +!missing-selector! UITabGroup::displayOrder not bound +!missing-selector! UITabGroup::displayOrderIdentifiers not bound +!missing-selector! UITabGroup::initWithTitle:image:identifier:children:viewControllerProvider: not bound +!missing-selector! UITabGroup::managingNavigationController not bound +!missing-selector! UITabGroup::selectedChild not bound +!missing-selector! UITabGroup::setAllowsReordering: not bound +!missing-selector! UITabGroup::setChildren: not bound +!missing-selector! UITabGroup::setDefaultChildIdentifier: not bound +!missing-selector! UITabGroup::setDisplayOrderIdentifiers: not bound +!missing-selector! UITabGroup::setManagingNavigationController: not bound +!missing-selector! UITabGroup::setSelectedChild: not bound +!missing-selector! UITabGroup::setSidebarActions: not bound +!missing-selector! UITabGroup::setSidebarAppearance: not bound +!missing-selector! UITabGroup::sidebarActions not bound +!missing-selector! UITabGroup::sidebarAppearance not bound +!missing-selector! UITabGroup::tabForIdentifier: not bound +!missing-selector! UITableView::contentHuggingElements not bound +!missing-selector! UITableView::setContentHuggingElements: not bound +!missing-selector! UITabSidebarItem::accessories not bound +!missing-selector! UITabSidebarItem::action not bound +!missing-selector! UITabSidebarItem::backgroundConfiguration not bound +!missing-selector! UITabSidebarItem::configurationState not bound +!missing-selector! UITabSidebarItem::contentConfiguration not bound +!missing-selector! UITabSidebarItem::defaultBackgroundConfiguration not bound +!missing-selector! UITabSidebarItem::defaultContentConfiguration not bound +!missing-selector! UITabSidebarItem::setAccessories: not bound +!missing-selector! UITabSidebarItem::setBackgroundConfiguration: not bound +!missing-selector! UITabSidebarItem::setContentConfiguration: not bound +!missing-selector! UITabSidebarItem::tab not bound +!missing-selector! UITabSidebarItemRequest::action not bound +!missing-selector! UITabSidebarItemRequest::tab not bound +!missing-selector! UITextCursorDropPositionAnimator::animateAlongsideChanges:completion: not bound +!missing-selector! UITextCursorDropPositionAnimator::cursorView not bound +!missing-selector! UITextCursorDropPositionAnimator::initWithTextCursorView:textInput: not bound +!missing-selector! UITextCursorDropPositionAnimator::placeCursorAtPosition:animated: not bound +!missing-selector! UITextCursorDropPositionAnimator::setCursorVisible:animated: not bound +!missing-selector! UITextCursorDropPositionAnimator::textInput not bound +!missing-selector! UITextSelectionRect::transform not bound +!missing-selector! UITextView::drawTextHighlightBackgroundForTextRange:origin: not bound +!missing-selector! UITextView::isWritingToolsActive not bound +!missing-selector! UITextView::setTextHighlightAttributes: not bound +!missing-selector! UITextView::textHighlightAttributes not bound +!missing-selector! UITouch::rollAngle not bound +!missing-selector! UITraitCollection::listEnvironment not bound +!missing-selector! UIUpdateInfo::completionDeadlineTime not bound +!missing-selector! UIUpdateInfo::estimatedPresentationTime not bound +!missing-selector! UIUpdateInfo::isImmediatePresentationExpected not bound +!missing-selector! UIUpdateInfo::isLowLatencyEventDispatchConfirmed not bound +!missing-selector! UIUpdateInfo::isPerformingLowLatencyPhases not bound +!missing-selector! UIUpdateInfo::modelTime not bound +!missing-selector! UIUpdateLink::addActionToPhase:handler: not bound +!missing-selector! UIUpdateLink::addActionToPhase:target:selector: not bound +!missing-selector! UIUpdateLink::addActionWithHandler: not bound +!missing-selector! UIUpdateLink::addActionWithTarget:selector: not bound +!missing-selector! UIUpdateLink::currentUpdateInfo not bound +!missing-selector! UIUpdateLink::isEnabled not bound +!missing-selector! UIUpdateLink::preferredFrameRateRange not bound +!missing-selector! UIUpdateLink::requiresContinuousUpdates not bound +!missing-selector! UIUpdateLink::setEnabled: not bound +!missing-selector! UIUpdateLink::setPreferredFrameRateRange: not bound +!missing-selector! UIUpdateLink::setRequiresContinuousUpdates: not bound +!missing-selector! UIUpdateLink::setWantsImmediatePresentation: not bound +!missing-selector! UIUpdateLink::setWantsLowLatencyEventDispatch: not bound +!missing-selector! UIUpdateLink::wantsImmediatePresentation not bound +!missing-selector! UIUpdateLink::wantsLowLatencyEventDispatch not bound +!missing-selector! UIViewController::preferredTransition not bound +!missing-selector! UIViewController::setPreferredTransition: not bound +!missing-selector! UIViewController::tab not bound +!missing-selector! UIZoomTransitionAlignmentRectContext::sourceView not bound +!missing-selector! UIZoomTransitionAlignmentRectContext::zoomedViewController not bound +!missing-selector! UIZoomTransitionInteractionContext::location not bound +!missing-selector! UIZoomTransitionInteractionContext::velocity not bound +!missing-selector! UIZoomTransitionInteractionContext::willBegin not bound +!missing-selector! UIZoomTransitionOptions::alignmentRectProvider not bound +!missing-selector! UIZoomTransitionOptions::dimmingColor not bound +!missing-selector! UIZoomTransitionOptions::dimmingVisualEffect not bound +!missing-selector! UIZoomTransitionOptions::interactiveDismissShouldBegin not bound +!missing-selector! UIZoomTransitionOptions::setAlignmentRectProvider: not bound +!missing-selector! UIZoomTransitionOptions::setDimmingColor: not bound +!missing-selector! UIZoomTransitionOptions::setDimmingVisualEffect: not bound +!missing-selector! UIZoomTransitionOptions::setInteractiveDismissShouldBegin: not bound +!missing-selector! UIZoomTransitionSourceViewProviderContext::sourceViewController not bound +!missing-selector! UIZoomTransitionSourceViewProviderContext::zoomedViewController not bound +!missing-type! NSAdaptiveImageGlyph not bound +!missing-type! UIActivityCollaborationModeRestriction not bound +!missing-type! UICalendarSelectionWeekOfYear not bound +!missing-type! UICanvasFeedbackGenerator not bound +!missing-type! UIDocumentViewControllerLaunchOptions not bound +!missing-type! UIMenuDisplayPreferences not bound +!missing-type! UIPencilHoverPose not bound +!missing-type! UIPencilInteractionSqueeze not bound +!missing-type! UIPencilInteractionTap not bound +!missing-type! UISearchTab not bound +!missing-type! UIStandardTextCursorView not bound +!missing-type! UITab not bound +!missing-type! UITabBarControllerSidebar not bound +!missing-type! UITabGroup not bound +!missing-type! UITabSidebarItem not bound +!missing-type! UITabSidebarItemRequest not bound +!missing-type! UITabSidebarScrollTarget not bound +!missing-type! UITextCursorDropPositionAnimator not bound +!missing-type! UITraitListEnvironment not bound +!missing-type! UIUpdateActionPhase not bound +!missing-type! UIUpdateInfo not bound +!missing-type! UIUpdateLink not bound +!missing-type! UIViewControllerTransition not bound +!missing-type! UIZoomTransitionAlignmentRectContext not bound +!missing-type! UIZoomTransitionInteractionContext not bound +!missing-type! UIZoomTransitionOptions not bound +!missing-type! UIZoomTransitionSourceViewProviderContext not bound diff --git a/tests/xtro-sharpie/iOS-UniformTypeIdentifiers.todo b/tests/xtro-sharpie/iOS-UniformTypeIdentifiers.todo new file mode 100644 index 000000000000..e6daaad2383d --- /dev/null +++ b/tests/xtro-sharpie/iOS-UniformTypeIdentifiers.todo @@ -0,0 +1,7 @@ +!missing-field! UTTypeCSS not bound +!missing-field! UTTypeDNG not bound +!missing-field! UTTypeEXR not bound +!missing-field! UTTypeGeoJSON not bound +!missing-field! UTTypeHEICS not bound +!missing-field! UTTypeLinkPresentationMetadata not bound +!missing-field! UTTypeTarArchive not bound diff --git a/tests/xtro-sharpie/iOS-UserNotifications.todo b/tests/xtro-sharpie/iOS-UserNotifications.todo new file mode 100644 index 000000000000..356bbee6cc09 --- /dev/null +++ b/tests/xtro-sharpie/iOS-UserNotifications.todo @@ -0,0 +1,2 @@ +!missing-selector! +UNNotificationAttributedMessageContext::contextWithSendMessageIntent:attributedContent: not bound +!missing-type! UNNotificationAttributedMessageContext not bound diff --git a/tests/xtro-sharpie/iOS-VideoSubscriberAccount.todo b/tests/xtro-sharpie/iOS-VideoSubscriberAccount.todo new file mode 100644 index 000000000000..574f0b960dc4 --- /dev/null +++ b/tests/xtro-sharpie/iOS-VideoSubscriberAccount.todo @@ -0,0 +1,10 @@ +!deprecated-attribute-missing! VSSubscription missing a [Deprecated] attribute +!deprecated-attribute-missing! VSSubscriptionRegistrationCenter missing a [Deprecated] attribute +!missing-selector! VSAppleSubscription::customerID not bound +!missing-selector! VSAppleSubscription::initWithCustomerID:productCodes: not bound +!missing-selector! VSAppleSubscription::productCodes not bound +!missing-selector! VSAppleSubscription::setCustomerID: not bound +!missing-selector! VSAppleSubscription::setProductCodes: not bound +!missing-selector! VSUserAccount::appleSubscription not bound +!missing-selector! VSUserAccount::setAppleSubscription: not bound +!missing-type! VSAppleSubscription not bound diff --git a/tests/xtro-sharpie/iOS-VideoToolbox.ignore b/tests/xtro-sharpie/iOS-VideoToolbox.ignore index 63b3418ce694..c24edb77bf77 100644 --- a/tests/xtro-sharpie/iOS-VideoToolbox.ignore +++ b/tests/xtro-sharpie/iOS-VideoToolbox.ignore @@ -1,4 +1,3 @@ ### API not marked with unavailable (but without availability for tvOS/iOS) !missing-field! kVTVideoDecoderSpecification_PreferredDecoderGPURegistryID not bound !missing-field! kVTVideoDecoderSpecification_RequiredDecoderGPURegistryID not bound -!unknown-field! kVTCompressionPropertyKey_UsingHardwareAcceleratedVideoEncoder bound diff --git a/tests/xtro-sharpie/iOS-VideoToolbox.todo b/tests/xtro-sharpie/iOS-VideoToolbox.todo index cccf05ac9c53..ac884e70de96 100644 --- a/tests/xtro-sharpie/iOS-VideoToolbox.todo +++ b/tests/xtro-sharpie/iOS-VideoToolbox.todo @@ -15,3 +15,20 @@ !missing-pinvoke! VTIsStereoMVHEVCEncodeSupported is not bound !missing-field! kVTCompressionPropertyKey_HasLeftStereoEyeView not bound !missing-field! kVTCompressionPropertyKey_HasRightStereoEyeView not bound +!missing-field! kVTCompressionPropertyKey_CalculateMeanSquaredError not bound +!missing-field! kVTCompressionPropertyKey_HorizontalFieldOfView not bound +!missing-field! kVTCompressionPropertyKey_ProjectionKind not bound +!missing-field! kVTCompressionPropertyKey_ViewPackingKind not bound +!missing-field! kVTHDRPerFrameMetadataGenerationHDRFormatType_DolbyVision not bound +!missing-field! kVTHDRPerFrameMetadataGenerationOptionsKey_HDRFormats not bound +!missing-field! kVTProfileLevel_HEVC_Monochrome_AutoLevel not bound +!missing-field! kVTProfileLevel_HEVC_Monochrome10_AutoLevel not bound +!missing-field! kVTSampleAttachmentKey_QualityMetrics not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_ChromaBlueMeanSquaredError not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_ChromaRedMeanSquaredError not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_LumaMeanSquaredError not bound +!missing-field! kVTVideoEncoderSpecification_EnableHardwareAcceleratedVideoEncoder not bound +!missing-field! kVTVideoEncoderSpecification_RequireHardwareAcceleratedVideoEncoder not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionAttachMetadata is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionCreate is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionGetTypeID is not bound diff --git a/tests/xtro-sharpie/iOS-Vision.todo b/tests/xtro-sharpie/iOS-Vision.todo new file mode 100644 index 000000000000..4dfdb5665e98 --- /dev/null +++ b/tests/xtro-sharpie/iOS-Vision.todo @@ -0,0 +1,6 @@ +!missing-selector! VNCalculateImageAestheticsScoresRequest::results not bound +!missing-selector! VNGeneratePersonSegmentationRequest::supportedOutputPixelFormatsAndReturnError: not bound +!missing-selector! VNImageAestheticsScoresObservation::isUtility not bound +!missing-selector! VNImageAestheticsScoresObservation::overallScore not bound +!missing-type! VNCalculateImageAestheticsScoresRequest not bound +!missing-type! VNImageAestheticsScoresObservation not bound diff --git a/tests/xtro-sharpie/iOS-WebKit.todo b/tests/xtro-sharpie/iOS-WebKit.todo new file mode 100644 index 000000000000..ff051a00a441 --- /dev/null +++ b/tests/xtro-sharpie/iOS-WebKit.todo @@ -0,0 +1 @@ +!deprecated-attribute-missing! WKBackForwardListItem::title missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/iOS-_CoreNFC_UIKit.todo b/tests/xtro-sharpie/iOS-_CoreNFC_UIKit.todo new file mode 100644 index 000000000000..20176717b9c3 --- /dev/null +++ b/tests/xtro-sharpie/iOS-_CoreNFC_UIKit.todo @@ -0,0 +1,2 @@ +!missing-field! _CoreNFC_UIKitVersionNumber not bound +!missing-field! _CoreNFC_UIKitVersionString not bound diff --git a/tests/xtro-sharpie/iOS-iAd.todo b/tests/xtro-sharpie/iOS-iAd.todo new file mode 100644 index 000000000000..f739c4011737 --- /dev/null +++ b/tests/xtro-sharpie/iOS-iAd.todo @@ -0,0 +1,2 @@ +!unknown-field! ADClientErrorDomain bound +!unknown-type! ADClient bound diff --git a/tests/xtro-sharpie/iOS-libGLES.todo b/tests/xtro-sharpie/iOS-libGLES.todo new file mode 100644 index 000000000000..87d16ab3adb0 --- /dev/null +++ b/tests/xtro-sharpie/iOS-libGLES.todo @@ -0,0 +1,117 @@ +!unknown-pinvoke! glAlphaFunc bound +!unknown-pinvoke! glAlphaFuncx bound +!unknown-pinvoke! glBindFramebufferOES bound +!unknown-pinvoke! glBindRenderbufferOES bound +!unknown-pinvoke! glBlendEquationOES bound +!unknown-pinvoke! glBlendEquationSeparateOES bound +!unknown-pinvoke! glBlendFuncSeparateOES bound +!unknown-pinvoke! glCheckFramebufferStatusOES bound +!unknown-pinvoke! glClearColorx bound +!unknown-pinvoke! glClearDepthx bound +!unknown-pinvoke! glClientActiveTexture bound +!unknown-pinvoke! glClipPlanef bound +!unknown-pinvoke! glClipPlanex bound +!unknown-pinvoke! glColor4f bound +!unknown-pinvoke! glColor4ub bound +!unknown-pinvoke! glColor4x bound +!unknown-pinvoke! glColorPointer bound +!unknown-pinvoke! glCurrentPaletteMatrixOES bound +!unknown-pinvoke! glDeleteFramebuffersOES bound +!unknown-pinvoke! glDeleteRenderbuffersOES bound +!unknown-pinvoke! glDepthRangex bound +!unknown-pinvoke! glDisableClientState bound +!unknown-pinvoke! glDrawTexfOES bound +!unknown-pinvoke! glDrawTexfvOES bound +!unknown-pinvoke! glDrawTexiOES bound +!unknown-pinvoke! glDrawTexivOES bound +!unknown-pinvoke! glDrawTexsOES bound +!unknown-pinvoke! glDrawTexsvOES bound +!unknown-pinvoke! glDrawTexxOES bound +!unknown-pinvoke! glDrawTexxvOES bound +!unknown-pinvoke! glEnableClientState bound +!unknown-pinvoke! glFogf bound +!unknown-pinvoke! glFogfv bound +!unknown-pinvoke! glFogx bound +!unknown-pinvoke! glFogxv bound +!unknown-pinvoke! glFramebufferRenderbufferOES bound +!unknown-pinvoke! glFramebufferTexture2DOES bound +!unknown-pinvoke! glFrustumf bound +!unknown-pinvoke! glFrustumx bound +!unknown-pinvoke! glGenerateMipmapOES bound +!unknown-pinvoke! glGenFramebuffersOES bound +!unknown-pinvoke! glGenRenderbuffersOES bound +!unknown-pinvoke! glGetClipPlanef bound +!unknown-pinvoke! glGetClipPlanex bound +!unknown-pinvoke! glGetFixedv bound +!unknown-pinvoke! glGetFramebufferAttachmentParameterivOES bound +!unknown-pinvoke! glGetLightfv bound +!unknown-pinvoke! glGetLightxv bound +!unknown-pinvoke! glGetMaterialfv bound +!unknown-pinvoke! glGetMaterialxv bound +!unknown-pinvoke! glGetPointerv bound +!unknown-pinvoke! glGetRenderbufferParameterivOES bound +!unknown-pinvoke! glGetTexEnvfv bound +!unknown-pinvoke! glGetTexEnviv bound +!unknown-pinvoke! glGetTexEnvxv bound +!unknown-pinvoke! glGetTexParameterxv bound +!unknown-pinvoke! glIsFramebufferOES bound +!unknown-pinvoke! glIsRenderbufferOES bound +!unknown-pinvoke! glLightf bound +!unknown-pinvoke! glLightfv bound +!unknown-pinvoke! glLightModelf bound +!unknown-pinvoke! glLightModelfv bound +!unknown-pinvoke! glLightModelx bound +!unknown-pinvoke! glLightModelxv bound +!unknown-pinvoke! glLightx bound +!unknown-pinvoke! glLightxv bound +!unknown-pinvoke! glLineWidthx bound +!unknown-pinvoke! glLoadIdentity bound +!unknown-pinvoke! glLoadMatrixf bound +!unknown-pinvoke! glLoadMatrixx bound +!unknown-pinvoke! glLoadPaletteFromModelViewMatrixOES bound +!unknown-pinvoke! glLogicOp bound +!unknown-pinvoke! glMaterialf bound +!unknown-pinvoke! glMaterialfv bound +!unknown-pinvoke! glMaterialx bound +!unknown-pinvoke! glMaterialxv bound +!unknown-pinvoke! glMatrixIndexPointerOES bound +!unknown-pinvoke! glMatrixMode bound +!unknown-pinvoke! glMultiTexCoord4f bound +!unknown-pinvoke! glMultiTexCoord4x bound +!unknown-pinvoke! glMultMatrixf bound +!unknown-pinvoke! glMultMatrixx bound +!unknown-pinvoke! glNormal3f bound +!unknown-pinvoke! glNormal3x bound +!unknown-pinvoke! glNormalPointer bound +!unknown-pinvoke! glOrthof bound +!unknown-pinvoke! glOrthox bound +!unknown-pinvoke! glPointParameterf bound +!unknown-pinvoke! glPointParameterfv bound +!unknown-pinvoke! glPointParameterx bound +!unknown-pinvoke! glPointParameterxv bound +!unknown-pinvoke! glPointSize bound +!unknown-pinvoke! glPointSizePointerOES bound +!unknown-pinvoke! glPointSizex bound +!unknown-pinvoke! glPolygonOffsetx bound +!unknown-pinvoke! glPopMatrix bound +!unknown-pinvoke! glPushMatrix bound +!unknown-pinvoke! glRenderbufferStorageOES bound +!unknown-pinvoke! glRotatef bound +!unknown-pinvoke! glRotatex bound +!unknown-pinvoke! glSampleCoveragex bound +!unknown-pinvoke! glScalef bound +!unknown-pinvoke! glScalex bound +!unknown-pinvoke! glShadeModel bound +!unknown-pinvoke! glTexCoordPointer bound +!unknown-pinvoke! glTexEnvf bound +!unknown-pinvoke! glTexEnvfv bound +!unknown-pinvoke! glTexEnvi bound +!unknown-pinvoke! glTexEnviv bound +!unknown-pinvoke! glTexEnvx bound +!unknown-pinvoke! glTexEnvxv bound +!unknown-pinvoke! glTexParameterx bound +!unknown-pinvoke! glTexParameterxv bound +!unknown-pinvoke! glTranslatef bound +!unknown-pinvoke! glTranslatex bound +!unknown-pinvoke! glVertexPointer bound +!unknown-pinvoke! glWeightPointerOES bound diff --git a/tests/xtro-sharpie/iOS-libGLESv2.todo b/tests/xtro-sharpie/iOS-libGLESv2.todo new file mode 100644 index 000000000000..069152d4722b --- /dev/null +++ b/tests/xtro-sharpie/iOS-libGLESv2.todo @@ -0,0 +1,184 @@ +!unknown-pinvoke! glActiveShaderProgramEXT bound +!unknown-pinvoke! glBeginQuery bound +!unknown-pinvoke! glBeginQueryEXT bound +!unknown-pinvoke! glBeginTransformFeedback bound +!unknown-pinvoke! glBindBufferBase bound +!unknown-pinvoke! glBindBufferRange bound +!unknown-pinvoke! glBindProgramPipelineEXT bound +!unknown-pinvoke! glBindSampler bound +!unknown-pinvoke! glBindTransformFeedback bound +!unknown-pinvoke! glBindVertexArray bound +!unknown-pinvoke! glBindVertexArrayOES bound +!unknown-pinvoke! glBlitFramebuffer bound +!unknown-pinvoke! glClearBufferfi bound +!unknown-pinvoke! glClearBufferfv bound +!unknown-pinvoke! glClearBufferiv bound +!unknown-pinvoke! glClearBufferuiv bound +!unknown-pinvoke! glClientWaitSync bound +!unknown-pinvoke! glClientWaitSyncAPPLE bound +!unknown-pinvoke! glCompressedTexImage3D bound +!unknown-pinvoke! glCompressedTexSubImage3D bound +!unknown-pinvoke! glCopyBufferSubData bound +!unknown-pinvoke! glCopyTexSubImage3D bound +!unknown-pinvoke! glCopyTextureLevelsAPPLE bound +!unknown-pinvoke! glCreateShaderProgramvEXT bound +!unknown-pinvoke! glDeleteProgramPipelinesEXT bound +!unknown-pinvoke! glDeleteQueries bound +!unknown-pinvoke! glDeleteQueriesEXT bound +!unknown-pinvoke! glDeleteSamplers bound +!unknown-pinvoke! glDeleteSync bound +!unknown-pinvoke! glDeleteSyncAPPLE bound +!unknown-pinvoke! glDeleteTransformFeedbacks bound +!unknown-pinvoke! glDeleteVertexArrays bound +!unknown-pinvoke! glDeleteVertexArraysOES bound +!unknown-pinvoke! glDiscardFramebufferEXT bound +!unknown-pinvoke! glDrawArraysInstanced bound +!unknown-pinvoke! glDrawArraysInstancedEXT bound +!unknown-pinvoke! glDrawBuffers bound +!unknown-pinvoke! glDrawElementsInstanced bound +!unknown-pinvoke! glDrawElementsInstancedEXT bound +!unknown-pinvoke! glDrawRangeElements bound +!unknown-pinvoke! glEndQuery bound +!unknown-pinvoke! glEndQueryEXT bound +!unknown-pinvoke! glEndTransformFeedback bound +!unknown-pinvoke! glFenceSync bound +!unknown-pinvoke! glFenceSyncAPPLE bound +!unknown-pinvoke! glFlushMappedBufferRange bound +!unknown-pinvoke! glFlushMappedBufferRangeEXT bound +!unknown-pinvoke! glFramebufferTextureLayer bound +!unknown-pinvoke! glGenProgramPipelinesEXT bound +!unknown-pinvoke! glGenQueries bound +!unknown-pinvoke! glGenQueriesEXT bound +!unknown-pinvoke! glGenSamplers bound +!unknown-pinvoke! glGenTransformFeedbacks bound +!unknown-pinvoke! glGenVertexArrays bound +!unknown-pinvoke! glGenVertexArraysOES bound +!unknown-pinvoke! glGetActiveUniformBlockiv bound +!unknown-pinvoke! glGetActiveUniformBlockName bound +!unknown-pinvoke! glGetActiveUniformsiv bound +!unknown-pinvoke! glGetBufferParameteri64v bound +!unknown-pinvoke! glGetBufferPointerv bound +!unknown-pinvoke! glGetBufferPointervOES bound +!unknown-pinvoke! glGetFragDataLocation bound +!unknown-pinvoke! glGetInteger64i_v bound +!unknown-pinvoke! glGetInteger64v bound +!unknown-pinvoke! glGetInteger64vAPPLE bound +!unknown-pinvoke! glGetIntegeri_v bound +!unknown-pinvoke! glGetInternalformativ bound +!unknown-pinvoke! glGetObjectLabelEXT bound +!unknown-pinvoke! glGetProgramBinary bound +!unknown-pinvoke! glGetProgramPipelineInfoLogEXT bound +!unknown-pinvoke! glGetProgramPipelineivEXT bound +!unknown-pinvoke! glGetQueryiv bound +!unknown-pinvoke! glGetQueryivEXT bound +!unknown-pinvoke! glGetQueryObjectuiv bound +!unknown-pinvoke! glGetQueryObjectuivEXT bound +!unknown-pinvoke! glGetSamplerParameterfv bound +!unknown-pinvoke! glGetSamplerParameteriv bound +!unknown-pinvoke! glGetStringi bound +!unknown-pinvoke! glGetSynciv bound +!unknown-pinvoke! glGetSyncivAPPLE bound +!unknown-pinvoke! glGetTransformFeedbackVarying bound +!unknown-pinvoke! glGetUniformBlockIndex bound +!unknown-pinvoke! glGetUniformIndices bound +!unknown-pinvoke! glGetUniformuiv bound +!unknown-pinvoke! glGetVertexAttribIiv bound +!unknown-pinvoke! glGetVertexAttribIuiv bound +!unknown-pinvoke! glInsertEventMarkerEXT bound +!unknown-pinvoke! glInvalidateFramebuffer bound +!unknown-pinvoke! glInvalidateSubFramebuffer bound +!unknown-pinvoke! glIsProgramPipelineEXT bound +!unknown-pinvoke! glIsQuery bound +!unknown-pinvoke! glIsQueryEXT bound +!unknown-pinvoke! glIsSampler bound +!unknown-pinvoke! glIsSync bound +!unknown-pinvoke! glIsSyncAPPLE bound +!unknown-pinvoke! glIsTransformFeedback bound +!unknown-pinvoke! glIsVertexArray bound +!unknown-pinvoke! glIsVertexArrayOES bound +!unknown-pinvoke! glLabelObjectEXT bound +!unknown-pinvoke! glMapBufferOES bound +!unknown-pinvoke! glMapBufferRange bound +!unknown-pinvoke! glMapBufferRangeEXT bound +!unknown-pinvoke! glPauseTransformFeedback bound +!unknown-pinvoke! glPopGroupMarkerEXT bound +!unknown-pinvoke! glProgramBinary bound +!unknown-pinvoke! glProgramParameteri bound +!unknown-pinvoke! glProgramParameteriEXT bound +!unknown-pinvoke! glProgramUniform1fEXT bound +!unknown-pinvoke! glProgramUniform1fvEXT bound +!unknown-pinvoke! glProgramUniform1iEXT bound +!unknown-pinvoke! glProgramUniform1ivEXT bound +!unknown-pinvoke! glProgramUniform1uiEXT bound +!unknown-pinvoke! glProgramUniform1uivEXT bound +!unknown-pinvoke! glProgramUniform2fEXT bound +!unknown-pinvoke! glProgramUniform2fvEXT bound +!unknown-pinvoke! glProgramUniform2iEXT bound +!unknown-pinvoke! glProgramUniform2ivEXT bound +!unknown-pinvoke! glProgramUniform2uiEXT bound +!unknown-pinvoke! glProgramUniform2uivEXT bound +!unknown-pinvoke! glProgramUniform3fEXT bound +!unknown-pinvoke! glProgramUniform3fvEXT bound +!unknown-pinvoke! glProgramUniform3iEXT bound +!unknown-pinvoke! glProgramUniform3ivEXT bound +!unknown-pinvoke! glProgramUniform3uiEXT bound +!unknown-pinvoke! glProgramUniform3uivEXT bound +!unknown-pinvoke! glProgramUniform4fEXT bound +!unknown-pinvoke! glProgramUniform4fvEXT bound +!unknown-pinvoke! glProgramUniform4iEXT bound +!unknown-pinvoke! glProgramUniform4ivEXT bound +!unknown-pinvoke! glProgramUniform4uiEXT bound +!unknown-pinvoke! glProgramUniform4uivEXT bound +!unknown-pinvoke! glProgramUniformMatrix2fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix2x3fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix2x4fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix3fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix3x2fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix3x4fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix4fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix4x2fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix4x3fvEXT bound +!unknown-pinvoke! glPushGroupMarkerEXT bound +!unknown-pinvoke! glReadBuffer bound +!unknown-pinvoke! glRenderbufferStorageMultisample bound +!unknown-pinvoke! glRenderbufferStorageMultisampleAPPLE bound +!unknown-pinvoke! glResolveMultisampleFramebufferAPPLE bound +!unknown-pinvoke! glResumeTransformFeedback bound +!unknown-pinvoke! glSamplerParameterf bound +!unknown-pinvoke! glSamplerParameterfv bound +!unknown-pinvoke! glSamplerParameteri bound +!unknown-pinvoke! glSamplerParameteriv bound +!unknown-pinvoke! glTexImage3D bound +!unknown-pinvoke! glTexStorage2D bound +!unknown-pinvoke! glTexStorage2DEXT bound +!unknown-pinvoke! glTexStorage3D bound +!unknown-pinvoke! glTexSubImage3D bound +!unknown-pinvoke! glTransformFeedbackVaryings bound +!unknown-pinvoke! glUniform1ui bound +!unknown-pinvoke! glUniform1uiv bound +!unknown-pinvoke! glUniform2ui bound +!unknown-pinvoke! glUniform2uiv bound +!unknown-pinvoke! glUniform3ui bound +!unknown-pinvoke! glUniform3uiv bound +!unknown-pinvoke! glUniform4ui bound +!unknown-pinvoke! glUniform4uiv bound +!unknown-pinvoke! glUniformBlockBinding bound +!unknown-pinvoke! glUniformMatrix2x3fv bound +!unknown-pinvoke! glUniformMatrix2x4fv bound +!unknown-pinvoke! glUniformMatrix3x2fv bound +!unknown-pinvoke! glUniformMatrix3x4fv bound +!unknown-pinvoke! glUniformMatrix4x2fv bound +!unknown-pinvoke! glUniformMatrix4x3fv bound +!unknown-pinvoke! glUnmapBuffer bound +!unknown-pinvoke! glUnmapBufferOES bound +!unknown-pinvoke! glUseProgramStagesEXT bound +!unknown-pinvoke! glValidateProgramPipelineEXT bound +!unknown-pinvoke! glVertexAttribDivisor bound +!unknown-pinvoke! glVertexAttribDivisorEXT bound +!unknown-pinvoke! glVertexAttribI4i bound +!unknown-pinvoke! glVertexAttribI4iv bound +!unknown-pinvoke! glVertexAttribI4ui bound +!unknown-pinvoke! glVertexAttribI4uiv bound +!unknown-pinvoke! glVertexAttribIPointer bound +!unknown-pinvoke! glWaitSync bound +!unknown-pinvoke! glWaitSyncAPPLE bound diff --git a/tests/xtro-sharpie/macOS-AVFoundation.todo b/tests/xtro-sharpie/macOS-AVFoundation.todo index 820409893ca7..c91b5327af45 100644 --- a/tests/xtro-sharpie/macOS-AVFoundation.todo +++ b/tests/xtro-sharpie/macOS-AVFoundation.todo @@ -172,7 +172,6 @@ !missing-selector! AVMusicTrack::usesAutomatedParameters not bound !missing-selector! AVMusicUserEvent::initWithData: not bound !missing-selector! AVMusicUserEvent::sizeInBytes not bound -!missing-selector! AVMutableComposition::insertTimeRange:ofAsset:atTime:completionHandler: not bound !missing-selector! AVMutableMovie::chapterMetadataGroupsBestMatchingPreferredLanguages: not bound !missing-selector! AVMutableMovie::chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys: not bound !missing-selector! AVMutableMovie::mediaSelectionGroupForMediaCharacteristic: not bound @@ -248,7 +247,6 @@ !missing-selector! AVSpeechSynthesizer::writeUtterance:toBufferCallback:toMarkerCallback: not bound !missing-selector! AVSpeechUtterance::initWithSSMLRepresentation: not bound !missing-selector! AVURLAsset::httpSessionIdentifier not bound -!missing-selector! AVVideoComposition::determineValidityForAsset:timeRange:validationDelegate:completionHandler: not bound !missing-type! AVAssetPlaybackAssistant not bound !missing-type! AVAUPresetEvent not bound !missing-type! AVCaptureMetadataOutput not bound @@ -478,11 +476,8 @@ !missing-selector! AVPlayerVideoOutputConfiguration::activationTime not bound !missing-selector! AVPlayerVideoOutputConfiguration::dataChannelDescriptions not bound !missing-selector! AVPlayerVideoOutputConfiguration::sourcePlayerItem not bound -!missing-selector! AVVideoOutputSpecification::defaultPixelBufferAttributes not bound !missing-selector! AVVideoOutputSpecification::initWithTagCollections: not bound !missing-selector! AVVideoOutputSpecification::preferredTagCollections not bound -!missing-selector! AVVideoOutputSpecification::setDefaultPixelBufferAttributes: not bound -!missing-selector! AVVideoOutputSpecification::setOutputPixelBufferAttributes:forTagCollection: not bound !missing-selector! AVZoomRange::containsZoomFactor: not bound !missing-selector! AVZoomRange::maxZoomFactor not bound !missing-selector! AVZoomRange::minZoomFactor not bound @@ -496,3 +491,218 @@ !deprecated-attribute-missing! AVCaptureConnection::setVideoOrientation: missing a [Deprecated] attribute !deprecated-attribute-missing! AVCaptureConnection::videoOrientation missing a [Deprecated] attribute !deprecated-attribute-missing! AVSampleBufferGenerator::createSampleBufferForRequest: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAggregateAssetDownloadTask missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:aggregateAssetDownloadTask:didCompleteForMediaSelection: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:aggregateAssetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad:forMediaSelection: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:aggregateAssetDownloadTask:willDownloadToURL: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:assetDownloadTask:didFinishDownloadingToURL: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadDelegate::URLSession:assetDownloadTask:didLoadTimeRange:totalTimeRangesLoaded:timeRangeExpectedToLoad: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadTask::loadedTimeRanges missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadTask::options missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadURLSession::aggregateAssetDownloadTaskWithURLAsset:mediaSelections:assetTitle:assetArtworkData:options: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVAssetDownloadURLSession::assetDownloadTaskWithURLAsset:assetTitle:assetArtworkData:options: missing a [Deprecated] attribute +!missing-enum! AVCaptureMultichannelAudioMode not bound +!missing-enum! AVExternalContentProtectionStatus not bound +!missing-enum! AVPlayerInterstitialEventTimelineOccupancy not bound +!missing-enum! AVPlayerItemSegmentType not bound +!missing-enum-value! AVError native value AVErrorToneMappingFailed = -11885 not bound +!missing-field! AVAssetImageGeneratorDynamicRangePolicyForceSDR not bound +!missing-field! AVAssetImageGeneratorDynamicRangePolicyMatchSource not bound +!missing-field! AVAssetPlaybackConfigurationOptionSpatialVideo not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncNotification not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonCurrentSegmentChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonKey not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonLoadedTimeRangesChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonSegmentsChanged not bound +!missing-field! AVSampleBufferDisplayLayerReadyForDisplayDidChangeNotification not bound +!missing-field! AVSpatialCaptureDiscomfortReasonNotEnoughLight not bound +!missing-field! AVSpatialCaptureDiscomfortReasonSubjectTooClose not bound +!missing-field! AVVideoCodecTypeAppleProRes4444XQ not bound +!missing-field! AVVideoTransferFunction_IEC_sRGB not bound +!missing-protocol! AVMetricEventStreamPublisher not bound +!missing-protocol! AVMetricEventStreamSubscriber not bound +!missing-protocol! AVPlayerItemIntegratedTimelineObserver not bound +!missing-protocol! AVPlayerItemRenderedLegibleOutputPushDelegate not bound +!missing-protocol-conformance! AVPlayerItem should conform to AVMetricEventStreamPublisher (defined in 'AVMetricEventStreamPublisher' category) +!missing-protocol-member! AVAssetDownloadDelegate::URLSession:assetDownloadTask:willDownloadToURL: not found +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:didProvideContentKeyRequests:forInitializationData: not found +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:externalProtectionStatusDidChangeForContentKey: not found +!missing-selector! +AVAssetVariantQualifier::predicateForAudioSampleRate:mediaSelectionOption:operatorType: not bound +!missing-selector! +AVCaptureDevice::isBackgroundReplacementEnabled not bound +!missing-selector! +AVMetricEventStream::eventStream not bound +!missing-selector! AVAssetImageGenerator::dynamicRangePolicy not bound +!missing-selector! AVAssetImageGenerator::setDynamicRangePolicy: not bound +!missing-selector! AVAssetResourceLoader::sendsCommonMediaClientDataAsHTTPHeaders not bound +!missing-selector! AVAssetResourceLoader::setSendsCommonMediaClientDataAsHTTPHeaders: not bound +!missing-selector! AVAudioEnvironmentNode::isListenerHeadTrackingEnabled not bound +!missing-selector! AVAudioEnvironmentNode::setListenerHeadTrackingEnabled: not bound +!missing-selector! AVAudioFile::close not bound +!missing-selector! AVAudioFile::isOpen not bound +!missing-selector! AVCaptureDevice::isAutoVideoFrameRateEnabled not bound +!missing-selector! AVCaptureDevice::isBackgroundReplacementActive not bound +!missing-selector! AVCaptureDevice::setAutoVideoFrameRateEnabled: not bound +!missing-selector! AVCaptureDevice::spatialCaptureDiscomfortReasons not bound +!missing-selector! AVCaptureDeviceFormat::isAutoVideoFrameRateSupported not bound +!missing-selector! AVCaptureDeviceFormat::isBackgroundReplacementSupported not bound +!missing-selector! AVCaptureDeviceFormat::isSpatialVideoCaptureSupported not bound +!missing-selector! AVCaptureDeviceFormat::videoFrameRateRangeForBackgroundReplacement not bound +!missing-selector! AVCaptureDeviceInput::isMultichannelAudioModeSupported: not bound +!missing-selector! AVCaptureDeviceInput::multichannelAudioMode not bound +!missing-selector! AVCaptureDeviceInput::setMultichannelAudioMode: not bound +!missing-selector! AVCaptureMovieFileOutput::isSpatialVideoCaptureEnabled not bound +!missing-selector! AVCaptureMovieFileOutput::isSpatialVideoCaptureSupported not bound +!missing-selector! AVCaptureMovieFileOutput::setSpatialVideoCaptureEnabled: not bound +!missing-selector! AVCapturePhoto::constantColorCenterWeightedMeanConfidenceLevel not bound +!missing-selector! AVCapturePhoto::constantColorConfidenceMap not bound +!missing-selector! AVCapturePhoto::isConstantColorFallbackPhoto not bound +!missing-selector! AVCapturePhotoOutput::isConstantColorEnabled not bound +!missing-selector! AVCapturePhotoOutput::isConstantColorSupported not bound +!missing-selector! AVCapturePhotoOutput::isShutterSoundSuppressionSupported not bound +!missing-selector! AVCapturePhotoOutput::setConstantColorEnabled: not bound +!missing-selector! AVCapturePhotoSettings::isConstantColorEnabled not bound +!missing-selector! AVCapturePhotoSettings::isConstantColorFallbackPhotoDeliveryEnabled not bound +!missing-selector! AVCapturePhotoSettings::isShutterSoundSuppressionEnabled not bound +!missing-selector! AVCapturePhotoSettings::setConstantColorEnabled: not bound +!missing-selector! AVCapturePhotoSettings::setConstantColorFallbackPhotoDeliveryEnabled: not bound +!missing-selector! AVCapturePhotoSettings::setShutterSoundSuppressionEnabled: not bound +!missing-selector! AVContentKey::externalContentProtectionStatus not bound +!missing-selector! AVContentKey::revoke not bound +!missing-selector! AVMediaExtensionProperties::containingBundleName not bound +!missing-selector! AVMediaExtensionProperties::containingBundleURL not bound +!missing-selector! AVMediaExtensionProperties::extensionName not bound +!missing-selector! AVMediaExtensionProperties::extensionURL not bound +!missing-selector! AVMetricContentKeyRequestEvent::contentKeySpecifier not bound +!missing-selector! AVMetricContentKeyRequestEvent::isClientInitiated not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaType not bound +!missing-selector! AVMetricErrorEvent::didRecover not bound +!missing-selector! AVMetricErrorEvent::error not bound +!missing-selector! AVMetricEvent::date not bound +!missing-selector! AVMetricEvent::mediaTime not bound +!missing-selector! AVMetricEvent::sessionID not bound +!missing-selector! AVMetricEventStream::addPublisher: not bound +!missing-selector! AVMetricEventStream::setSubscriber:queue: not bound +!missing-selector! AVMetricEventStream::subscribeToAllMetricEvents not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvent: not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvents: not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::byteRange not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::isMapSegment not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::url not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::isMultivariantPlaylist not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::byteRange not bound +!missing-selector! AVMetricMediaResourceRequestEvent::errorEvent not bound +!missing-selector! AVMetricMediaResourceRequestEvent::networkTransactionMetrics not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::serverAddress not bound +!missing-selector! AVMetricMediaResourceRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::wasReadFromCache not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::contentKeyRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::mediaSegmentRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::playlistRequestEvents not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::timeTaken not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::variant not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::errorEvent not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::mediaResourceRequestCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::playbackDuration not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::recoverableErrorCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::stallCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentInInitialStartup not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentRecoveringFromStall not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedAverageBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedPeakBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::variantSwitchCount not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::previousRate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::rate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::variant not bound +!missing-selector! AVMetricPlayerItemSeekDidCompleteEvent::didSeekInBuffer not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::didSucceed not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::fromVariant not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::toVariant not bound +!missing-selector! AVMutableComposition::insertTimeRange:ofTracks:atTime:error: not bound +!missing-selector! AVPlayerInterstitialEvent::contentMayVary not bound +!missing-selector! AVPlayerInterstitialEvent::plannedDuration not bound +!missing-selector! AVPlayerInterstitialEvent::setContentMayVary: not bound +!missing-selector! AVPlayerInterstitialEvent::setPlannedDuration: not bound +!missing-selector! AVPlayerInterstitialEvent::setSupplementsPrimaryContent: not bound +!missing-selector! AVPlayerInterstitialEvent::setTimelineOccupancy: not bound +!missing-selector! AVPlayerInterstitialEvent::supplementsPrimaryContent not bound +!missing-selector! AVPlayerInterstitialEvent::timelineOccupancy not bound +!missing-selector! AVPlayerItem::integratedTimeline not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addBoundaryTimeObserverForSegment:offsetsIntoSegment:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addPeriodicTimeObserverForInterval:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentSnapshot not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimeline::removeTimeObserver: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToDate:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToTime:toleranceBefore:toleranceAfter:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentSegment not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::duration not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::mapTime:toSegment:atSegmentOffset: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::segments not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::advanceIntervalForDelegateInvocation not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::delegate not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::delegateQueue not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::initWithVideoDisplaySize: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::setAdvanceIntervalForDelegateInvocation: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::setDelegate:queue: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::setVideoDisplaySize: not bound +!missing-selector! AVPlayerItemRenderedLegibleOutput::videoDisplaySize not bound +!missing-selector! AVPlayerItemSegment::interstitialEvent not bound +!missing-selector! AVPlayerItemSegment::loadedTimeRanges not bound +!missing-selector! AVPlayerItemSegment::segmentType not bound +!missing-selector! AVPlayerItemSegment::startDate not bound +!missing-selector! AVPlayerItemSegment::timeMapping not bound +!missing-selector! AVPlayerVideoOutputConfiguration::preferredTransform not bound +!missing-selector! AVRenderedCaptionImage::pixelBuffer not bound +!missing-selector! AVRenderedCaptionImage::position not bound +!missing-selector! AVSampleBufferDisplayLayer::isReadyForDisplay not bound +!missing-selector! AVSampleBufferVideoRenderer::copyDisplayedPixelBuffer not bound +!missing-selector! AVSampleBufferVideoRenderer::expectMinimumUpcomingSampleBufferPresentationTime: not bound +!missing-selector! AVSampleBufferVideoRenderer::expectMonotonicallyIncreasingUpcomingSampleBufferPresentationTimes not bound +!missing-selector! AVSampleBufferVideoRenderer::loadVideoPerformanceMetricsWithCompletionHandler: not bound +!missing-selector! AVSampleBufferVideoRenderer::resetUpcomingSampleBufferPresentationTimeExpectations not bound +!missing-selector! AVURLAsset::mediaExtensionProperties not bound +!missing-selector! AVVideoComposition::isValidForTracks:assetDuration:timeRange:validationDelegate: not bound +!missing-selector! AVVideoOutputSpecification::defaultOutputSettings not bound +!missing-selector! AVVideoOutputSpecification::setDefaultOutputSettings: not bound +!missing-selector! AVVideoOutputSpecification::setOutputSettings:forTagCollection: not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfCorruptedFrames not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfDroppedFrames not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfFramesDisplayedUsingOptimizedCompositing not bound +!missing-selector! AVVideoPerformanceMetrics::totalAccumulatedFrameDelay not bound +!missing-selector! AVVideoPerformanceMetrics::totalNumberOfFrames not bound +!missing-type! AVMediaExtensionProperties not bound +!missing-type! AVMetricContentKeyRequestEvent not bound +!missing-type! AVMetricErrorEvent not bound +!missing-type! AVMetricEvent not bound +!missing-type! AVMetricEventStream not bound +!missing-type! AVMetricHLSMediaSegmentRequestEvent not bound +!missing-type! AVMetricHLSPlaylistRequestEvent not bound +!missing-type! AVMetricMediaResourceRequestEvent not bound +!missing-type! AVMetricPlayerItemInitialLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemPlaybackSummaryEvent not bound +!missing-type! AVMetricPlayerItemRateChangeEvent not bound +!missing-type! AVMetricPlayerItemSeekDidCompleteEvent not bound +!missing-type! AVMetricPlayerItemSeekEvent not bound +!missing-type! AVMetricPlayerItemStallEvent not bound +!missing-type! AVMetricPlayerItemVariantSwitchEvent not bound +!missing-type! AVPlayerItemIntegratedTimeline not bound +!missing-type! AVPlayerItemIntegratedTimelineSnapshot not bound +!missing-type! AVPlayerItemRenderedLegibleOutput not bound +!missing-type! AVPlayerItemSegment not bound +!missing-type! AVRenderedCaptionImage not bound +!missing-type! AVVideoPerformanceMetrics not bound diff --git a/tests/xtro-sharpie/macOS-Accessibility.todo b/tests/xtro-sharpie/macOS-Accessibility.todo new file mode 100644 index 000000000000..8d151946b0c5 --- /dev/null +++ b/tests/xtro-sharpie/macOS-Accessibility.todo @@ -0,0 +1,5 @@ +!missing-enum! AXSettingsFeature not bound +!missing-field! AXPrefersNonBlinkingTextInsertionIndicatorDidChangeNotification not bound +!missing-pinvoke! AXAssistiveAccessEnabled is not bound +!missing-pinvoke! AXOpenSettingsFeature is not bound +!missing-pinvoke! AXPrefersNonBlinkingTextInsertionIndicator is not bound diff --git a/tests/xtro-sharpie/macOS-AppKit.todo b/tests/xtro-sharpie/macOS-AppKit.todo index fcf60ac1a92f..4c66fe9541d2 100644 --- a/tests/xtro-sharpie/macOS-AppKit.todo +++ b/tests/xtro-sharpie/macOS-AppKit.todo @@ -18,3 +18,105 @@ !deprecated-attribute-missing! NSSpeechSynthesizerDelegate::speechSynthesizer:willSpeakPhoneme: missing a [Deprecated] attribute !deprecated-attribute-missing! NSSpeechSynthesizerDelegate::speechSynthesizer:willSpeakWord:ofString: missing a [Deprecated] attribute !deprecated-attribute-missing! NSViewController::presentViewControllerInWidget: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSDocument::shouldRunSavePanelWithAccessoryView missing a [Deprecated] attribute +!deprecated-attribute-missing! NSToolbar::configurationDictionary missing a [Deprecated] attribute +!deprecated-attribute-missing! NSToolbar::setConfigurationFromDictionary: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSToolbar::setShowsBaselineSeparator: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSToolbar::showsBaselineSeparator missing a [Deprecated] attribute +!deprecated-attribute-missing! NSToolbarItem::allowsDuplicatesInToolbar missing a [Deprecated] attribute +!deprecated-attribute-missing! NSWindow::disableScreenUpdatesUntilFlush missing a [Deprecated] attribute +!deprecated-attribute-missing! NSWindow::setShowsResizeIndicator: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSWindow::showsResizeIndicator missing a [Deprecated] attribute +!deprecated-attribute-missing! NSWindow::windowRef missing a [Deprecated] attribute +!extra-enum-value! Managed value 2 for NSWindowSharingType.ReadWrite not found in native headers +!missing-enum! NSCursorFrameResizeDirections not bound +!missing-enum! NSCursorFrameResizePosition not bound +!missing-enum! NSHorizontalDirections not bound +!missing-enum! NSSharingCollaborationMode not bound +!missing-enum! NSVerticalDirections not bound +!missing-enum! NSWritingToolsAllowedInputOptions not bound +!missing-enum! NSWritingToolsBehavior not bound +!missing-field! NSAdaptiveImageGlyphAttributeName not bound +!missing-field! NSTextHighlightColorSchemeAttributeName not bound +!missing-field! NSTextHighlightColorSchemeBlue not bound +!missing-field! NSTextHighlightColorSchemeDefault not bound +!missing-field! NSTextHighlightColorSchemeMint not bound +!missing-field! NSTextHighlightColorSchemeOrange not bound +!missing-field! NSTextHighlightColorSchemePink not bound +!missing-field! NSTextHighlightColorSchemePurple not bound +!missing-field! NSTextHighlightStyleAttributeName not bound +!missing-field! NSTextHighlightStyleDefault not bound +!missing-field! NSToolbarNewIndexKey not bound +!missing-protocol-member! NSOpenSavePanelDelegate::panel:didSelectType: not found +!missing-protocol-member! NSOpenSavePanelDelegate::panel:displayNameForType: not found +!missing-protocol-member! NSSharingServicePickerDelegate::sharingServicePickerCollaborationModeRestrictions: not found +!missing-protocol-member! NSTextInputClient::insertAdaptiveImageGlyph:replacementRange: not found +!missing-protocol-member! NSTextInputClient::supportsAdaptiveImageGlyph not found +!missing-protocol-member! NSTextInputTraits::mathExpressionCompletionType not found +!missing-protocol-member! NSTextInputTraits::setMathExpressionCompletionType: not found +!missing-protocol-member! NSTextInputTraits::setWritingToolsAllowedInputOptions: not found +!missing-protocol-member! NSTextInputTraits::setWritingToolsBehavior: not found +!missing-protocol-member! NSTextInputTraits::writingToolsAllowedInputOptions not found +!missing-protocol-member! NSTextInputTraits::writingToolsBehavior not found +!missing-protocol-member! NSTextViewDelegate::textView:writingToolsIgnoredRangesInEnclosingRange: not found +!missing-protocol-member! NSTextViewDelegate::textViewWritingToolsDidEnd: not found +!missing-protocol-member! NSTextViewDelegate::textViewWritingToolsWillBegin: not found +!missing-protocol-member! NSWindowDelegate::windowForSharingRequestFromWindow: not found +!missing-selector! +NSAdaptiveImageGlyph::contentType not bound +!missing-selector! +NSAttributedString::attributedStringWithAdaptiveImageGlyph:attributes: not bound +!missing-selector! +NSAttributedString::attributedStringWithAttachment:attributes: not bound +!missing-selector! +NSCursor::columnResizeCursor not bound +!missing-selector! +NSCursor::columnResizeCursorInDirections: not bound +!missing-selector! +NSCursor::frameResizeCursorFromPosition:inDirections: not bound +!missing-selector! +NSCursor::rowResizeCursor not bound +!missing-selector! +NSCursor::rowResizeCursorInDirections: not bound +!missing-selector! +NSCursor::zoomInCursor not bound +!missing-selector! +NSCursor::zoomOutCursor not bound +!missing-selector! +NSPopUpButton::popUpButtonWithMenu:target:action: not bound +!missing-selector! +NSPopUpButton::pullDownButtonWithImage:menu: not bound +!missing-selector! +NSPopUpButton::pullDownButtonWithTitle:image:menu: not bound +!missing-selector! +NSPopUpButton::pullDownButtonWithTitle:menu: not bound +!missing-selector! NSAdaptiveImageGlyph::contentDescription not bound +!missing-selector! NSAdaptiveImageGlyph::contentIdentifier not bound +!missing-selector! NSAdaptiveImageGlyph::imageContent not bound +!missing-selector! NSAdaptiveImageGlyph::initWithCoder: not bound +!missing-selector! NSAdaptiveImageGlyph::initWithImageContent: not bound +!missing-selector! NSAttributedString::prefersRTFDInRange: not bound +!missing-selector! NSDocument::savePanelShowsFileFormatsControl not bound +!missing-selector! NSPopUpButton::altersStateOfSelectedItem not bound +!missing-selector! NSPopUpButton::setAltersStateOfSelectedItem: not bound +!missing-selector! NSPopUpButton::setUsesItemFromMenu: not bound +!missing-selector! NSPopUpButton::usesItemFromMenu not bound +!missing-selector! NSSavePanel::currentContentType not bound +!missing-selector! NSSavePanel::setCurrentContentType: not bound +!missing-selector! NSSavePanel::setShowsContentTypes: not bound +!missing-selector! NSSavePanel::showsContentTypes not bound +!missing-selector! NSSharingCollaborationModeRestriction::alertDismissButtonTitle not bound +!missing-selector! NSSharingCollaborationModeRestriction::alertMessage not bound +!missing-selector! NSSharingCollaborationModeRestriction::alertRecoverySuggestionButtonLaunchURL not bound +!missing-selector! NSSharingCollaborationModeRestriction::alertRecoverySuggestionButtonTitle not bound +!missing-selector! NSSharingCollaborationModeRestriction::alertTitle not bound +!missing-selector! NSSharingCollaborationModeRestriction::disabledMode not bound +!missing-selector! NSSharingCollaborationModeRestriction::initWithDisabledMode: not bound +!missing-selector! NSSharingCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage: not bound +!missing-selector! NSSharingCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle: not bound +!missing-selector! NSSharingCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle:alertRecoverySuggestionButtonTitle:alertRecoverySuggestionButtonLaunchURL: not bound +!missing-selector! NSTextView::drawTextHighlightBackgroundForTextRange:origin: not bound +!missing-selector! NSTextView::highlight: not bound +!missing-selector! NSTextView::isWritingToolsActive not bound +!missing-selector! NSTextView::mathExpressionCompletionType not bound +!missing-selector! NSTextView::setMathExpressionCompletionType: not bound +!missing-selector! NSTextView::setTextHighlightAttributes: not bound +!missing-selector! NSTextView::textHighlightAttributes not bound +!missing-selector! NSToolbar::allowsDisplayModeCustomization not bound +!missing-selector! NSToolbar::itemIdentifiers not bound +!missing-selector! NSToolbar::removeItemWithItemIdentifier: not bound +!missing-selector! NSToolbar::setAllowsDisplayModeCustomization: not bound +!missing-selector! NSToolbar::setItemIdentifiers: not bound +!missing-selector! NSToolbarItem::isHidden not bound +!missing-selector! NSToolbarItem::setHidden: not bound +!missing-selector! NSWindow::beginDraggingSessionWithItems:event:source: not bound +!missing-selector! NSWindow::requestSharingOfWindow:completionHandler: not bound +!missing-selector! NSWindow::requestSharingOfWindowUsingPreview:title:completionHandler: not bound +!missing-type! NSAdaptiveImageGlyph not bound +!missing-type! NSSharingCollaborationModeRestriction not bound diff --git a/tests/xtro-sharpie/macOS-AudioToolbox.todo b/tests/xtro-sharpie/macOS-AudioToolbox.todo index d4a273993d9d..d203c85a92dc 100644 --- a/tests/xtro-sharpie/macOS-AudioToolbox.todo +++ b/tests/xtro-sharpie/macOS-AudioToolbox.todo @@ -3,3 +3,7 @@ !missing-pinvoke! AudioFileComponentGetUserDataSize64 is not bound !missing-pinvoke! AudioFileGetUserDataAtOffset is not bound !missing-pinvoke! AudioFileGetUserDataSize64 is not bound +!missing-enum! AudioConverterOptions not bound +!missing-pinvoke! AudioConverterNewWithOptions is not bound +!missing-pinvoke! AudioConverterPrepare is not bound +!missing-selector! AUAudioUnit::migrateFromPlugin not bound diff --git a/tests/xtro-sharpie/macOS-AuthenticationServices.todo b/tests/xtro-sharpie/macOS-AuthenticationServices.todo index c04d9734d51d..a4af755f54b6 100644 --- a/tests/xtro-sharpie/macOS-AuthenticationServices.todo +++ b/tests/xtro-sharpie/macOS-AuthenticationServices.todo @@ -1,3 +1,120 @@ !deprecated-attribute-missing! ASAuthorizationProviderExtensionLoginManager::loginUserName missing a [Deprecated] attribute !deprecated-attribute-missing! ASAuthorizationProviderExtensionLoginManager::setLoginUserName: missing a [Deprecated] attribute !deprecated-attribute-wrong! ASCredentialIdentityStore::replaceCredentialIdentitiesWithIdentities:completion: has 17.0 not 14.0 on [Deprecated] attribute +!deprecated-attribute-missing! ASWebAuthenticationSession::initWithURL:callbackURLScheme:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! ASWebAuthenticationSessionRequest::callbackURLScheme missing a [Deprecated] attribute +!missing-enum! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequestStyle not bound +!missing-enum! ASAuthorizationProviderExtensionUserSecureEnclaveKeyBiometricPolicy not bound +!missing-enum! ASCredentialIdentityTypes not bound +!missing-enum! ASUserAgeRange not bound +!missing-enum-value! ASAuthorizationError native value ASAuthorizationErrorMatchedExcludedCredential = 1006 not bound +!missing-enum-value! ASAuthorizationProviderExtensionRequestOptions native value ASAuthorizationProviderExtensionRequestOptionsStrongerKeyAvailable = 16 not bound +!missing-enum-value! ASAuthorizationProviderExtensionRequestOptions native value ASAuthorizationProviderExtensionRequestOptionsUserKeyInvalid = 32 not bound +!missing-enum-value! ASCredentialRequestType native value ASCredentialRequestTypeOneTimeCode = 3 not bound +!missing-enum-value! ASCredentialRequestType native value ASCredentialRequestTypePasskeyRegistration = 2 not bound +!missing-enum-value! ASExtensionErrorCode native value ASExtensionErrorCodeMatchedExcludedCredential = 102 not bound +!missing-field! ASAuthorizationProviderExtensionEncryptionAlgorithmECDHE_A256GCM not bound +!missing-field! ASAuthorizationProviderExtensionEncryptionAlgorithmHPKE_Curve25519_SHA256_ChachaPoly not bound +!missing-field! ASAuthorizationProviderExtensionEncryptionAlgorithmHPKE_P256_SHA256_AES_GCM_256 not bound +!missing-field! ASAuthorizationProviderExtensionEncryptionAlgorithmHPKE_P384_SHA384_AES_GCM_256 not bound +!missing-field! ASAuthorizationProviderExtensionSigningAlgorithmEd25519 not bound +!missing-field! ASAuthorizationProviderExtensionSigningAlgorithmES256 not bound +!missing-field! ASAuthorizationProviderExtensionSigningAlgorithmES384 not bound +!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialAssertionRequest not bound +!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialProvider not bound +!missing-protocol! ASAuthorizationWebBrowserSecurityKeyPublicKeyCredentialRegistrationRequest not bound +!missing-protocol-member! ASAuthorizationProviderExtensionRegistrationHandler::keyWillRotateForKeyType:newKey:loginManager:completion: not found +!missing-protocol-member! ASAuthorizationProviderExtensionRegistrationHandler::supportedDeviceEncryptionAlgorithms not found +!missing-protocol-member! ASAuthorizationProviderExtensionRegistrationHandler::supportedDeviceSigningAlgorithms not found +!missing-protocol-member! ASAuthorizationProviderExtensionRegistrationHandler::supportedUserSecureEnclaveKeySigningAlgorithms not found +!missing-protocol-member! ASAuthorizationWebBrowserPlatformPublicKeyCredentialProvider::createCredentialRegistrationRequestWithClientData:name:userID:requestStyle: not found +!missing-selector! +ASAuthorizationPublicKeyCredentialPRFRegistrationInput::checkForSupport not bound +!missing-selector! +ASOneTimeCodeCredential::credentialWithCode: not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithCustomScheme: not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithHTTPSHost:path: not bound +!missing-selector! ASAuthorizationAppleIDCredential::userAgeRange not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertion::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertionRequest::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialAssertionRequest::setPrf: not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialProvider::createCredentialRegistrationRequestWithChallenge:name:userID:requestStyle: not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistration::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::prf not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::requestStyle not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::setPrf: not bound +!missing-selector! ASAuthorizationPlatformPublicKeyCredentialRegistrationRequest::setRequestStyle: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::hpkeAuthPublicKey not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::hpkePreSharedKey not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::hpkePreSharedKeyID not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::loginRequestEncryptionAlgorithm not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::loginRequestHPKEPreSharedKey not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::loginRequestHPKEPreSharedKeyID not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setHpkeAuthPublicKey: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setHpkePreSharedKey: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setHpkePreSharedKeyID: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setLoginRequestEncryptionAlgorithm: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setLoginRequestHPKEPreSharedKey: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setLoginRequestHPKEPreSharedKeyID: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setUserSecureEnclaveKeyBiometricPolicy: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::userSecureEnclaveKeyBiometricPolicy not bound +!missing-selector! ASAuthorizationProviderExtensionLoginManager::beginKeyRotationForKeyType: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginManager::completeKeyRotationForKeyType: not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::initWithInputValues:perCredentialInputValues: not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::inputValues not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInput::perCredentialInputValues not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::initWithSaltInput1:saltInput2: not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::saltInput1 not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues::saltInput2 not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionOutput::first not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFAssertionOutput::second not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFRegistrationInput::shouldCheckForSupport not bound +!missing-selector! ASAuthorizationPublicKeyCredentialPRFRegistrationOutput::isSupported not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertion::appID not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest::appID not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialAssertionRequest::setAppID: not bound +!missing-selector! ASAuthorizationSecurityKeyPublicKeyCredentialRegistration::transports not bound +!missing-selector! ASCredentialIdentityStore::getCredentialIdentitiesForService:credentialIdentityTypes:completionHandler: not bound +!missing-selector! ASCredentialProviderExtensionContext::completeOneTimeCodeRequestWithSelectedCredential:completionHandler: not bound +!missing-selector! ASCredentialProviderViewController::performPasskeyRegistrationWithoutUserInteractionIfPossible: not bound +!missing-selector! ASCredentialProviderViewController::prepareOneTimeCodeCredentialListForServiceIdentifiers: not bound +!missing-selector! ASOneTimeCodeCredential::code not bound +!missing-selector! ASOneTimeCodeCredential::initWithCode: not bound +!missing-selector! ASOneTimeCodeCredentialIdentity::initWithServiceIdentifier:label:recordIdentifier: not bound +!missing-selector! ASOneTimeCodeCredentialIdentity::label not bound +!missing-selector! ASOneTimeCodeCredentialRequest::initWithCredentialIdentity: not bound +!missing-selector! ASPasskeyAssertionCredential::extensionOutput not bound +!missing-selector! ASPasskeyAssertionCredential::initWithUserHandle:relyingParty:signature:clientDataHash:authenticatorData:credentialID:extensionOutput: not bound +!missing-selector! ASPasskeyAssertionCredential::setExtensionOutput: not bound +!missing-selector! ASPasskeyAssertionCredentialExtensionInput::largeBlob not bound +!missing-selector! ASPasskeyAssertionCredentialExtensionOutput::initWithLargeBlobOutput: not bound +!missing-selector! ASPasskeyAssertionCredentialExtensionOutput::largeBlobAssertionOutput not bound +!missing-selector! ASPasskeyCredentialRequest::assertionExtensionInput not bound +!missing-selector! ASPasskeyCredentialRequest::excludedCredentials not bound +!missing-selector! ASPasskeyCredentialRequest::initWithCredentialIdentity:clientDataHash:userVerificationPreference:supportedAlgorithms:assertionExtensionInput: not bound +!missing-selector! ASPasskeyCredentialRequest::initWithCredentialIdentity:clientDataHash:userVerificationPreference:supportedAlgorithms:registrationExtensionInput: not bound +!missing-selector! ASPasskeyCredentialRequest::registrationExtensionInput not bound +!missing-selector! ASPasskeyCredentialRequestParameters::extensionInput not bound +!missing-selector! ASPasskeyRegistrationCredential::extensionOutput not bound +!missing-selector! ASPasskeyRegistrationCredential::initWithRelyingParty:clientDataHash:credentialID:attestationObject:extensionOutput: not bound +!missing-selector! ASPasskeyRegistrationCredential::setExtensionOutput: not bound +!missing-selector! ASPasskeyRegistrationCredentialExtensionInput::largeBlob not bound +!missing-selector! ASPasskeyRegistrationCredentialExtensionOutput::initWithLargeBlobOutput: not bound +!missing-selector! ASPasskeyRegistrationCredentialExtensionOutput::largeBlobRegistrationOutput not bound +!missing-selector! ASWebAuthenticationSession::additionalHeaderFields not bound +!missing-selector! ASWebAuthenticationSession::initWithURL:callback:completionHandler: not bound +!missing-selector! ASWebAuthenticationSession::setAdditionalHeaderFields: not bound +!missing-selector! ASWebAuthenticationSessionCallback::matchesURL: not bound +!missing-selector! ASWebAuthenticationSessionRequest::additionalHeaderFields not bound +!missing-selector! ASWebAuthenticationSessionRequest::callback not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionInput not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionInputValues not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFAssertionOutput not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFRegistrationInput not bound +!missing-type! ASAuthorizationPublicKeyCredentialPRFRegistrationOutput not bound +!missing-type! ASOneTimeCodeCredential not bound +!missing-type! ASOneTimeCodeCredentialIdentity not bound +!missing-type! ASOneTimeCodeCredentialRequest not bound +!missing-type! ASPasskeyAssertionCredentialExtensionInput not bound +!missing-type! ASPasskeyAssertionCredentialExtensionOutput not bound +!missing-type! ASPasskeyRegistrationCredentialExtensionInput not bound +!missing-type! ASPasskeyRegistrationCredentialExtensionOutput not bound +!missing-type! ASWebAuthenticationSessionCallback not bound diff --git a/tests/xtro-sharpie/macOS-AutomaticAssessmentConfiguration.todo b/tests/xtro-sharpie/macOS-AutomaticAssessmentConfiguration.todo new file mode 100644 index 000000000000..2de90f56b642 --- /dev/null +++ b/tests/xtro-sharpie/macOS-AutomaticAssessmentConfiguration.todo @@ -0,0 +1,6 @@ +!missing-enum-value! AEAssessmentErrorCode native value AEAssessmentErrorConfigurationUpdatesNotSupported = 4 not bound +!missing-enum-value! AEAssessmentErrorCode native value AEAssessmentErrorMultipleParticipantsNotSupported = 3 not bound +!missing-selector! +AEAssessmentSession::supportsConfigurationUpdates not bound +!missing-selector! +AEAssessmentSession::supportsMultipleParticipants not bound +!missing-selector! AEAssessmentParticipantConfiguration::configurationInfo not bound +!missing-selector! AEAssessmentParticipantConfiguration::setConfigurationInfo: not bound diff --git a/tests/xtro-sharpie/macOS-BrowserEngineKit.todo b/tests/xtro-sharpie/macOS-BrowserEngineKit.todo new file mode 100644 index 000000000000..f62a08c1e1f1 --- /dev/null +++ b/tests/xtro-sharpie/macOS-BrowserEngineKit.todo @@ -0,0 +1,52 @@ +!missing-enum! BEAccessibilityContainerType not bound +!missing-enum! BEAccessibilityPressedState not bound +!missing-enum! BEGestureType not bound +!missing-enum! BESelectionFlags not bound +!missing-enum! BESelectionTouchPhase not bound +!missing-protocol! BEProcessCapabilityGrant not bound +!missing-protocol! BETextInputDelegate not bound +!missing-protocol! BETextInteractionDelegate not bound +!missing-selector! +BENetworkingProcess::networkProcessWithInterruptionHandler:completion: not bound +!missing-selector! +BEProcessCapability::background not bound +!missing-selector! +BEProcessCapability::foreground not bound +!missing-selector! +BEProcessCapability::suspended not bound +!missing-selector! +BERenderingProcess::renderingProcessWithInterruptionHandler:completion: not bound +!missing-selector! +BEWebContentProcess::webContentProcessWithInterruptionHandler:completion: not bound +!missing-selector! BENetworkingProcess::grantBENetworkingProcess:error: not bound +!missing-selector! BENetworkingProcess::invalidate not bound +!missing-selector! BENetworkingProcess::makeLibXPCConnectionError: not bound +!missing-selector! BEProcessCapability::requestWithError: not bound +!missing-selector! BERenderingProcess::grantBERenderingProcess:error: not bound +!missing-selector! BERenderingProcess::invalidate not bound +!missing-selector! BERenderingProcess::makeLibXPCConnectionError: not bound +!missing-selector! BETextAlternatives::alternativeStrings not bound +!missing-selector! BETextAlternatives::primaryString not bound +!missing-selector! BETextSuggestion::initWithInputText: not bound +!missing-selector! BETextSuggestion::inputText not bound +!missing-selector! BEWebAppManifest::initWithJSONData:manifestURL: not bound +!missing-selector! BEWebAppManifest::jsonData not bound +!missing-selector! BEWebAppManifest::manifestURL not bound +!missing-selector! BEWebContentProcess::grantBEWebContentProcess:error: not bound +!missing-selector! BEWebContentProcess::invalidate not bound +!missing-selector! BEWebContentProcess::makeLibXPCConnectionError: not bound +!missing-selector! NSObject::browserAccessibilityContainerType not bound +!missing-selector! NSObject::browserAccessibilityCurrentStatus not bound +!missing-selector! NSObject::browserAccessibilityHasDOMFocus not bound +!missing-selector! NSObject::browserAccessibilityIsRequired not bound +!missing-selector! NSObject::browserAccessibilityPressedState not bound +!missing-selector! NSObject::browserAccessibilityRoleDescription not bound +!missing-selector! NSObject::browserAccessibilitySortDirection not bound +!missing-selector! NSObject::setBrowserAccessibilityContainerType: not bound +!missing-selector! NSObject::setBrowserAccessibilityCurrentStatus: not bound +!missing-selector! NSObject::setBrowserAccessibilityHasDOMFocus: not bound +!missing-selector! NSObject::setBrowserAccessibilityIsRequired: not bound +!missing-selector! NSObject::setBrowserAccessibilityPressedState: not bound +!missing-selector! NSObject::setBrowserAccessibilityRoleDescription: not bound +!missing-selector! NSObject::setBrowserAccessibilitySortDirection: not bound +!missing-type! BENetworkingProcess not bound +!missing-type! BEProcessCapability not bound +!missing-type! BERenderingProcess not bound +!missing-type! BETextAlternatives not bound +!missing-type! BETextSuggestion not bound +!missing-type! BEWebAppManifest not bound +!missing-type! BEWebContentProcess not bound diff --git a/tests/xtro-sharpie/macOS-CloudKit.todo b/tests/xtro-sharpie/macOS-CloudKit.todo new file mode 100644 index 000000000000..26152e355d54 --- /dev/null +++ b/tests/xtro-sharpie/macOS-CloudKit.todo @@ -0,0 +1,5 @@ +!deprecated-attribute-missing! CKUserIdentity::contactIdentifiers missing a [Deprecated] attribute +!missing-selector! CKShareParticipant::participantID not bound +!unknown-type! CKFetchNotificationChangesOperation bound +!unknown-type! CKMarkNotificationsReadOperation bound +!unknown-type! CKModifyBadgeOperation bound diff --git a/tests/xtro-sharpie/macOS-Contacts.todo b/tests/xtro-sharpie/macOS-Contacts.todo new file mode 100644 index 000000000000..a8666642e630 --- /dev/null +++ b/tests/xtro-sharpie/macOS-Contacts.todo @@ -0,0 +1 @@ +!missing-enum-value! CNAuthorizationStatus native value CNAuthorizationStatusLimited = 4 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/macOS-CoreBluetooth.todo b/tests/xtro-sharpie/macOS-CoreBluetooth.todo new file mode 100644 index 000000000000..54747b248eac --- /dev/null +++ b/tests/xtro-sharpie/macOS-CoreBluetooth.todo @@ -0,0 +1 @@ +!missing-field! CBUUIDCharacteristicObservationScheduleString not bound diff --git a/tests/xtro-sharpie/macOS-CoreFoundation.todo b/tests/xtro-sharpie/macOS-CoreFoundation.todo new file mode 100644 index 000000000000..985b893a7978 --- /dev/null +++ b/tests/xtro-sharpie/macOS-CoreFoundation.todo @@ -0,0 +1,2 @@ +!missing-field! kCFNumberFormatterMinGroupingDigits not bound +!missing-pinvoke! CFAttributedStringGetBidiLevelsAndResolvedDirections is not bound diff --git a/tests/xtro-sharpie/macOS-CoreGraphics.ignore b/tests/xtro-sharpie/macOS-CoreGraphics.ignore index f36dd05185a5..3f230fbbb5b9 100644 --- a/tests/xtro-sharpie/macOS-CoreGraphics.ignore +++ b/tests/xtro-sharpie/macOS-CoreGraphics.ignore @@ -36,8 +36,6 @@ !missing-pinvoke! CGDisplayCopyAllDisplayModes is not bound !missing-pinvoke! CGDisplayCopyColorSpace is not bound !missing-pinvoke! CGDisplayCopyDisplayMode is not bound -!missing-pinvoke! CGDisplayCreateImage is not bound -!missing-pinvoke! CGDisplayCreateImageForRect is not bound !missing-pinvoke! CGDisplayFade is not bound !missing-pinvoke! CGDisplayGetDrawingContext is not bound !missing-pinvoke! CGDisplayIsActive is not bound diff --git a/tests/xtro-sharpie/macOS-CoreGraphics.todo b/tests/xtro-sharpie/macOS-CoreGraphics.todo index 2a5749d9f066..c87f980ad68b 100644 --- a/tests/xtro-sharpie/macOS-CoreGraphics.todo +++ b/tests/xtro-sharpie/macOS-CoreGraphics.todo @@ -1 +1,21 @@ !deprecated-attribute-missing! CGWindowListCreateImage missing a [Deprecated] attribute +!missing-enum! CGToneMapping not bound +!missing-enum-value! CGEventField native value kCGScrollWheelEventAcceleratedDeltaAxis1 = 176 not bound +!missing-enum-value! CGEventField native value kCGScrollWheelEventAcceleratedDeltaAxis2 = 175 not bound +!missing-enum-value! CGEventField native value kCGScrollWheelEventMomentumOptionPhase = 173 not bound +!missing-enum-value! CGEventField native value kCGScrollWheelEventRawDeltaAxis1 = 178 not bound +!missing-enum-value! CGEventField native value kCGScrollWheelEventRawDeltaAxis2 = 177 not bound +!missing-field! kCGEXRToneMappingGammaDefog not bound +!missing-field! kCGEXRToneMappingGammaExposure not bound +!missing-field! kCGEXRToneMappingGammaKneeHigh not bound +!missing-field! kCGEXRToneMappingGammaKneeLow not bound +!missing-field! kCGSkipBoostToHDR not bound +!missing-field! kCGUse100nitsHLGOOTF not bound +!missing-field! kCGUseBT1886ForCoreVideoGamma not bound +!missing-pinvoke! CGContextDrawImageApplyingToneMapping is not bound +!missing-pinvoke! CGContextGetEDRTargetHeadroom is not bound +!missing-pinvoke! CGContextSetEDRTargetHeadroom is not bound +!missing-pinvoke! CGImageContainsImageSpecificToneMappingMetadata is not bound +!missing-pinvoke! CGImageCreateWithEDRHeadroom is not bound +!missing-pinvoke! CGImageGetContentHeadroom is not bound +!missing-pinvoke! CGImageShouldToneMap is not bound diff --git a/tests/xtro-sharpie/macOS-CoreImage.todo b/tests/xtro-sharpie/macOS-CoreImage.todo new file mode 100644 index 000000000000..36bd02c74345 --- /dev/null +++ b/tests/xtro-sharpie/macOS-CoreImage.todo @@ -0,0 +1,4 @@ +!missing-selector! +CIFilter::areaAlphaWeightedHistogramFilter not bound +!missing-selector! +CIFilter::areaBoundsRedFilter not bound +!missing-selector! +CIFilter::maximumScaleTransformFilter not bound +!missing-selector! +CIFilter::toneMapHeadroomFilter not bound diff --git a/tests/xtro-sharpie/macOS-CoreLocation.todo b/tests/xtro-sharpie/macOS-CoreLocation.todo new file mode 100644 index 000000000000..9546e44dddc5 --- /dev/null +++ b/tests/xtro-sharpie/macOS-CoreLocation.todo @@ -0,0 +1,21 @@ +!deprecated-attribute-missing! CLUpdate::isStationary missing a [Deprecated] attribute +!missing-enum! CLServiceSessionAuthorizationRequirement not bound +!missing-selector! CLMonitoringEvent::accuracyLimited not bound +!missing-selector! CLMonitoringEvent::authorizationDenied not bound +!missing-selector! CLMonitoringEvent::authorizationDeniedGlobally not bound +!missing-selector! CLMonitoringEvent::authorizationRequestInProgress not bound +!missing-selector! CLMonitoringEvent::authorizationRestricted not bound +!missing-selector! CLMonitoringEvent::conditionLimitExceeded not bound +!missing-selector! CLMonitoringEvent::conditionUnsupported not bound +!missing-selector! CLMonitoringEvent::insufficientlyInUse not bound +!missing-selector! CLMonitoringEvent::persistenceUnavailable not bound +!missing-selector! CLMonitoringEvent::serviceSessionRequired not bound +!missing-selector! CLUpdate::accuracyLimited not bound +!missing-selector! CLUpdate::authorizationDenied not bound +!missing-selector! CLUpdate::authorizationDeniedGlobally not bound +!missing-selector! CLUpdate::authorizationRequestInProgress not bound +!missing-selector! CLUpdate::authorizationRestricted not bound +!missing-selector! CLUpdate::insufficientlyInUse not bound +!missing-selector! CLUpdate::locationUnavailable not bound +!missing-selector! CLUpdate::serviceSessionRequired not bound +!missing-selector! CLUpdate::stationary not bound diff --git a/tests/xtro-sharpie/macOS-CoreMIDI.todo b/tests/xtro-sharpie/macOS-CoreMIDI.todo index 61d6e802fcb6..103e213aa39b 100644 --- a/tests/xtro-sharpie/macOS-CoreMIDI.todo +++ b/tests/xtro-sharpie/macOS-CoreMIDI.todo @@ -4,3 +4,114 @@ !missing-pinvoke! MIDIEventPacketSysexBytesForGroup is not bound !missing-pinvoke! MIDISendUMPSysex is not bound !missing-pinvoke! MIDISendUMPSysex8 is not bound +!deprecated-attribute-missing! MIDICIDeviceInfo missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIDiscoveredNode missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIDiscoveryManager missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIProfileState::initWithChannel:enabledProfiles:disabledProfiles: missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICIResponder missing a [Deprecated] attribute +!deprecated-attribute-missing! MIDICISession missing a [Deprecated] attribute +!missing-enum! MIDICICategoryBitmap not bound +!missing-enum! MIDICIDeviceType not bound +!missing-enum! MIDICIManagementMessageType not bound +!missing-enum! MIDICIProcessInquiryMessageType not bound +!missing-enum! MIDICIProfileMessageType not bound +!missing-enum! MIDICIProfileType not bound +!missing-enum! MIDICIPropertyExchangeMessageType not bound +!missing-enum! MIDIUMPCIObjectBackingType not bound +!missing-enum! MIDIUMPFunctionBlockDirection not bound +!missing-enum! MIDIUMPFunctionBlockMIDI1Info not bound +!missing-enum! MIDIUMPFunctionBlockUIHint not bound +!missing-enum! MIDIUMPProtocolBitmap not bound +!missing-enum! UMPStreamMessageFormat not bound +!missing-enum! UMPStreamMessageStatus not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeFlexData = 13 not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeInvalid = 255 not bound +!missing-enum-value! MidiNotificationMessageId native value kMIDIMsgInternalStart = 4096 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusDeltaClockstampTicksPerQuarterNote = 3 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusTicksSinceLastEvent = 4 not bound +!missing-field! kMIDIPropertyAssociatedEndpoint not bound +!missing-field! MIDICIDeviceObjectKey not bound +!missing-field! MIDICIDeviceWasAddedNotification not bound +!missing-field! MIDICIDeviceWasRemovedNotification not bound +!missing-field! MIDICIProfileObjectKey not bound +!missing-field! MIDICIProfileStateChangedNotification not bound +!missing-field! MIDICIProfileWasRemovedNotification not bound +!missing-field! MIDIUMPEndpointObjectKey not bound +!missing-field! MIDIUMPEndpointUpdatedNotification not bound +!missing-field! MIDIUMPEndpointWasAddedNotification not bound +!missing-field! MIDIUMPEndpointWasRemovedNotification not bound +!missing-field! MIDIUMPFunctionBlockObjectKey not bound +!missing-field! MIDIUMPFunctionBlockUpdatedNotification not bound +!missing-selector! +MIDICIDeviceManager::sharedInstance not bound +!missing-selector! +MIDIUMPEndpointManager::sharedInstance not bound +!missing-selector! MIDI2DeviceInfo::family not bound +!missing-selector! MIDI2DeviceInfo::initWithManufacturerID:family:modelNumber:revisionLevel: not bound +!missing-selector! MIDI2DeviceInfo::manufacturerID not bound +!missing-selector! MIDI2DeviceInfo::modelNumber not bound +!missing-selector! MIDI2DeviceInfo::revisionLevel not bound +!missing-selector! MIDICIDevice::deviceInfo not bound +!missing-selector! MIDICIDevice::deviceType not bound +!missing-selector! MIDICIDevice::maxPropertyExchangeRequests not bound +!missing-selector! MIDICIDevice::maxSysExSize not bound +!missing-selector! MIDICIDevice::MUID not bound +!missing-selector! MIDICIDevice::profiles not bound +!missing-selector! MIDICIDevice::supportsProcessInquiry not bound +!missing-selector! MIDICIDevice::supportsProfileConfiguration not bound +!missing-selector! MIDICIDevice::supportsPropertyExchange not bound +!missing-selector! MIDICIDevice::supportsProtocolNegotiation not bound +!missing-selector! MIDICIDeviceManager::discoveredCIDevices not bound +!missing-selector! MIDIUMPCIProfile::enabledChannelCount not bound +!missing-selector! MIDIUMPCIProfile::firstChannel not bound +!missing-selector! MIDIUMPCIProfile::groupOffset not bound +!missing-selector! MIDIUMPCIProfile::isEnabled not bound +!missing-selector! MIDIUMPCIProfile::name not bound +!missing-selector! MIDIUMPCIProfile::profileID not bound +!missing-selector! MIDIUMPCIProfile::profileType not bound +!missing-selector! MIDIUMPCIProfile::setProfileState:enabledChannelCount:error: not bound +!missing-selector! MIDIUMPCIProfile::totalChannelCount not bound +!missing-selector! MIDIUMPEndpoint::deviceInfo not bound +!missing-selector! MIDIUMPEndpoint::endpointType not bound +!missing-selector! MIDIUMPEndpoint::functionBlocks not bound +!missing-selector! MIDIUMPEndpoint::hasJRTSReceiveCapability not bound +!missing-selector! MIDIUMPEndpoint::hasJRTSTransmitCapability not bound +!missing-selector! MIDIUMPEndpoint::hasStaticFunctionBlocks not bound +!missing-selector! MIDIUMPEndpoint::MIDIDestination not bound +!missing-selector! MIDIUMPEndpoint::MIDIProtocol not bound +!missing-selector! MIDIUMPEndpoint::MIDISource not bound +!missing-selector! MIDIUMPEndpoint::name not bound +!missing-selector! MIDIUMPEndpoint::productInstanceID not bound +!missing-selector! MIDIUMPEndpoint::setFunctionBlocks: not bound +!missing-selector! MIDIUMPEndpoint::supportedMIDIProtocols not bound +!missing-selector! MIDIUMPEndpointManager::UMPEndpoints not bound +!missing-selector! MIDIUMPFunctionBlock::direction not bound +!missing-selector! MIDIUMPFunctionBlock::firstGroup not bound +!missing-selector! MIDIUMPFunctionBlock::functionBlockID not bound +!missing-selector! MIDIUMPFunctionBlock::isEnabled not bound +!missing-selector! MIDIUMPFunctionBlock::maxSysEx8Streams not bound +!missing-selector! MIDIUMPFunctionBlock::MIDI1Info not bound +!missing-selector! MIDIUMPFunctionBlock::midiCIDevice not bound +!missing-selector! MIDIUMPFunctionBlock::name not bound +!missing-selector! MIDIUMPFunctionBlock::totalGroupsSpanned not bound +!missing-selector! MIDIUMPFunctionBlock::UIHint not bound +!missing-selector! MIDIUMPFunctionBlock::UMPEndpoint not bound +!missing-selector! MIDIUMPMutableEndpoint::initWithName:deviceInfo:productInstanceID:MIDIProtocol:destinationCallback: not bound +!missing-selector! MIDIUMPMutableEndpoint::isEnabled not bound +!missing-selector! MIDIUMPMutableEndpoint::mutableFunctionBlocks not bound +!missing-selector! MIDIUMPMutableEndpoint::registerFunctionBlocks:markAsStatic:error: not bound +!missing-selector! MIDIUMPMutableEndpoint::setEnabled:error: not bound +!missing-selector! MIDIUMPMutableEndpoint::setMutableFunctionBlocks: not bound +!missing-selector! MIDIUMPMutableEndpoint::setName:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::initWithName:direction:firstGroup:totalGroupsSpanned:maxSysEx8Streams:MIDI1Info:UIHint:isEnabled: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::reconfigureWithFirstGroup:direction:MIDI1Info:UIHint:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::setEnabled:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::setName:error: not bound +!missing-selector! MIDIUMPMutableFunctionBlock::UMPEndpoint not bound +!missing-type! MIDI2DeviceInfo not bound +!missing-type! MIDICIDevice not bound +!missing-type! MIDICIDeviceManager not bound +!missing-type! MIDIUMPCIProfile not bound +!missing-type! MIDIUMPEndpoint not bound +!missing-type! MIDIUMPEndpointManager not bound +!missing-type! MIDIUMPFunctionBlock not bound +!missing-type! MIDIUMPMutableEndpoint not bound +!missing-type! MIDIUMPMutableFunctionBlock not bound diff --git a/tests/xtro-sharpie/macOS-CoreML.todo b/tests/xtro-sharpie/macOS-CoreML.todo new file mode 100644 index 000000000000..93ab127e46eb --- /dev/null +++ b/tests/xtro-sharpie/macOS-CoreML.todo @@ -0,0 +1,78 @@ +!missing-enum! MLReshapeFrequencyHint not bound +!missing-enum-value! MLFeatureType native value MLFeatureTypeState = 8 not bound +!missing-selector! +MLComputePlan::loadContentsOfURL:configuration:completionHandler: not bound +!missing-selector! +MLComputePlan::loadModelAsset:configuration:completionHandler: not bound +!missing-selector! +MLModelAsset::modelAssetWithURL:error: not bound +!missing-selector! +MLModelStructure::loadContentsOfURL:completionHandler: not bound +!missing-selector! +MLModelStructure::loadModelAsset:completionHandler: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForMLProgramOperation: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForNeuralNetworkLayer: not bound +!missing-selector! MLComputePlan::estimatedCostOfMLProgramOperation: not bound +!missing-selector! MLComputePlan::modelStructure not bound +!missing-selector! MLComputePlanCost::weight not bound +!missing-selector! MLComputePlanDeviceUsage::preferredComputeDevice not bound +!missing-selector! MLComputePlanDeviceUsage::supportedComputeDevices not bound +!missing-selector! MLFeatureDescription::stateConstraint not bound +!missing-selector! MLModel::newState not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:error: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:completionHandler: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:error: not bound +!missing-selector! MLModelAsset::modelDescriptionOfFunctionNamed:completionHandler: not bound +!missing-selector! MLModelAsset::modelDescriptionWithCompletionHandler: not bound +!missing-selector! MLModelConfiguration::functionName not bound +!missing-selector! MLModelConfiguration::optimizationHints not bound +!missing-selector! MLModelConfiguration::setFunctionName: not bound +!missing-selector! MLModelConfiguration::setOptimizationHints: not bound +!missing-selector! MLModelDescription::stateDescriptionsByName not bound +!missing-selector! MLModelStructure::neuralNetwork not bound +!missing-selector! MLModelStructure::pipeline not bound +!missing-selector! MLModelStructure::program not bound +!missing-selector! MLModelStructureNeuralNetwork::layers not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::inputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::name not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::outputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::type not bound +!missing-selector! MLModelStructurePipeline::subModelNames not bound +!missing-selector! MLModelStructurePipeline::subModels not bound +!missing-selector! MLModelStructureProgram::functions not bound +!missing-selector! MLModelStructureProgramArgument::bindings not bound +!missing-selector! MLModelStructureProgramBinding::name not bound +!missing-selector! MLModelStructureProgramBinding::value not bound +!missing-selector! MLModelStructureProgramBlock::inputs not bound +!missing-selector! MLModelStructureProgramBlock::operations not bound +!missing-selector! MLModelStructureProgramBlock::outputNames not bound +!missing-selector! MLModelStructureProgramFunction::block not bound +!missing-selector! MLModelStructureProgramFunction::inputs not bound +!missing-selector! MLModelStructureProgramNamedValueType::name not bound +!missing-selector! MLModelStructureProgramNamedValueType::type not bound +!missing-selector! MLModelStructureProgramOperation::blocks not bound +!missing-selector! MLModelStructureProgramOperation::inputs not bound +!missing-selector! MLModelStructureProgramOperation::operatorName not bound +!missing-selector! MLModelStructureProgramOperation::outputs not bound +!missing-selector! MLOptimizationHints::reshapeFrequency not bound +!missing-selector! MLOptimizationHints::setReshapeFrequency: not bound +!missing-selector! MLState::getMultiArrayForStateNamed:handler: not bound +!missing-selector! MLStateConstraint::bufferShape not bound +!missing-selector! MLStateConstraint::dataType not bound +!missing-type! MLComputePlan not bound +!missing-type! MLComputePlanCost not bound +!missing-type! MLComputePlanDeviceUsage not bound +!missing-type! MLModelStructure not bound +!missing-type! MLModelStructureNeuralNetwork not bound +!missing-type! MLModelStructureNeuralNetworkLayer not bound +!missing-type! MLModelStructurePipeline not bound +!missing-type! MLModelStructureProgram not bound +!missing-type! MLModelStructureProgramArgument not bound +!missing-type! MLModelStructureProgramBinding not bound +!missing-type! MLModelStructureProgramBlock not bound +!missing-type! MLModelStructureProgramFunction not bound +!missing-type! MLModelStructureProgramNamedValueType not bound +!missing-type! MLModelStructureProgramOperation not bound +!missing-type! MLModelStructureProgramValue not bound +!missing-type! MLModelStructureProgramValueType not bound +!missing-type! MLOptimizationHints not bound +!missing-type! MLState not bound +!missing-type! MLStateConstraint not bound +!unknown-field! MLModelCollectionDidChangeNotification bound +!unknown-type! MLModelCollection bound +!unknown-type! MLModelCollectionEntry bound diff --git a/tests/xtro-sharpie/macOS-CoreMedia.todo b/tests/xtro-sharpie/macOS-CoreMedia.todo index 68dad380b369..8d91158a5b12 100644 --- a/tests/xtro-sharpie/macOS-CoreMedia.todo +++ b/tests/xtro-sharpie/macOS-CoreMedia.todo @@ -109,3 +109,13 @@ !missing-field! kCMFormatDescriptionExtension_HasRightStereoEyeView not bound !missing-field! kCMFormatDescriptionExtension_LogTransferFunction not bound !missing-field! kCMFormatDescriptionLogTransferFunction_AppleLog not bound +!missing-field! kCMFormatDescriptionExtension_ProjectionKind not bound +!missing-field! kCMFormatDescriptionExtension_ViewPackingKind not bound +!missing-field! kCMFormatDescriptionProjectionKind_Rectilinear not bound +!missing-field! kCMFormatDescriptionViewPackingKind_OverUnder not bound +!missing-field! kCMFormatDescriptionViewPackingKind_SideBySide not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataMilliLux not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataUUID not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier not bound +!missing-field! kCMTagProjectionTypeHalfEquirectangular not bound diff --git a/tests/xtro-sharpie/macOS-CoreMediaIO.todo b/tests/xtro-sharpie/macOS-CoreMediaIO.todo index 05018fd60cea..d756228577da 100644 --- a/tests/xtro-sharpie/macOS-CoreMediaIO.todo +++ b/tests/xtro-sharpie/macOS-CoreMediaIO.todo @@ -206,3 +206,6 @@ !missing-type! CMIOExtensionStreamCustomClockConfiguration not bound !missing-type! CMIOExtensionStreamFormat not bound !missing-type! CMIOExtensionStreamProperties not bound +!missing-field! CMIOExtensionPropertyDeviceLatency not bound +!missing-field! CMIOExtensionPropertyStreamLatency not bound +!missing-selector! +CMIOExtensionProvider::stopServiceWithProvider: not bound diff --git a/tests/xtro-sharpie/macOS-CoreMotion.todo b/tests/xtro-sharpie/macOS-CoreMotion.todo new file mode 100644 index 000000000000..83e04bb08e4c --- /dev/null +++ b/tests/xtro-sharpie/macOS-CoreMotion.todo @@ -0,0 +1,19 @@ +!missing-enum! CMHeadphoneActivityStatus not bound +!missing-selector! +CMHeadphoneActivityManager::authorizationStatus not bound +!missing-selector! CMHeadphoneActivityManager::isActivityActive not bound +!missing-selector! CMHeadphoneActivityManager::isActivityAvailable not bound +!missing-selector! CMHeadphoneActivityManager::isStatusActive not bound +!missing-selector! CMHeadphoneActivityManager::isStatusAvailable not bound +!missing-selector! CMHeadphoneActivityManager::startActivityUpdatesToQueue:withHandler: not bound +!missing-selector! CMHeadphoneActivityManager::startStatusUpdatesToQueue:withHandler: not bound +!missing-selector! CMHeadphoneActivityManager::stopActivityUpdates not bound +!missing-selector! CMHeadphoneActivityManager::stopStatusUpdates not bound +!missing-selector! CMMotionActivity::automotive not bound +!missing-selector! CMMotionActivity::confidence not bound +!missing-selector! CMMotionActivity::running not bound +!missing-selector! CMMotionActivity::startDate not bound +!missing-selector! CMMotionActivity::stationary not bound +!missing-selector! CMMotionActivity::unknown not bound +!missing-selector! CMMotionActivity::walking not bound +!missing-type! CMHeadphoneActivityManager not bound +!missing-type! CMMotionActivity not bound diff --git a/tests/xtro-sharpie/macOS-CoreSpotlight.todo b/tests/xtro-sharpie/macOS-CoreSpotlight.todo new file mode 100644 index 000000000000..1a326bcd2d69 --- /dev/null +++ b/tests/xtro-sharpie/macOS-CoreSpotlight.todo @@ -0,0 +1,14 @@ +!deprecated-attribute-missing! CSSearchQuery::initWithQueryString:attributes: missing a [Deprecated] attribute +!missing-enum! CSUserInteraction not bound +!missing-enum-value! CSIndexErrorCode native value CSIndexErrorCodeMismatchedClientState = -1006 not bound +!missing-selector! +CSUserQuery::prepare not bound +!missing-selector! +CSUserQuery::prepareProtectionClasses: not bound +!missing-selector! CSSearchableIndex::endIndexBatchWithExpectedClientState:newClientState:completionHandler: not bound +!missing-selector! CSSearchableItem::isUpdate not bound +!missing-selector! CSSearchableItem::setIsUpdate: not bound +!missing-selector! CSUserQuery::userEngagedWithItem:visibleItems:userInteractionType: not bound +!missing-selector! CSUserQuery::userEngagedWithSuggestion:visibleSuggestions:userInteractionType: not bound +!missing-selector! CSUserQueryContext::disableSemanticSearch not bound +!missing-selector! CSUserQueryContext::maxRankedResultCount not bound +!missing-selector! CSUserQueryContext::setDisableSemanticSearch: not bound +!missing-selector! CSUserQueryContext::setMaxRankedResultCount: not bound diff --git a/tests/xtro-sharpie/macOS-CoreText.todo b/tests/xtro-sharpie/macOS-CoreText.todo new file mode 100644 index 000000000000..9cd31ac34b8a --- /dev/null +++ b/tests/xtro-sharpie/macOS-CoreText.todo @@ -0,0 +1,6 @@ +!deprecated-attribute-missing! CTFontManagerRegisterGraphicsFont missing a [Deprecated] attribute +!deprecated-attribute-missing! CTFontManagerUnregisterGraphicsFont missing a [Deprecated] attribute +!missing-field! kCTAdaptiveImageProviderAttributeName not bound +!missing-pinvoke! CTFontDrawImageFromAdaptiveImageProviderAtPoint is not bound +!missing-pinvoke! CTFontGetTypographicBoundsForAdaptiveImageProvider is not bound +!missing-protocol! CTAdaptiveImageProviding not bound diff --git a/tests/xtro-sharpie/macOS-CoreVideo.ignore b/tests/xtro-sharpie/macOS-CoreVideo.ignore index 6963fac88513..d3d2ec2b4517 100644 --- a/tests/xtro-sharpie/macOS-CoreVideo.ignore +++ b/tests/xtro-sharpie/macOS-CoreVideo.ignore @@ -3,6 +3,5 @@ !missing-field! kCVPixelBufferIOSurfaceOpenGLTextureCompatibilityKey not bound # not clear if it is a relacement for CVDisplayLinkSetOutputCallback or not -!missing-pinvoke! CVDisplayLinkSetOutputHandler is not bound !missing-pinvoke! CVMetalTextureCacheGetTypeID is not bound !missing-pinvoke! CVMetalTextureGetTypeID is not bound diff --git a/tests/xtro-sharpie/macOS-CoreVideo.todo b/tests/xtro-sharpie/macOS-CoreVideo.todo new file mode 100644 index 000000000000..d8d242eb3b1d --- /dev/null +++ b/tests/xtro-sharpie/macOS-CoreVideo.todo @@ -0,0 +1,28 @@ +!deprecated-attribute-missing! CVDisplayLinkCreateWithActiveCGDisplays missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkCreateWithCGDisplay missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkCreateWithCGDisplays missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkCreateWithOpenGLDisplayMask missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkGetActualOutputVideoRefreshPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkGetCurrentCGDisplay missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkGetCurrentTime missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkGetNominalOutputVideoRefreshPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkGetOutputVideoLatency missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkGetTypeID missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkIsRunning missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkRelease missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkRetain missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkSetCurrentCGDisplay missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkSetCurrentCGDisplayFromOpenGLContext missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkSetOutputCallback missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkStart missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkStop missing a [Deprecated] attribute +!deprecated-attribute-missing! CVDisplayLinkTranslateTime missing a [Deprecated] attribute +!missing-field! kCVImageBufferSceneIlluminationKey not bound +!missing-field! kCVMetalBufferCacheMaximumBufferAgeKey not bound +!missing-field! kCVPixelFormatBitsPerComponent not bound +!missing-pinvoke! CVMetalBufferCacheCreate is not bound +!missing-pinvoke! CVMetalBufferCacheCreateBufferFromImage is not bound +!missing-pinvoke! CVMetalBufferCacheFlush is not bound +!missing-pinvoke! CVMetalBufferCacheGetTypeID is not bound +!missing-pinvoke! CVMetalBufferGetBuffer is not bound +!missing-pinvoke! CVMetalBufferGetTypeID is not bound diff --git a/tests/xtro-sharpie/macOS-FSKit.todo b/tests/xtro-sharpie/macOS-FSKit.todo new file mode 100644 index 000000000000..3b42518bb20a --- /dev/null +++ b/tests/xtro-sharpie/macOS-FSKit.todo @@ -0,0 +1,358 @@ +!missing-enum! FSContainerState not bound +!missing-enum! FSExtentType not bound +!missing-enum! FSItemType not bound +!missing-enum! FSKitAccessMask not bound +!missing-enum! FSKitBlockmapFlags not bound +!missing-enum! FSKitPreallocateFlags not bound +!missing-enum! FSKitXattrCreateRequirementAndFlags not bound +!missing-enum! FSMatchResult not bound +!missing-enum! FSRenameItemOptions not bound +!missing-enum! FSResourceKind not bound +!missing-enum! FSTaskType not bound +!missing-enum! FSVolumeState not bound +!missing-field! FSActivateOptionSyntaxKey not bound +!missing-field! FSCheckOptionSyntaxKey not bound +!missing-field! FSFormatOptionSyntaxKey not bound +!missing-field! FSKitVersionNumber not bound +!missing-field! FSKitVersionString not bound +!missing-pinvoke! fs_errorForCocoaError is not bound +!missing-pinvoke! fs_errorForMachError is not bound +!missing-pinvoke! fs_errorForPOSIXError is not bound +!missing-pinvoke! fskit_std_log is not bound +!missing-protocol! FSBlockDeviceOperations not bound +!missing-protocol! FSFileSystemBase not bound +!missing-protocol! FSManageableResourceSimpleMaintenanceOps not bound +!missing-protocol! FSTaskMessageOps not bound +!missing-protocol! FSUnaryFileSystemOperations not bound +!missing-protocol! FSVolumeAccessCheckOperations not bound +!missing-protocol! FSVolumeCloneOperations not bound +!missing-protocol! FSVolumeKernelOffloadedIOOperations not bound +!missing-protocol! FSVolumeLimitedXattrOperations not bound +!missing-protocol! FSVolumeOpenCloseOperations not bound +!missing-protocol! FSVolumeOperations not bound +!missing-protocol! FSVolumePathConfOperations not bound +!missing-protocol! FSVolumePreallocateOperations not bound +!missing-protocol! FSVolumeReadWriteOperations not bound +!missing-protocol! FSVolumeRenameOperations not bound +!missing-protocol! FSVolumeXattrOperations not bound +!missing-selector! +FSBlockDeviceResource::proxyResourceForBSDName: not bound +!missing-selector! +FSBlockDeviceResource::proxyResourceForBSDName:writable: not bound +!missing-selector! +FSEntityIdentifier::identifier not bound +!missing-selector! +FSEntityIdentifier::identifierWithUUID: not bound +!missing-selector! +FSEntityIdentifier::identifierWithUUID:byteQualifier: not bound +!missing-selector! +FSEntityIdentifier::identifierWithUUID:data: not bound +!missing-selector! +FSEntityIdentifier::identifierWithUUID:longByteQualifier: not bound +!missing-selector! +FSFileDataBuffer::dataWithLength: not bound +!missing-selector! +FSFileName::nameWithBytes:length: not bound +!missing-selector! +FSFileName::nameWithCString: not bound +!missing-selector! +FSFileName::nameWithData: not bound +!missing-selector! +FSFileName::nameWithString: not bound +!missing-selector! +FSKitConstants::forceLoadOption not bound +!missing-selector! +FSKitConstants::moduleExtensionPointName not bound +!missing-selector! +FSKitMetaBlockRange::rangeWithOffset:blockLength:numOfBlocks: not bound +!missing-selector! +FSKitStatfsResult::statFSWithBlockSize:ioSize:totalBlocks:availableBlocks:freeBlocks:totalFiles:freeFiles:fsSubType:fsTypeName: not bound +!missing-selector! +FSKitUtils::stringWithFormatString:locale:arguments: not bound +!missing-selector! +FSMutableFileDataBuffer::dataWithCapacity: not bound +!missing-selector! +FSPathURLResource::resourceWithURL: not bound +!missing-selector! +FSProbeResult::resultWithResult:name:containerID: not bound +!missing-selector! +FSResource::dynamicCast: not bound +!missing-selector! +FSTaskOption::option:value: not bound +!missing-selector! +FSTaskOption::optionWithoutValue: not bound +!missing-selector! +FSTaskOptionsBundle::bundleForArguments:count:extension:operationType:errorHandler: not bound +!missing-selector! +FSTaskOptionsBundle::resetOptionEnumeration not bound +!missing-selector! +FSVolume::pathConfUnlimited not bound +!missing-selector! +FSVolumeDescription::volumeDescriptionWithID:name:state: not bound +!missing-selector! FSBlockDeviceResource::blockCount not bound +!missing-selector! FSBlockDeviceResource::blockSize not bound +!missing-selector! FSBlockDeviceResource::bsdName not bound +!missing-selector! FSBlockDeviceResource::initProxyForBSDName: not bound +!missing-selector! FSBlockDeviceResource::initProxyForBSDName:writable: not bound +!missing-selector! FSBlockDeviceResource::metaWriteFrom:startingAt:length:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::physicalBlockSize not bound +!missing-selector! FSBlockDeviceResource::readInto:startingAt:length:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousDelayedMetaWriteFrom:startingAt:length:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousMetaClear:wait:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousMetaFlushWithReplyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousMetaPurge:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousMetaReadInto:startingAt:length:readAheadExtents:readAheadCount:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousMetaReadInto:startingAt:length:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousMetaWriteFrom:startingAt:length:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousReadInto:startingAt:length:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::synchronousWriteFrom:startingAt:length:replyHandler: not bound +!missing-selector! FSBlockDeviceResource::terminate: not bound +!missing-selector! FSBlockDeviceResource::terminated not bound +!missing-selector! FSBlockDeviceResource::writable not bound +!missing-selector! FSBlockDeviceResource::writeFrom:startingAt:length:replyHandler: not bound +!missing-selector! FSClient::installedExtensions: not bound +!missing-selector! FSClient::installedExtensionsSync: not bound +!missing-selector! FSContainerIdentifier::volumeIdentifier not bound +!missing-selector! FSEntityIdentifier::init not bound +!missing-selector! FSEntityIdentifier::initWithBytes:length: not bound +!missing-selector! FSEntityIdentifier::initWithUUID: not bound +!missing-selector! FSEntityIdentifier::initWithUUID:byteQualifier: not bound +!missing-selector! FSEntityIdentifier::initWithUUID:data: not bound +!missing-selector! FSEntityIdentifier::initWithUUID:longByteQualifier: not bound +!missing-selector! FSEntityIdentifier::qual not bound +!missing-selector! FSEntityIdentifier::setQual: not bound +!missing-selector! FSEntityIdentifier::setUuid: not bound +!missing-selector! FSEntityIdentifier::uuid not bound +!missing-selector! FSFileDataBuffer::bytes not bound +!missing-selector! FSFileDataBuffer::initWithLength: not bound +!missing-selector! FSFileDataBuffer::length not bound +!missing-selector! FSFileDataBuffer::setLength: not bound +!missing-selector! FSFileName::data not bound +!missing-selector! FSFileName::debugDescription not bound +!missing-selector! FSFileName::initWithBytes:length: not bound +!missing-selector! FSFileName::initWithCString: not bound +!missing-selector! FSFileName::initWithData: not bound +!missing-selector! FSFileName::initWithString: not bound +!missing-selector! FSFileName::string not bound +!missing-selector! FSItemAttributes::accessTime: not bound +!missing-selector! FSItemAttributes::accessTimeIsActive not bound +!missing-selector! FSItemAttributes::addedTime: not bound +!missing-selector! FSItemAttributes::addedTimeIsActive not bound +!missing-selector! FSItemAttributes::allocSize not bound +!missing-selector! FSItemAttributes::allocSizeIsActive not bound +!missing-selector! FSItemAttributes::backupTime: not bound +!missing-selector! FSItemAttributes::backupTimeIsActive not bound +!missing-selector! FSItemAttributes::birthTime: not bound +!missing-selector! FSItemAttributes::birthTimeIsActive not bound +!missing-selector! FSItemAttributes::bsdFlags not bound +!missing-selector! FSItemAttributes::bsdFlagsIsActive not bound +!missing-selector! FSItemAttributes::changeTime: not bound +!missing-selector! FSItemAttributes::changeTimeIsActive not bound +!missing-selector! FSItemAttributes::fileid not bound +!missing-selector! FSItemAttributes::fileidIsActive not bound +!missing-selector! FSItemAttributes::gid not bound +!missing-selector! FSItemAttributes::gidIsActive not bound +!missing-selector! FSItemAttributes::mode not bound +!missing-selector! FSItemAttributes::modeIsActive not bound +!missing-selector! FSItemAttributes::modifyTime: not bound +!missing-selector! FSItemAttributes::modifyTimeIsActive not bound +!missing-selector! FSItemAttributes::numLinks not bound +!missing-selector! FSItemAttributes::numLinksIsActive not bound +!missing-selector! FSItemAttributes::parentid not bound +!missing-selector! FSItemAttributes::parentidIsActive not bound +!missing-selector! FSItemAttributes::reset not bound +!missing-selector! FSItemAttributes::setAccessTime: not bound +!missing-selector! FSItemAttributes::setAddedTime: not bound +!missing-selector! FSItemAttributes::setAllocSize: not bound +!missing-selector! FSItemAttributes::setBackupTime: not bound +!missing-selector! FSItemAttributes::setBirthTime: not bound +!missing-selector! FSItemAttributes::setBsdFlags: not bound +!missing-selector! FSItemAttributes::setChangeTime: not bound +!missing-selector! FSItemAttributes::setFileid: not bound +!missing-selector! FSItemAttributes::setGid: not bound +!missing-selector! FSItemAttributes::setMode: not bound +!missing-selector! FSItemAttributes::setModifyTime: not bound +!missing-selector! FSItemAttributes::setNumLinks: not bound +!missing-selector! FSItemAttributes::setParentid: not bound +!missing-selector! FSItemAttributes::setSize: not bound +!missing-selector! FSItemAttributes::setSupportsLimitedXAttrs: not bound +!missing-selector! FSItemAttributes::setType: not bound +!missing-selector! FSItemAttributes::setUid: not bound +!missing-selector! FSItemAttributes::setUseKOIO: not bound +!missing-selector! FSItemAttributes::size not bound +!missing-selector! FSItemAttributes::sizeIsActive not bound +!missing-selector! FSItemAttributes::supportsLimitedXAttrs not bound +!missing-selector! FSItemAttributes::type not bound +!missing-selector! FSItemAttributes::typeIsActive not bound +!missing-selector! FSItemAttributes::uid not bound +!missing-selector! FSItemAttributes::uidIsActive not bound +!missing-selector! FSItemAttributes::useKOIO not bound +!missing-selector! FSItemGetAttributesRequest::accessTimeWanted not bound +!missing-selector! FSItemGetAttributesRequest::addedTimeWanted not bound +!missing-selector! FSItemGetAttributesRequest::allocSizeWanted not bound +!missing-selector! FSItemGetAttributesRequest::backupTimeWanted not bound +!missing-selector! FSItemGetAttributesRequest::birthTimeWanted not bound +!missing-selector! FSItemGetAttributesRequest::bsdFlagsWanted not bound +!missing-selector! FSItemGetAttributesRequest::changeTimeWanted not bound +!missing-selector! FSItemGetAttributesRequest::fileidWanted not bound +!missing-selector! FSItemGetAttributesRequest::gidWanted not bound +!missing-selector! FSItemGetAttributesRequest::modeWanted not bound +!missing-selector! FSItemGetAttributesRequest::modifyTimeWanted not bound +!missing-selector! FSItemGetAttributesRequest::numLinksWanted not bound +!missing-selector! FSItemGetAttributesRequest::parentidWanted not bound +!missing-selector! FSItemGetAttributesRequest::setAccessTimeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setAddedTimeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setAllocSizeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setBackupTimeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setBirthTimeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setBsdFlagsWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setChangeTimeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setFileidWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setGidWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setModeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setModifyTimeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setNumLinksWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setParentidWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setSizeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setTypeWanted: not bound +!missing-selector! FSItemGetAttributesRequest::setUidWanted: not bound +!missing-selector! FSItemGetAttributesRequest::sizeWanted not bound +!missing-selector! FSItemGetAttributesRequest::typeWanted not bound +!missing-selector! FSItemGetAttributesRequest::uidWanted not bound +!missing-selector! FSItemSetAttributesRequest::accessTimeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::addedTimeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::allocSizeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::backupTimeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::birthTimeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::bsdFlagsWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::changeTimeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::fileidWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::gidWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::modeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::modifyTimeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::numLinksWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::parentidWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::setAccessTimeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setAddedTimeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setAllocSizeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setBackupTimeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setBirthTimeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setBsdFlagsWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setChangeTimeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setFileidWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setGidWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setModeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setModifyTimeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setNumLinksWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setParentidWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setSizeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setTypeWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::setUidWasConsumed: not bound +!missing-selector! FSItemSetAttributesRequest::sizeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::typeWasConsumed not bound +!missing-selector! FSItemSetAttributesRequest::uidWasConsumed not bound +!missing-selector! FSKitMetaBlockRange::blockLength not bound +!missing-selector! FSKitMetaBlockRange::initWithOffset:blockLength:numOfBlocks: not bound +!missing-selector! FSKitMetaBlockRange::numOfBlocks not bound +!missing-selector! FSKitMetaBlockRange::startBlockOffset not bound +!missing-selector! FSKitStatfsResult::availableBlocks not bound +!missing-selector! FSKitStatfsResult::availableBytes not bound +!missing-selector! FSKitStatfsResult::blockSize not bound +!missing-selector! FSKitStatfsResult::freeBlocks not bound +!missing-selector! FSKitStatfsResult::freeBytes not bound +!missing-selector! FSKitStatfsResult::freeFiles not bound +!missing-selector! FSKitStatfsResult::fsSubType not bound +!missing-selector! FSKitStatfsResult::fsTypeName not bound +!missing-selector! FSKitStatfsResult::ioSize not bound +!missing-selector! FSKitStatfsResult::totalBlocks not bound +!missing-selector! FSKitStatfsResult::totalBytes not bound +!missing-selector! FSKitStatfsResult::totalFiles not bound +!missing-selector! FSMessageConnection::connect: not bound +!missing-selector! FSMessageConnection::locale not bound +!missing-selector! FSMessageConnection::localizedMessage:table:bundle: not bound +!missing-selector! FSMessageConnection::logLocalizedMessage:table:bundle: not bound +!missing-selector! FSMessageConnection::logLocalizedMessage:table:bundle:arguments: not bound +!missing-selector! FSMessageConnection::logLocalizedMessage:table:bundle:array: not bound +!missing-selector! FSModuleIdentity::attributes not bound +!missing-selector! FSModuleIdentity::bundleIdentifier not bound +!missing-selector! FSModuleIdentity::url not bound +!missing-selector! FSMutableFileDataBuffer::capacity not bound +!missing-selector! FSMutableFileDataBuffer::initWithCapacity: not bound +!missing-selector! FSMutableFileDataBuffer::mutableBytes not bound +!missing-selector! FSPathURLResource::url not bound +!missing-selector! FSProbeResult::containerID not bound +!missing-selector! FSProbeResult::name not bound +!missing-selector! FSProbeResult::result not bound +!missing-selector! FSResource::kind not bound +!missing-selector! FSResource::revoke: not bound +!missing-selector! FSResource::revoked not bound +!missing-selector! FSTaskOption::hasValue not bound +!missing-selector! FSTaskOption::option not bound +!missing-selector! FSTaskOption::optionValue not bound +!missing-selector! FSTaskOptionsBundle::addOption: not bound +!missing-selector! FSTaskOptionsBundle::enumerateOptionsWithBlock: not bound +!missing-selector! FSTaskOptionsBundle::options not bound +!missing-selector! FSTaskOptionsBundle::parameters not bound +!missing-selector! FSUnaryItem::queue not bound +!missing-selector! FSVolume::globalWorkQueue not bound +!missing-selector! FSVolume::renameWorkQueue not bound +!missing-selector! FSVolume::setGlobalWorkQueue: not bound +!missing-selector! FSVolume::setRenameWorkQueue: not bound +!missing-selector! FSVolume::setVolumeID: not bound +!missing-selector! FSVolume::setVolumeName: not bound +!missing-selector! FSVolume::setVolumeState: not bound +!missing-selector! FSVolume::setWasTerminated: not bound +!missing-selector! FSVolume::volumeID not bound +!missing-selector! FSVolume::volumeName not bound +!missing-selector! FSVolume::volumeState not bound +!missing-selector! FSVolume::volumeSupportedCapabilities not bound +!missing-selector! FSVolume::wasTerminated not bound +!missing-selector! FSVolumeDescription::volumeID not bound +!missing-selector! FSVolumeDescription::volumeName not bound +!missing-selector! FSVolumeDescription::volumeState not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupports2TBFiles: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupports64BitObjectIDs: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsCasePreserving: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsCaseSensitive: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsDocumentID: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsFastStatFS: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsHardLinks: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsHiddenFiles: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsJournal: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsJournalActive: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsNoImmutableFiles: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsNoRootTimes: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsNoSettingFilePermissions: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsNoVolumeSizes: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsOpenDenyModes: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsPersistentObjectIDs: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsSharedSpace: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsSparseFiles: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsSymLinks: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsVolumeGroups: not bound +!missing-selector! FSVolumeSupportedCapabilities::setSupportsZeroRuns: not bound +!missing-selector! FSVolumeSupportedCapabilities::supports2TBFiles not bound +!missing-selector! FSVolumeSupportedCapabilities::supports64BitObjectIDs not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsCasePreserving not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsCaseSensitive not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsDocumentID not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsFastStatFS not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsHardLinks not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsHiddenFiles not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsJournal not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsJournalActive not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsNoImmutableFiles not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsNoRootTimes not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsNoSettingFilePermissions not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsNoVolumeSizes not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsOpenDenyModes not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsPersistentObjectIDs not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsSharedSpace not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsSparseFiles not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsSymLinks not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsVolumeGroups not bound +!missing-selector! FSVolumeSupportedCapabilities::supportsZeroRuns not bound +!missing-selector! NSUUID::fs_containerIdentifier not bound +!missing-selector! NSUUID::fs_entityIdentifier not bound +!missing-selector! NSUUID::fs_volumeIdentifier not bound +!missing-type! FSBlockDeviceResource not bound +!missing-type! FSClient not bound +!missing-type! FSContainerIdentifier not bound +!missing-type! FSEntityIdentifier not bound +!missing-type! FSFileDataBuffer not bound +!missing-type! FSFileName not bound +!missing-type! FSItem not bound +!missing-type! FSItemAttributes not bound +!missing-type! FSItemGetAttributesRequest not bound +!missing-type! FSItemSetAttributesRequest not bound +!missing-type! FSKitConstants not bound +!missing-type! FSKitMetaBlockRange not bound +!missing-type! FSKitStatfsResult not bound +!missing-type! FSKitUtils not bound +!missing-type! FSMessageConnection not bound +!missing-type! FSModuleIdentity not bound +!missing-type! FSMutableFileDataBuffer not bound +!missing-type! FSPathURLResource not bound +!missing-type! FSProbeResult not bound +!missing-type! FSResource not bound +!missing-type! FSTaskOption not bound +!missing-type! FSTaskOptionsBundle not bound +!missing-type! FSUnaryFileSystem not bound +!missing-type! FSUnaryItem not bound +!missing-type! FSVolume not bound +!missing-type! FSVolumeDescription not bound +!missing-type! FSVolumeIdentifier not bound +!missing-type! FSVolumeSupportedCapabilities not bound diff --git a/tests/xtro-sharpie/macOS-FileProvider.todo b/tests/xtro-sharpie/macOS-FileProvider.todo new file mode 100644 index 000000000000..432e7f33d2b1 --- /dev/null +++ b/tests/xtro-sharpie/macOS-FileProvider.todo @@ -0,0 +1,28 @@ +!missing-enum! NSFileProviderKnownFolders not bound +!missing-enum! NSFileProviderVolumeUnsupportedReason not bound +!missing-enum-value! NSFileProviderError native value NSFileProviderErrorApplicationExtensionNotFound = -2014 not bound +!missing-enum-value! NSFileProviderError native value NSFileProviderErrorProviderDomainNotFound = -2013 not bound +!missing-enum-value! NSFileProviderError native value NSFileProviderErrorProviderDomainTemporarilyUnavailable = -2012 not bound +!missing-protocol! NSFileProviderExternalVolumeHandling not bound +!missing-protocol! NSFileProviderKnownFolderSupporting not bound +!missing-selector! +NSFileProviderManager::checkDomainsCanBeStored:onVolumeAtURL:unsupportedReason:error: not bound +!missing-selector! NSFileProviderDomain::initWithDisplayName:userInfo:volumeURL: not bound +!missing-selector! NSFileProviderDomain::replicatedKnownFolders not bound +!missing-selector! NSFileProviderDomain::setSupportedKnownFolders: not bound +!missing-selector! NSFileProviderDomain::setUserInfo: not bound +!missing-selector! NSFileProviderDomain::supportedKnownFolders not bound +!missing-selector! NSFileProviderDomain::userInfo not bound +!missing-selector! NSFileProviderKnownFolderLocation::initWithExistingItemIdentifier: not bound +!missing-selector! NSFileProviderKnownFolderLocation::initWithParentItemIdentifier:filename: not bound +!missing-selector! NSFileProviderKnownFolderLocations::desktopLocation not bound +!missing-selector! NSFileProviderKnownFolderLocations::documentsLocation not bound +!missing-selector! NSFileProviderKnownFolderLocations::init not bound +!missing-selector! NSFileProviderKnownFolderLocations::setDesktopLocation: not bound +!missing-selector! NSFileProviderKnownFolderLocations::setDocumentsLocation: not bound +!missing-selector! NSFileProviderKnownFolderLocations::setShouldCreateBinaryCompatibilitySymlink: not bound +!missing-selector! NSFileProviderKnownFolderLocations::shouldCreateBinaryCompatibilitySymlink not bound +!missing-selector! NSFileProviderManager::claimNSFileProviderManager:localizedReason:completionHandler: not bound +!missing-selector! NSFileProviderManager::releaseNSFileProviderManager:localizedReason:completionHandler: not bound +!missing-selector! NSFileProviderManager::stateDirectoryURLWithError: not bound +!missing-type! NSFileProviderKnownFolderLocation not bound +!missing-type! NSFileProviderKnownFolderLocations not bound diff --git a/tests/xtro-sharpie/macOS-Foundation.todo b/tests/xtro-sharpie/macOS-Foundation.todo new file mode 100644 index 000000000000..bfc3a15fd819 --- /dev/null +++ b/tests/xtro-sharpie/macOS-Foundation.todo @@ -0,0 +1,25 @@ +!missing-enum-value! NSCalendarUnit native value NSCalendarUnitDayOfYear = 65536 not bound +!missing-field! NSLocalizedNumberFormatAttributeName not bound +!missing-protocol-member! NSFilePresenter::accommodatePresentedItemEvictionWithCompletionHandler: not found +!missing-selector! +NSLocalizedNumberFormatRule::automatic not bound +!missing-selector! NSDateComponents::dayOfYear not bound +!missing-selector! NSDateComponents::setDayOfYear: not bound +!missing-selector! NSKeyValueSharedObservers::addSharedObserver:forKey:options:context: not bound +!missing-selector! NSKeyValueSharedObservers::initWithObservableClass: not bound +!missing-selector! NSKeyValueSharedObservers::snapshot not bound +!missing-selector! NSMutableURLRequest::allowsPersistentDNS not bound +!missing-selector! NSMutableURLRequest::setAllowsPersistentDNS: not bound +!missing-selector! NSNumberFormatter::minimumGroupingDigits not bound +!missing-selector! NSNumberFormatter::setMinimumGroupingDigits: not bound +!missing-selector! NSObject::setSharedObservers: not bound +!missing-selector! NSTask::launchRequirementData not bound +!missing-selector! NSTask::setLaunchRequirementData: not bound +!missing-selector! NSUndoManager::redoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::redoCount not bound +!missing-selector! NSUndoManager::setActionUserInfoValue:forKey: not bound +!missing-selector! NSUndoManager::undoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::undoCount not bound +!missing-selector! NSURLRequest::allowsPersistentDNS not bound +!missing-type! NSKeyValueSharedObservers not bound +!missing-type! NSKeyValueSharedObserversSnapshot not bound +!missing-type! NSLocalizedNumberFormatRule not bound diff --git a/tests/xtro-sharpie/macOS-GameController.todo b/tests/xtro-sharpie/macOS-GameController.todo index 1196c3885f8b..7039e96d94db 100644 --- a/tests/xtro-sharpie/macOS-GameController.todo +++ b/tests/xtro-sharpie/macOS-GameController.todo @@ -33,3 +33,13 @@ !missing-type! GCControllerInputState not bound !missing-type! GCControllerLiveInput not bound !missing-type! GCPhysicalInputElementCollection not bound +!missing-field! GCInputLeftBumper not bound +!missing-field! GCInputRightBumper not bound +!missing-field! GCPoint2Zero not bound +!missing-pinvoke! GCInputBackLeftButton is not bound +!missing-pinvoke! GCInputBackRightButton is not bound +!missing-pinvoke! NSStringFromGCPoint2 is not bound +!missing-protocol! GCAxis2DInput not bound +!missing-protocol-member! GCDirectionPadElement::xyAxes not found +!missing-selector! +NSValue::valueWithGCPoint2: not bound +!missing-selector! NSValue::GCPoint2Value not bound diff --git a/tests/xtro-sharpie/macOS-GameKit.todo b/tests/xtro-sharpie/macOS-GameKit.todo new file mode 100644 index 000000000000..ee7b49196b10 --- /dev/null +++ b/tests/xtro-sharpie/macOS-GameKit.todo @@ -0,0 +1,11 @@ +!deprecated-attribute-missing! GKMatch::voiceChatWithName: missing a [Deprecated] attribute +!deprecated-attribute-missing! GKScoreChallenge::score missing a [Deprecated] attribute +!deprecated-attribute-missing! GKVoiceChat missing a [Deprecated] attribute +!missing-enum-value! GKError native value GKErrorAppUnlisted = 37 not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithAchievementID:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithLeaderboardID:playerScope:timeScope:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithLeaderboardSetID:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithPlayer:handler: not bound +!missing-selector! GKGameCenterViewControllerGKGameCenterViewController::initWithLeaderboardSetID: not bound +!missing-selector! GKGameCenterViewControllerGKGameCenterViewController::initWithPlayer: not bound +!missing-selector! GKScoreChallenge::leaderboardEntry not bound diff --git a/tests/xtro-sharpie/macOS-HealthKit.todo b/tests/xtro-sharpie/macOS-HealthKit.todo new file mode 100644 index 000000000000..17ed33b81f95 --- /dev/null +++ b/tests/xtro-sharpie/macOS-HealthKit.todo @@ -0,0 +1,68 @@ +!missing-enum! HKCategoryValueVaginalBleeding not bound +!missing-enum! HKGAD7AssessmentAnswer not bound +!missing-enum! HKGAD7AssessmentRisk not bound +!missing-enum! HKPHQ9AssessmentAnswer not bound +!missing-enum! HKPHQ9AssessmentRisk not bound +!missing-enum! HKStateOfMindAssociation not bound +!missing-enum! HKStateOfMindKind not bound +!missing-enum! HKStateOfMindLabel not bound +!missing-enum! HKStateOfMindValenceClassification not bound +!missing-enum! HKWorkoutEffortRelationshipQueryOptions not bound +!missing-enum-value! HKErrorCode native value HKErrorNotPermissibleForGuestUserMode = 15 not bound +!missing-field! HKCategoryTypeIdentifierBleedingAfterPregnancy not bound +!missing-field! HKCategoryTypeIdentifierBleedingDuringPregnancy not bound +!missing-field! HKDataTypeIdentifierStateOfMind not bound +!missing-field! HKPredicateKeyPathWorkoutEffortRelationship not bound +!missing-field! HKQuantityTypeIdentifierCrossCountrySkiingSpeed not bound +!missing-field! HKQuantityTypeIdentifierDistanceCrossCountrySkiing not bound +!missing-field! HKQuantityTypeIdentifierDistancePaddleSports not bound +!missing-field! HKQuantityTypeIdentifierDistanceRowing not bound +!missing-field! HKQuantityTypeIdentifierDistanceSkatingSports not bound +!missing-field! HKQuantityTypeIdentifierEstimatedWorkoutEffortScore not bound +!missing-field! HKQuantityTypeIdentifierPaddleSportsSpeed not bound +!missing-field! HKQuantityTypeIdentifierRowingSpeed not bound +!missing-field! HKQuantityTypeIdentifierWorkoutEffortScore not bound +!missing-field! HKScoredAssessmentTypeIdentifierGAD7 not bound +!missing-field! HKScoredAssessmentTypeIdentifierPHQ9 not bound +!missing-pinvoke! HKStateOfMindValenceClassificationForValence is not bound +!missing-protocol-conformance! HKAudiogramSensitivityPoint should conform to NSSecureCoding +!missing-selector! +HKGAD7Assessment::assessmentWithDate:answers: not bound +!missing-selector! +HKGAD7Assessment::assessmentWithDate:answers:metadata: not bound +!missing-selector! +HKObjectType::scoredAssessmentTypeForIdentifier: not bound +!missing-selector! +HKObjectType::stateOfMindType not bound +!missing-selector! +HKPHQ9Assessment::assessmentWithDate:answers: not bound +!missing-selector! +HKPHQ9Assessment::assessmentWithDate:answers:metadata: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithAssociation: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithKind: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithLabel: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithValence:operatorType: not bound +!missing-selector! +HKQuery::predicateForWorkoutEffortSamplesRelatedToWorkout:activity: not bound +!missing-selector! +HKStateOfMind::stateOfMindWithDate:kind:valence:labels:associations: not bound +!missing-selector! +HKStateOfMind::stateOfMindWithDate:kind:valence:labels:associations:metadata: not bound +!missing-selector! +HKUnit::appleEffortScoreUnit not bound +!missing-selector! HKActivitySummary::paused not bound +!missing-selector! HKActivitySummary::setPaused: not bound +!missing-selector! HKGAD7Assessment::answers not bound +!missing-selector! HKGAD7Assessment::risk not bound +!missing-selector! HKHealthStore::relateWorkoutEffortSample:withWorkout:activity:completion: not bound +!missing-selector! HKHealthStore::unrelateWorkoutEffortSample:fromWorkout:activity:completion: not bound +!missing-selector! HKPHQ9Assessment::answers not bound +!missing-selector! HKPHQ9Assessment::risk not bound +!missing-selector! HKScoredAssessment::score not bound +!missing-selector! HKStateOfMind::associations not bound +!missing-selector! HKStateOfMind::kind not bound +!missing-selector! HKStateOfMind::labels not bound +!missing-selector! HKStateOfMind::valence not bound +!missing-selector! HKStateOfMind::valenceClassification not bound +!missing-selector! HKWorkoutEffortRelationship::activity not bound +!missing-selector! HKWorkoutEffortRelationship::samples not bound +!missing-selector! HKWorkoutEffortRelationship::workout not bound +!missing-selector! HKWorkoutEffortRelationshipQuery::initWithPredicate:anchor:options:resultsHandler: not bound +!missing-type! HKGAD7Assessment not bound +!missing-type! HKPHQ9Assessment not bound +!missing-type! HKScoredAssessment not bound +!missing-type! HKScoredAssessmentType not bound +!missing-type! HKStateOfMind not bound +!missing-type! HKStateOfMindType not bound +!missing-type! HKWorkoutEffortRelationship not bound +!missing-type! HKWorkoutEffortRelationshipQuery not bound diff --git a/tests/xtro-sharpie/macOS-IOSurface.todo b/tests/xtro-sharpie/macOS-IOSurface.todo new file mode 100644 index 000000000000..0e44edcb29dd --- /dev/null +++ b/tests/xtro-sharpie/macOS-IOSurface.todo @@ -0,0 +1,5 @@ +!missing-enum! IOSurfaceMemoryLedgerFlags not bound +!missing-enum! IOSurfaceMemoryLedgerTags not bound +!missing-field! kIOSurfaceContentHeadroom not bound +!missing-pinvoke! IOSurfaceSetOwnershipIdentity is not bound +!missing-selector! IOSurface::surfaceID not bound diff --git a/tests/xtro-sharpie/macOS-ImageCaptureCore.todo b/tests/xtro-sharpie/macOS-ImageCaptureCore.todo index 7cf6621e010d..78a220fdee83 100644 --- a/tests/xtro-sharpie/macOS-ImageCaptureCore.todo +++ b/tests/xtro-sharpie/macOS-ImageCaptureCore.todo @@ -3,3 +3,6 @@ !deprecated-attribute-missing! ICCameraDevice::requestDisableTethering missing a [Deprecated] attribute !deprecated-attribute-missing! ICCameraDevice::requestEnableTethering missing a [Deprecated] attribute !deprecated-attribute-missing! ICCameraDevice::requestUploadFile:options:uploadDelegate:didUploadSelector:contextInfo: missing a [Deprecated] attribute +!missing-selector! +ICCameraFile::fingerprintForFileAtURL: not bound +!missing-selector! ICCameraFile::fingerprint not bound +!missing-selector! ICCameraFile::requestFingerprintWithCompletion: not bound diff --git a/tests/xtro-sharpie/macOS-ImageIO.todo b/tests/xtro-sharpie/macOS-ImageIO.todo new file mode 100644 index 000000000000..a70551dbf567 --- /dev/null +++ b/tests/xtro-sharpie/macOS-ImageIO.todo @@ -0,0 +1,16 @@ +!missing-field! kCGImageAuxiliaryDataInfoColorSpace not bound +!missing-field! kCGImageAuxiliaryDataTypeISOGainMap not bound +!missing-field! kCGImagePropertyGroupImageIndexMonoscopic not bound +!missing-field! kCGImagePropertyGroupImageIsMonoscopicImage not bound +!missing-field! kCGImagePropertyGroupImageStereoAggressors not bound +!missing-field! kCGImagePropertyGroupMonoscopicImageLocation not bound +!missing-field! kCGImagePropertyTIFFXPosition not bound +!missing-field! kCGImagePropertyTIFFYPosition not bound +!missing-field! kIIOMonoscopicImageLocation_Center not bound +!missing-field! kIIOMonoscopicImageLocation_Left not bound +!missing-field! kIIOMonoscopicImageLocation_Right not bound +!missing-field! kIIOMonoscopicImageLocation_Unspecified not bound +!missing-field! kIIOStereoAggressors_Severity not bound +!missing-field! kIIOStereoAggressors_SubTypeURI not bound +!missing-field! kIIOStereoAggressors_Type not bound +!missing-pinvoke! CGImageSourceSetAllowableTypes is not bound diff --git a/tests/xtro-sharpie/macOS-Intents.todo b/tests/xtro-sharpie/macOS-Intents.todo index 74a7aeb1ae77..c7871ce5369f 100644 --- a/tests/xtro-sharpie/macOS-Intents.todo +++ b/tests/xtro-sharpie/macOS-Intents.todo @@ -1,2 +1,13 @@ !deprecated-attribute-missing! INCallRecord::initWithIdentifier:dateCreated:caller:callRecordType:callCapability:callDuration:unseen:numberOfCalls: missing a [Deprecated] attribute !deprecated-attribute-wrong! INSendMessageIntent::initWithRecipients:content:speakableGroupName:conversationIdentifier:serviceName:sender: has 12.0 not 11.0 on [Deprecated] attribute +!missing-enum! INMessageReactionType not bound +!missing-enum! INStickerType not bound +!missing-selector! INMessageReaction::emoji not bound +!missing-selector! INMessageReaction::initWithReactionType:reactionDescription:emoji: not bound +!missing-selector! INMessageReaction::reactionDescription not bound +!missing-selector! INMessageReaction::reactionType not bound +!missing-selector! INSticker::emoji not bound +!missing-selector! INSticker::initWithType:emoji: not bound +!missing-selector! INSticker::type not bound +!missing-type! INMessageReaction not bound +!missing-type! INSticker not bound diff --git a/tests/xtro-sharpie/macOS-JavaScriptCore.todo b/tests/xtro-sharpie/macOS-JavaScriptCore.todo new file mode 100644 index 000000000000..4e4a2ea640e7 --- /dev/null +++ b/tests/xtro-sharpie/macOS-JavaScriptCore.todo @@ -0,0 +1,25 @@ +!missing-enum! JSRelationCondition not bound +!missing-pinvoke! JSBigIntCreateWithDouble is not bound +!missing-pinvoke! JSBigIntCreateWithInt64 is not bound +!missing-pinvoke! JSBigIntCreateWithString is not bound +!missing-pinvoke! JSBigIntCreateWithUInt64 is not bound +!missing-pinvoke! JSValueCompare is not bound +!missing-pinvoke! JSValueCompareDouble is not bound +!missing-pinvoke! JSValueCompareInt64 is not bound +!missing-pinvoke! JSValueCompareUInt64 is not bound +!missing-pinvoke! JSValueIsBigInt is not bound +!missing-pinvoke! JSValueToInt32 is not bound +!missing-pinvoke! JSValueToInt64 is not bound +!missing-pinvoke! JSValueToUInt32 is not bound +!missing-pinvoke! JSValueToUInt64 is not bound +!missing-selector! +JSValue::valueWithNewBigIntFromDouble:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromInt64:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromString:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromUInt64:inContext: not bound +!missing-selector! JSValue::compareDouble: not bound +!missing-selector! JSValue::compareInt64: not bound +!missing-selector! JSValue::compareJSValue: not bound +!missing-selector! JSValue::compareUInt64: not bound +!missing-selector! JSValue::isBigInt not bound +!missing-selector! JSValue::toInt64 not bound +!missing-selector! JSValue::toUInt64 not bound diff --git a/tests/xtro-sharpie/macOS-LocalAuthentication.todo b/tests/xtro-sharpie/macOS-LocalAuthentication.todo new file mode 100644 index 000000000000..11a1a4e3b157 --- /dev/null +++ b/tests/xtro-sharpie/macOS-LocalAuthentication.todo @@ -0,0 +1,40 @@ +!deprecated-attribute-missing! LAContext::evaluatedPolicyDomainState missing a [Deprecated] attribute +!missing-enum! LACompanionType not bound +!missing-protocol! LAEnvironmentObserver not bound +!missing-selector! +LAEnvironment::currentUser not bound +!missing-selector! LAContext::domainState not bound +!missing-selector! LADomainState::biometry not bound +!missing-selector! LADomainState::companion not bound +!missing-selector! LADomainState::stateHash not bound +!missing-selector! LADomainStateBiometry::biometryType not bound +!missing-selector! LADomainStateBiometry::stateHash not bound +!missing-selector! LADomainStateCompanion::availableCompanionTypes not bound +!missing-selector! LADomainStateCompanion::stateHash not bound +!missing-selector! LADomainStateCompanion::stateHashForCompanionType: not bound +!missing-selector! LAEnvironment::addObserver: not bound +!missing-selector! LAEnvironment::removeObserver: not bound +!missing-selector! LAEnvironment::state not bound +!missing-selector! LAEnvironmentMechanism::iconSystemName not bound +!missing-selector! LAEnvironmentMechanism::isUsable not bound +!missing-selector! LAEnvironmentMechanism::localizedName not bound +!missing-selector! LAEnvironmentMechanismBiometry::biometryType not bound +!missing-selector! LAEnvironmentMechanismBiometry::builtInSensorInaccessible not bound +!missing-selector! LAEnvironmentMechanismBiometry::isEnrolled not bound +!missing-selector! LAEnvironmentMechanismBiometry::isLockedOut not bound +!missing-selector! LAEnvironmentMechanismBiometry::stateHash not bound +!missing-selector! LAEnvironmentMechanismCompanion::stateHash not bound +!missing-selector! LAEnvironmentMechanismCompanion::type not bound +!missing-selector! LAEnvironmentMechanismUserPassword::isSet not bound +!missing-selector! LAEnvironmentState::allMechanisms not bound +!missing-selector! LAEnvironmentState::biometry not bound +!missing-selector! LAEnvironmentState::companions not bound +!missing-selector! LAEnvironmentState::userPassword not bound +!missing-type! LADomainState not bound +!missing-type! LADomainStateBiometry not bound +!missing-type! LADomainStateCompanion not bound +!missing-type! LAEnvironment not bound +!missing-type! LAEnvironmentMechanism not bound +!missing-type! LAEnvironmentMechanismBiometry not bound +!missing-type! LAEnvironmentMechanismCompanion not bound +!missing-type! LAEnvironmentMechanismUserPassword not bound +!missing-type! LAEnvironmentState not bound diff --git a/tests/xtro-sharpie/macOS-MLCompute.todo b/tests/xtro-sharpie/macOS-MLCompute.todo index 9ea91f77132c..c8ee38c22b00 100644 --- a/tests/xtro-sharpie/macOS-MLCompute.todo +++ b/tests/xtro-sharpie/macOS-MLCompute.todo @@ -53,3 +53,4 @@ !deprecated-attribute-missing! MLCUpsampleLayer missing a [Deprecated] attribute !deprecated-attribute-missing! MLCYOLOLossDescriptor missing a [Deprecated] attribute !deprecated-attribute-missing! MLCYOLOLossLayer missing a [Deprecated] attribute +!deprecated-attribute-missing! MLCTensorOptimizerDeviceData missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/macOS-MapKit.todo b/tests/xtro-sharpie/macOS-MapKit.todo new file mode 100644 index 000000000000..417deb27447f --- /dev/null +++ b/tests/xtro-sharpie/macOS-MapKit.todo @@ -0,0 +1,89 @@ +!missing-enum! MKAddressFilterOption not bound +!missing-enum! MKLocalSearchRegionPriority not bound +!missing-enum! MKMapItemDetailSelectionAccessoryCalloutStyle not bound +!missing-enum-value! MKLocalSearchCompleterResultType native value MKLocalSearchCompleterResultTypePhysicalFeature = 8 not bound +!missing-enum-value! MKLocalSearchResultType native value MKLocalSearchResultTypePhysicalFeature = 4 not bound +!missing-field! MKPointOfInterestCategoryAnimalService not bound +!missing-field! MKPointOfInterestCategoryAutomotiveRepair not bound +!missing-field! MKPointOfInterestCategoryBaseball not bound +!missing-field! MKPointOfInterestCategoryBasketball not bound +!missing-field! MKPointOfInterestCategoryBeauty not bound +!missing-field! MKPointOfInterestCategoryBowling not bound +!missing-field! MKPointOfInterestCategoryCastle not bound +!missing-field! MKPointOfInterestCategoryConventionCenter not bound +!missing-field! MKPointOfInterestCategoryDistillery not bound +!missing-field! MKPointOfInterestCategoryFairground not bound +!missing-field! MKPointOfInterestCategoryFishing not bound +!missing-field! MKPointOfInterestCategoryFortress not bound +!missing-field! MKPointOfInterestCategoryGoKart not bound +!missing-field! MKPointOfInterestCategoryGolf not bound +!missing-field! MKPointOfInterestCategoryHiking not bound +!missing-field! MKPointOfInterestCategoryKayaking not bound +!missing-field! MKPointOfInterestCategoryLandmark not bound +!missing-field! MKPointOfInterestCategoryMailbox not bound +!missing-field! MKPointOfInterestCategoryMiniGolf not bound +!missing-field! MKPointOfInterestCategoryMusicVenue not bound +!missing-field! MKPointOfInterestCategoryNationalMonument not bound +!missing-field! MKPointOfInterestCategoryPlanetarium not bound +!missing-field! MKPointOfInterestCategoryRockClimbing not bound +!missing-field! MKPointOfInterestCategoryRVPark not bound +!missing-field! MKPointOfInterestCategorySkatePark not bound +!missing-field! MKPointOfInterestCategorySkating not bound +!missing-field! MKPointOfInterestCategorySkiing not bound +!missing-field! MKPointOfInterestCategorySoccer not bound +!missing-field! MKPointOfInterestCategorySpa not bound +!missing-field! MKPointOfInterestCategorySurfing not bound +!missing-field! MKPointOfInterestCategorySwimming not bound +!missing-field! MKPointOfInterestCategoryTennis not bound +!missing-field! MKPointOfInterestCategoryVolleyball not bound +!missing-protocol! MKMapItemDetailViewControllerDelegate not bound +!missing-protocol-member! MKMapViewDelegate::mapView:selectionAccessoryForAnnotation: not found +!missing-selector! +MKAddressFilter::filterExcludingAll not bound +!missing-selector! +MKAddressFilter::filterIncludingAll not bound +!missing-selector! +MKMapItem::openMapsWithItems:launchOptions:completionHandler: not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::automaticWithPresentationViewController: not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::callout not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::calloutWithCalloutStyle: not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::openInMaps not bound +!missing-selector! +MKMapItemDetailSelectionAccessoryPresentationStyle::sheetPresentedFromViewController: not bound +!missing-selector! +MKSelectionAccessory::mapItemDetailWithPresentationStyle: not bound +!missing-selector! MKAddressFilter::excludesOptions: not bound +!missing-selector! MKAddressFilter::includesOptions: not bound +!missing-selector! MKAddressFilter::initExcludingOptions: not bound +!missing-selector! MKAddressFilter::initIncludingOptions: not bound +!missing-selector! MKAnnotationView::accessoryOffset not bound +!missing-selector! MKAnnotationView::setAccessoryOffset: not bound +!missing-selector! MKLocalSearchCompleter::addressFilter not bound +!missing-selector! MKLocalSearchCompleter::regionPriority not bound +!missing-selector! MKLocalSearchCompleter::setAddressFilter: not bound +!missing-selector! MKLocalSearchCompleter::setRegionPriority: not bound +!missing-selector! MKLocalSearchRequest::addressFilter not bound +!missing-selector! MKLocalSearchRequest::regionPriority not bound +!missing-selector! MKLocalSearchRequest::setAddressFilter: not bound +!missing-selector! MKLocalSearchRequest::setRegionPriority: not bound +!missing-selector! MKMapItem::alternateIdentifiers not bound +!missing-selector! MKMapItem::identifier not bound +!missing-selector! MKMapItem::openInMapsWithLaunchOptions:completionHandler: not bound +!missing-selector! MKMapItemAnnotation::initWithMapItem: not bound +!missing-selector! MKMapItemAnnotation::mapItem not bound +!missing-selector! MKMapItemDetailViewController::delegate not bound +!missing-selector! MKMapItemDetailViewController::initWithMapItem: not bound +!missing-selector! MKMapItemDetailViewController::initWithMapItem:displaysMap: not bound +!missing-selector! MKMapItemDetailViewController::mapItem not bound +!missing-selector! MKMapItemDetailViewController::setDelegate: not bound +!missing-selector! MKMapItemDetailViewController::setMapItem: not bound +!missing-selector! MKMapItemIdentifier::identifierString not bound +!missing-selector! MKMapItemIdentifier::initWithIdentifierString: not bound +!missing-selector! MKMapItemRequest::cancel not bound +!missing-selector! MKMapItemRequest::getMapItemWithCompletionHandler: not bound +!missing-selector! MKMapItemRequest::initWithMapItemIdentifier: not bound +!missing-selector! MKMapItemRequest::isCancelled not bound +!missing-selector! MKMapItemRequest::isLoading not bound +!missing-selector! MKMapItemRequest::mapItemIdentifier not bound +!missing-type! MKAddressFilter not bound +!missing-type! MKMapItemAnnotation not bound +!missing-type! MKMapItemDetailSelectionAccessoryPresentationStyle not bound +!missing-type! MKMapItemDetailViewController not bound +!missing-type! MKMapItemIdentifier not bound +!missing-type! MKMapItemRequest not bound +!missing-type! MKSelectionAccessory not bound diff --git a/tests/xtro-sharpie/macOS-Matter.todo b/tests/xtro-sharpie/macOS-Matter.todo index fe1dbd568000..993d9b7fb9b8 100644 --- a/tests/xtro-sharpie/macOS-Matter.todo +++ b/tests/xtro-sharpie/macOS-Matter.todo @@ -36,11 +36,9 @@ !missing-enum! MTRCommandIDType not bound !missing-enum! MTRCommissioningFlow not bound !missing-enum! MTRCommissioningStatus not bound -!missing-enum! MTRContentLauncherContentLaunchStatus not bound !missing-enum! MTRContentLauncherFeature not bound !missing-enum! MTRContentLauncherMetricType not bound !missing-enum! MTRContentLauncherParameter not bound -!missing-enum! MTRContentLauncherSupportedStreamingProtocol not bound !missing-enum! MTRDeviceState not bound !missing-enum! MTRDiagnosticLogsIntent not bound !missing-enum! MTRDiagnosticLogsStatus not bound @@ -102,12 +100,10 @@ !missing-enum! MTRIdentifyType not bound !missing-enum! MTRIlluminanceMeasurementLightSensorType not bound !missing-enum! MTRInteractionErrorCode not bound -!missing-enum! MTRKeypadInputCecKeyCode not bound !missing-enum! MTRKeypadInputFeature not bound !missing-enum! MTRKeypadInputStatus not bound !missing-enum! MTRLevelControlFeature not bound !missing-enum! MTRLevelControlMoveMode not bound -!missing-enum! MTRLevelControlOptions not bound !missing-enum! MTRLevelControlStepMode not bound !missing-enum! MTRLogType not bound !missing-enum! MTRMediaInputFeature not bound @@ -148,17 +144,11 @@ !missing-enum! MTRPumpConfigurationAndControlFeature not bound !missing-enum! MTRPumpConfigurationAndControlOperationMode not bound !missing-enum! MTRPumpConfigurationAndControlPumpStatusBitmap not bound -!missing-enum! MTRScenesCopyMode not bound -!missing-enum! MTRScenesFeature not bound !missing-enum! MTRSoftwareDiagnosticsFeature not bound !missing-enum! MTRSwitchFeature not bound !missing-enum! MTRTargetNavigatorStatus not bound -!missing-enum! MTRThermostatControlSequence not bound -!missing-enum! MTRThermostatDayOfWeek not bound !missing-enum! MTRThermostatFeature not bound -!missing-enum! MTRThermostatModeForSequence not bound !missing-enum! MTRThermostatRunningMode not bound -!missing-enum! MTRThermostatSetpointAdjustMode not bound !missing-enum! MTRThermostatSystemMode not bound !missing-enum! MTRThreadNetworkDiagnosticsConnectionStatus not bound !missing-enum! MTRThreadNetworkDiagnosticsFeature not bound @@ -989,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 @@ -1352,7 +1331,6 @@ !missing-selector! +MTREventRequestPath::requestPathWithEndpointID:clusterID:eventID: not bound !missing-selector! +MTRSetupPayload::generateRandomPIN not bound !missing-selector! +MTRSetupPayload::generateRandomSetupPasscode not bound -!missing-selector! +MTRSetupPayload::setupPayloadWithOnboardingPayload:error: not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::adminNodeID not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::adminPasscodeID not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::changeType not bound @@ -3594,39 +3572,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 @@ -5847,28 +5792,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 @@ -6866,7 +6789,6 @@ !missing-selector! MTRDeviceController::controllerNodeID not bound !missing-selector! MTRDeviceController::deviceBeingCommissionedWithNodeID:error: not bound !missing-selector! MTRDeviceController::isRunning not bound -!missing-selector! MTRDeviceController::preWarmCommissioningSession not bound !missing-selector! MTRDeviceController::setDeviceControllerDelegate:queue: not bound !missing-selector! MTRDeviceController::setupCommissioningSessionWithDiscoveredDevice:payload:newNodeID:error: not bound !missing-selector! MTRDeviceController::setupCommissioningSessionWithPayload:newNodeID:error: not bound @@ -7979,10 +7901,6 @@ !missing-selector! MTROperationalCSRInfo::initWithCSRNonce:csrElementsTLV:attestationSignature: not bound !missing-selector! MTROperationalCSRInfo::initWithCSRResponseParams: not bound !missing-selector! MTROptionalQRCodeInfo::integerValue not bound -!missing-selector! MTROptionalQRCodeInfo::setIntegerValue: not bound -!missing-selector! MTROptionalQRCodeInfo::setStringValue: not bound -!missing-selector! MTROptionalQRCodeInfo::setTag: not bound -!missing-selector! MTROptionalQRCodeInfo::setType: not bound !missing-selector! MTROptionalQRCodeInfo::stringValue not bound !missing-selector! MTROptionalQRCodeInfo::tag not bound !missing-selector! MTROptionalQRCodeInfo::type not bound @@ -8124,194 +8042,13 @@ !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 -!missing-selector! MTRSetupPayload::getAllOptionalVendorData: not bound !missing-selector! MTRSetupPayload::hasShortDiscriminator not bound !missing-selector! MTRSetupPayload::initWithSetupPasscode:discriminator: not bound !missing-selector! MTRSetupPayload::manualEntryCode not bound !missing-selector! MTRSetupPayload::productID not bound -!missing-selector! MTRSetupPayload::qrCodeString: not bound !missing-selector! MTRSetupPayload::serialNumber not bound !missing-selector! MTRSetupPayload::setCommissioningFlow: not bound !missing-selector! MTRSetupPayload::setDiscoveryCapabilities: not bound @@ -8432,12 +8169,6 @@ !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::setTransitions: not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::transitions not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::coolSetpoint not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::heatSetpoint not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::setCoolSetpoint: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::setHeatSetpoint: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::setTransitionTime: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::transitionTime not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::connectionStatus not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::setConnectionStatus: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct::age not bound @@ -8925,8 +8656,6 @@ !missing-selector! MTRUserLabelClusterLabelStruct::setLabel: not bound !missing-selector! MTRUserLabelClusterLabelStruct::setValue: not bound !missing-selector! MTRUserLabelClusterLabelStruct::value not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailure not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailure: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setStatus: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::status not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::connectionStatus not bound @@ -9070,7 +8799,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 @@ -9159,7 +8887,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 @@ -9392,27 +9119,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 @@ -9433,7 +9139,6 @@ !missing-type! MTRThermostatClusterGetWeeklyScheduleResponseParams not bound !missing-type! MTRThermostatClusterSetpointRaiseLowerParams not bound !missing-type! MTRThermostatClusterSetWeeklyScheduleParams not bound -!missing-type! MTRThermostatClusterThermostatScheduleTransition not bound !missing-type! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent not bound !missing-type! MTRThreadNetworkDiagnosticsClusterNeighborTableStruct not bound !missing-type! MTRThreadNetworkDiagnosticsClusterNetworkFaultChangeEvent not bound @@ -9520,3 +9225,1953 @@ !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timeSource not bound !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::utcTime not bound !missing-type! MTRTimeSynchronizationClusterSetUTCTimeParams not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringChangeIndication not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringDegradationDirection not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringFeature not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRAdministratorCommissioningFeature not bound +!missing-enum! MTRAirQuality not bound +!missing-enum! MTRAirQualityFeature not bound +!missing-enum! MTRBooleanStateConfigurationAlarmModeBitmap not bound +!missing-enum! MTRBooleanStateConfigurationFeature not bound +!missing-enum! MTRBooleanStateConfigurationSensorFaultBitmap not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRContentLauncherStatus not bound +!missing-enum! MTRContentLauncherSupportedProtocolsBitmap not bound +!missing-enum! MTRDiagnosticLogType not bound +!missing-enum! MTRElectricalEnergyMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementMeasurementType not bound +!missing-enum! MTRElectricalPowerMeasurementPowerMode not bound +!missing-enum! MTRFanControlAirflowDirection not bound +!missing-enum! MTRFanControlStepDirection not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementFeature not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementLevelValue not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRHEPAFilterMonitoringChangeIndication not bound +!missing-enum! MTRHEPAFilterMonitoringDegradationDirection not bound +!missing-enum! MTRHEPAFilterMonitoringFeature not bound +!missing-enum! MTRHEPAFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRKeypadInputCECKeyCode not bound +!missing-enum! MTRLevelControlOptionsBitmap not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTROperationalState not bound +!missing-enum! MTROperationalStateErrorState not bound +!missing-enum! MTROzoneConcentrationMeasurementFeature not bound +!missing-enum! MTROzoneConcentrationMeasurementLevelValue not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM10ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM10ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM1ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM1ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM25ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM25ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRRadonConcentrationMeasurementFeature not bound +!missing-enum! MTRRadonConcentrationMeasurementLevelValue not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementUnit 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! MTRSmokeCOAlarmAlarmState not bound +!missing-enum! MTRSmokeCOAlarmContaminationState not bound +!missing-enum! MTRSmokeCOAlarmEndOfService not bound +!missing-enum! MTRSmokeCOAlarmExpressedState not bound +!missing-enum! MTRSmokeCOAlarmFeature not bound +!missing-enum! MTRSmokeCOAlarmMuteState not bound +!missing-enum! MTRSmokeCOAlarmSensitivity not bound +!missing-enum! MTRStorageSecurityLevel not bound +!missing-enum! MTRStorageSharingType 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-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementFeature not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementLevelValue not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRValveConfigurationAndControlFeature not bound +!missing-enum! MTRValveConfigurationAndControlStatusCode not bound +!missing-enum! MTRValveConfigurationAndControlValveFaultBitmap not bound +!missing-enum! MTRValveConfigurationAndControlValveState not bound +!missing-field! MTRDataVersionKey not bound +!missing-field! MTREventIsHistoricalKey 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! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAirQualityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAirflowDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: 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! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeEndpointListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache: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! +MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithClusterStateCache: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! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAirQualityWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAirQualityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::enableDisableAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsActiveWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSuppressedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeCurrentSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeDefaultSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSensorFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSupportedSensitivityLevelsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::suppressAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::lockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyResetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicCurrentsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicPhasesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNeutralCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNumberOfMeasurementTypesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRangesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeVoltageWithParams:subscriptionEstablished:reportHandler: 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! MTRBaseClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: 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! MTRBaseClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeEndpointListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeEndpointListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeUncertaintyWithParams: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! MTRBaseClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeBatteryAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeContaminationStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeCOStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeDeviceMutedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeEndOfServiceAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpiryDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpressedStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeHardwareFaultAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectCOAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectSmokeAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeTestInProgressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAutoCloseTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeLevelStepWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeRemainingDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeValveFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsActive not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsSuppressed not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsActive: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsSuppressed: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::alarmsToEnableDisable not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setAlarmsToEnableDisable: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::sensorFault not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::setSensorFault: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::alarmsToSuppress not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setAlarmsToSuppress: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRCluster::endpointID not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAirQualityWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeGeneratedCommandListWithParams: 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! MTRClusterBooleanStateConfiguration::enableDisableAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSensorFaultWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::suppressAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFrequencyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerFactorWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerModeWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRangesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeVoltageWithParams: 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! MTRClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: 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! MTRClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeEndpointListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithParams: 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! MTRClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeBatteryAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeContaminationStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeCOStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeDeviceMutedWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpiryDateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpressedStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeTestInProgressWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeLevelStepWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeRemainingDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeValveFaultWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDevice::deviceCachePrimed not bound +!missing-selector! MTRDevice::deviceController not bound +!missing-selector! MTRDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRDevice::estimatedSubscriptionLatency not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:queue:completion: not bound +!missing-selector! MTRDevice::nodeID 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! MTRDeviceControllerFactory::preWarmCommissioningSession not bound +!missing-selector! MTRDeviceControllerParameters::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerParameters::concurrentSubscriptionEstablishmentsAllowedOnThread not bound +!missing-selector! MTRDeviceControllerParameters::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerParameters::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setConcurrentSubscriptionEstablishmentsAllowedOnThread: 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! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::energy not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEnergy: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::measurement not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::order not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setMeasurement: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setOrder: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::ranges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::setRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::max not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::min not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startTimestamp 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! MTRGenericCluster::device not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs 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! 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! MTROptionalQRCodeInfo::initWithTag:int32Value: not bound +!missing-selector! MTROptionalQRCodeInfo::initWithTag:stringValue: not bound +!missing-selector! MTRReadParams::setAssumeUnknownAttributesReportable: not bound +!missing-selector! MTRReadParams::shouldAssumeUnknownAttributesReportable 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! 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-selector! MTRSetupPayload::addOrReplaceVendorElement: not bound +!missing-selector! MTRSetupPayload::initWithPayload: not bound +!missing-selector! MTRSetupPayload::qrCodeString not bound +!missing-selector! MTRSetupPayload::removeVendorElementWithTag: not bound +!missing-selector! MTRSetupPayload::vendorElements not bound +!missing-selector! MTRSetupPayload::vendorElementWithTag: not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::setAlarmSeverityLevel: 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! MTRValveConfigurationAndControlClusterCloseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::openDuration not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setOpenDuration: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTargetLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::targetLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::setValveFault: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::valveFault not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveState: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveState not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailureCause not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailureCause: not bound +!missing-type! MTRAccessGrant not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRBaseClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRBaseClusterAirQuality not bound +!missing-type! MTRBaseClusterBooleanStateConfiguration not bound +!missing-type! MTRBaseClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterElectricalEnergyMeasurement not bound +!missing-type! MTRBaseClusterElectricalPowerMeasurement not bound +!missing-type! MTRBaseClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRBaseClusterHEPAFilterMonitoring not bound +!missing-type! MTRBaseClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterOperationalState not bound +!missing-type! MTRBaseClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRadonConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRVCCleanMode not bound +!missing-type! MTRBaseClusterRVCOperationalState not bound +!missing-type! MTRBaseClusterRVCRunMode not bound +!missing-type! MTRBaseClusterSmokeCOAlarm not bound +!missing-type! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRBaseClusterValveConfigurationAndControl not bound +!missing-type! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams not bound +!missing-type! MTRBooleanStateConfigurationClusterSensorFaultEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterSuppressAlarmParams not bound +!missing-type! MTRClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRClusterAirQuality not bound +!missing-type! MTRClusterBooleanStateConfiguration not bound +!missing-type! MTRClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRClusterElectricalEnergyMeasurement not bound +!missing-type! MTRClusterElectricalPowerMeasurement not bound +!missing-type! MTRClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRClusterHEPAFilterMonitoring not bound +!missing-type! MTRClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterOperationalState not bound +!missing-type! MTRClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRClusterRadonConcentrationMeasurement not bound +!missing-type! MTRClusterRVCCleanMode not bound +!missing-type! MTRClusterRVCOperationalState not bound +!missing-type! MTRClusterRVCRunMode not bound +!missing-type! MTRClusterSmokeCOAlarm not bound +!missing-type! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRClusterValveConfigurationAndControl not bound +!missing-type! MTRDeviceControllerAbstractParameters not bound +!missing-type! MTRDeviceControllerExternalCertificateParameters not bound +!missing-type! MTRDeviceControllerParameters not bound +!missing-type! MTRDeviceTypeRevision not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct not bound +!missing-type! MTRFanControlClusterStepParams not bound +!missing-type! MTRGenericBaseCluster not bound +!missing-type! MTRGenericCluster not bound +!missing-type! MTRHEPAFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRHEPAFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRMetricData not bound +!missing-type! MTRMetrics 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! MTRServerAttribute not bound +!missing-type! MTRServerCluster not bound +!missing-type! MTRServerEndpoint not bound +!missing-type! MTRSmokeCOAlarmClusterAlarmMutedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterAllClearEvent not bound +!missing-type! MTRSmokeCOAlarmClusterCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterEndOfServiceEvent not bound +!missing-type! MTRSmokeCOAlarmClusterHardwareFaultEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterLowBatteryEvent not bound +!missing-type! MTRSmokeCOAlarmClusterMuteEndedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestCompleteEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestRequestParams not bound +!missing-type! MTRSmokeCOAlarmClusterSmokeAlarmEvent not bound +!missing-type! MTRThermostatClusterWeeklyScheduleTransitionStruct not bound +!missing-type! MTRValveConfigurationAndControlClusterCloseParams not bound +!missing-type! MTRValveConfigurationAndControlClusterOpenParams not bound +!missing-type! MTRValveConfigurationAndControlClusterValveFaultEvent not bound +!missing-type! MTRValveConfigurationAndControlClusterValveStateChangedEvent not bound diff --git a/tests/xtro-sharpie/macOS-MediaAccessibility.todo b/tests/xtro-sharpie/macOS-MediaAccessibility.todo new file mode 100644 index 000000000000..5c734ac73e7c --- /dev/null +++ b/tests/xtro-sharpie/macOS-MediaAccessibility.todo @@ -0,0 +1,7 @@ +!missing-field! MAMusicHapticsManagerActiveStatusDidChangeNotification not bound +!missing-selector! +MAMusicHapticsManager::sharedManager not bound +!missing-selector! MAMusicHapticsManager::addStatusObserver: not bound +!missing-selector! MAMusicHapticsManager::checkHapticTrackAvailabilityForMediaMatchingCode:completionHandler: not bound +!missing-selector! MAMusicHapticsManager::isActive not bound +!missing-selector! MAMusicHapticsManager::removeStatusObserver: not bound +!missing-type! MAMusicHapticsManager not bound diff --git a/tests/xtro-sharpie/macOS-MediaExtension.todo b/tests/xtro-sharpie/macOS-MediaExtension.todo new file mode 100644 index 000000000000..77acd1e39f3c --- /dev/null +++ b/tests/xtro-sharpie/macOS-MediaExtension.todo @@ -0,0 +1,152 @@ +!missing-enum! MEDecodeFrameStatus not bound +!missing-enum! MEError not bound +!missing-enum! MEFileInfoFragmentsStatus not bound +!missing-enum! MEFormatReaderParseAdditionalFragmentsStatus not bound +!missing-field! MediaExtensionErrorDomain not bound +!missing-field! MERAWProcessorReadyForMoreMediaDataDidChangeNotification not bound +!missing-field! MERAWProcessorValuesDidChangeNotification not bound +!missing-field! MEVideoDecoderReadyForMoreMediaDataDidChangeNotification not bound +!missing-protocol! MEFormatReader not bound +!missing-protocol! MEFormatReaderExtension not bound +!missing-protocol! MERAWProcessor not bound +!missing-protocol! MERAWProcessorExtension not bound +!missing-protocol! MESampleCursor not bound +!missing-protocol! METrackReader not bound +!missing-protocol! MEVideoDecoder not bound +!missing-protocol! MEVideoDecoderExtension not bound +!missing-selector! MEByteSource::availableLengthAtOffset: not bound +!missing-selector! MEByteSource::byteSourceForRelatedFileName:error: not bound +!missing-selector! MEByteSource::contentType not bound +!missing-selector! MEByteSource::fileLength not bound +!missing-selector! MEByteSource::fileName not bound +!missing-selector! MEByteSource::readDataOfLength:fromOffset:completionHandler: not bound +!missing-selector! MEByteSource::readDataOfLength:fromOffset:toDestination:bytesRead:error: not bound +!missing-selector! MEByteSource::readDataOfLength:fromOffset:toDestination:completionHandler: not bound +!missing-selector! MEByteSource::relatedFileNamesInSameDirectory not bound +!missing-selector! MEDecodeFrameOptions::doNotOutputFrame not bound +!missing-selector! MEDecodeFrameOptions::realTimePlayback not bound +!missing-selector! MEDecodeFrameOptions::setDoNotOutputFrame: not bound +!missing-selector! MEDecodeFrameOptions::setRealTimePlayback: not bound +!missing-selector! MEEstimatedSampleLocation::byteSource not bound +!missing-selector! MEEstimatedSampleLocation::estimatedSampleLocation not bound +!missing-selector! MEEstimatedSampleLocation::initWithByteSource:estimatedSampleLocation:refinementDataLocation: not bound +!missing-selector! MEEstimatedSampleLocation::refinementDataLocation not bound +!missing-selector! MEFileInfo::duration not bound +!missing-selector! MEFileInfo::fragmentsStatus not bound +!missing-selector! MEFileInfo::setDuration: not bound +!missing-selector! MEFileInfo::setFragmentsStatus: not bound +!missing-selector! MEFormatReaderInstantiationOptions::allowIncrementalFragmentParsing not bound +!missing-selector! MEHEVCDependencyInfo::constraintIndicatorFlags not bound +!missing-selector! MEHEVCDependencyInfo::hasStepwiseTemporalSubLayerAccess not bound +!missing-selector! MEHEVCDependencyInfo::hasTemporalSubLayerAccess not bound +!missing-selector! MEHEVCDependencyInfo::levelIndex not bound +!missing-selector! MEHEVCDependencyInfo::profileCompatibilityFlags not bound +!missing-selector! MEHEVCDependencyInfo::profileIndex not bound +!missing-selector! MEHEVCDependencyInfo::profileSpace not bound +!missing-selector! MEHEVCDependencyInfo::setConstraintIndicatorFlags: not bound +!missing-selector! MEHEVCDependencyInfo::setLevelIndex: not bound +!missing-selector! MEHEVCDependencyInfo::setProfileCompatibilityFlags: not bound +!missing-selector! MEHEVCDependencyInfo::setProfileIndex: not bound +!missing-selector! MEHEVCDependencyInfo::setProfileSpace: not bound +!missing-selector! MEHEVCDependencyInfo::setStepwiseTemporalSubLayerAccess: not bound +!missing-selector! MEHEVCDependencyInfo::setSyncSampleNALUnitType: not bound +!missing-selector! MEHEVCDependencyInfo::setTemporalLevel: not bound +!missing-selector! MEHEVCDependencyInfo::setTemporalSubLayerAccess: not bound +!missing-selector! MEHEVCDependencyInfo::setTierFlag: not bound +!missing-selector! MEHEVCDependencyInfo::syncSampleNALUnitType not bound +!missing-selector! MEHEVCDependencyInfo::temporalLevel not bound +!missing-selector! MEHEVCDependencyInfo::tierFlag not bound +!missing-selector! MERAWProcessingBooleanParameter::cameraValue not bound +!missing-selector! MERAWProcessingBooleanParameter::currentValue not bound +!missing-selector! MERAWProcessingBooleanParameter::initialValue not bound +!missing-selector! MERAWProcessingBooleanParameter::initWithName:key:description:initialValue: not bound +!missing-selector! MERAWProcessingBooleanParameter::initWithName:key:description:initialValue:neutralValue:cameraValue: not bound +!missing-selector! MERAWProcessingBooleanParameter::neutralValue not bound +!missing-selector! MERAWProcessingBooleanParameter::setCurrentValue: not bound +!missing-selector! MERAWProcessingFloatParameter::cameraValue not bound +!missing-selector! MERAWProcessingFloatParameter::currentValue not bound +!missing-selector! MERAWProcessingFloatParameter::initialValue not bound +!missing-selector! MERAWProcessingFloatParameter::initWithName:key:description:initialValue:maximum:minimum: not bound +!missing-selector! MERAWProcessingFloatParameter::initWithName:key:description:initialValue:maximum:minimum:neutralValue:cameraValue: not bound +!missing-selector! MERAWProcessingFloatParameter::maximumValue not bound +!missing-selector! MERAWProcessingFloatParameter::minimumValue not bound +!missing-selector! MERAWProcessingFloatParameter::neutralValue not bound +!missing-selector! MERAWProcessingFloatParameter::setCurrentValue: not bound +!missing-selector! MERAWProcessingIntegerParameter::cameraValue not bound +!missing-selector! MERAWProcessingIntegerParameter::currentValue not bound +!missing-selector! MERAWProcessingIntegerParameter::initialValue not bound +!missing-selector! MERAWProcessingIntegerParameter::initWithName:key:description:initialValue:maximum:minimum: not bound +!missing-selector! MERAWProcessingIntegerParameter::initWithName:key:description:initialValue:maximum:minimum:neutralValue:cameraValue: not bound +!missing-selector! MERAWProcessingIntegerParameter::maximumValue not bound +!missing-selector! MERAWProcessingIntegerParameter::minimumValue not bound +!missing-selector! MERAWProcessingIntegerParameter::neutralValue not bound +!missing-selector! MERAWProcessingIntegerParameter::setCurrentValue: not bound +!missing-selector! MERAWProcessingListParameter::cameraValue not bound +!missing-selector! MERAWProcessingListParameter::currentValue not bound +!missing-selector! MERAWProcessingListParameter::initialValue not bound +!missing-selector! MERAWProcessingListParameter::initWithName:key:description:list:initialValue: not bound +!missing-selector! MERAWProcessingListParameter::initWithName:key:description:list:initialValue:neutralValue:cameraValue: not bound +!missing-selector! MERAWProcessingListParameter::listElements not bound +!missing-selector! MERAWProcessingListParameter::neutralValue not bound +!missing-selector! MERAWProcessingListParameter::setCurrentValue: not bound +!missing-selector! MERAWProcessingParameter::enabled not bound +!missing-selector! MERAWProcessingParameter::key not bound +!missing-selector! MERAWProcessingParameter::longDescription not bound +!missing-selector! MERAWProcessingParameter::name not bound +!missing-selector! MERAWProcessingParameter::setEnabled: not bound +!missing-selector! MERAWProcessingParameterListElement::initWithName:description:elementID: not bound +!missing-selector! MERAWProcessingParameterListElement::listElementID not bound +!missing-selector! MERAWProcessingSubGroupParameter::initWithName:description:parameters: not bound +!missing-selector! MERAWProcessingSubGroupParameter::subGroupParameters not bound +!missing-selector! MERAWProcessorPixelBufferManager::createPixelBufferAndReturnError: not bound +!missing-selector! MERAWProcessorPixelBufferManager::pixelBufferAttributes not bound +!missing-selector! MERAWProcessorPixelBufferManager::setPixelBufferAttributes: not bound +!missing-selector! MESampleCursorChunk::byteSource not bound +!missing-selector! MESampleCursorChunk::chunkInfo not bound +!missing-selector! MESampleCursorChunk::chunkStorageRange not bound +!missing-selector! MESampleCursorChunk::initWithByteSource:chunkStorageRange:chunkInfo:sampleIndexWithinChunk: not bound +!missing-selector! MESampleCursorChunk::sampleIndexWithinChunk not bound +!missing-selector! MESampleLocation::byteSource not bound +!missing-selector! MESampleLocation::initWithByteSource:sampleLocation: not bound +!missing-selector! MESampleLocation::sampleLocation not bound +!missing-selector! METrackInfo::extendedLanguageTag not bound +!missing-selector! METrackInfo::formatDescriptions not bound +!missing-selector! METrackInfo::initWithMediaType:trackID:formatDescriptions: not bound +!missing-selector! METrackInfo::isEnabled not bound +!missing-selector! METrackInfo::mediaType not bound +!missing-selector! METrackInfo::naturalSize not bound +!missing-selector! METrackInfo::naturalTimescale not bound +!missing-selector! METrackInfo::nominalFrameRate not bound +!missing-selector! METrackInfo::preferredTransform not bound +!missing-selector! METrackInfo::requiresFrameReordering not bound +!missing-selector! METrackInfo::setEnabled: not bound +!missing-selector! METrackInfo::setExtendedLanguageTag: not bound +!missing-selector! METrackInfo::setNaturalSize: not bound +!missing-selector! METrackInfo::setNaturalTimescale: not bound +!missing-selector! METrackInfo::setNominalFrameRate: not bound +!missing-selector! METrackInfo::setPreferredTransform: not bound +!missing-selector! METrackInfo::setRequiresFrameReordering: not bound +!missing-selector! METrackInfo::setTrackEdits: not bound +!missing-selector! METrackInfo::trackEdits not bound +!missing-selector! METrackInfo::trackID not bound +!missing-selector! MEVideoDecoderPixelBufferManager::createPixelBufferAndReturnError: not bound +!missing-selector! MEVideoDecoderPixelBufferManager::pixelBufferAttributes not bound +!missing-selector! MEVideoDecoderPixelBufferManager::setPixelBufferAttributes: not bound +!missing-type! MEByteSource not bound +!missing-type! MEDecodeFrameOptions not bound +!missing-type! MEEstimatedSampleLocation not bound +!missing-type! MEFileInfo not bound +!missing-type! MEFormatReaderInstantiationOptions not bound +!missing-type! MEHEVCDependencyInfo not bound +!missing-type! MERAWProcessingBooleanParameter not bound +!missing-type! MERAWProcessingFloatParameter not bound +!missing-type! MERAWProcessingIntegerParameter not bound +!missing-type! MERAWProcessingListParameter not bound +!missing-type! MERAWProcessingParameter not bound +!missing-type! MERAWProcessingParameterListElement not bound +!missing-type! MERAWProcessingSubGroupParameter not bound +!missing-type! MERAWProcessorPixelBufferManager not bound +!missing-type! MESampleCursorChunk not bound +!missing-type! MESampleLocation not bound +!missing-type! METrackInfo not bound +!missing-type! MEVideoDecoderPixelBufferManager not bound diff --git a/tests/xtro-sharpie/macOS-MediaPlayer.todo b/tests/xtro-sharpie/macOS-MediaPlayer.todo new file mode 100644 index 000000000000..d38fd78c6fd3 --- /dev/null +++ b/tests/xtro-sharpie/macOS-MediaPlayer.todo @@ -0,0 +1,3 @@ +!missing-field! MPMediaItemPropertyStoreCanonicalId not bound +!missing-field! MPNowPlayingInfoPropertyExcludeFromSuggestions not bound +!missing-field! MPNowPlayingInfoPropertyInternationalStandardRecordingCode not bound diff --git a/tests/xtro-sharpie/macOS-Metal.todo b/tests/xtro-sharpie/macOS-Metal.todo index 3aecdefd9d51..9f0914aaf9a4 100644 --- a/tests/xtro-sharpie/macOS-Metal.todo +++ b/tests/xtro-sharpie/macOS-Metal.todo @@ -5,3 +5,93 @@ !missing-protocol-member! MTLIndirectRenderCommand::setMeshBuffer:offset:atIndex: not found !missing-protocol-member! MTLIndirectRenderCommand::setObjectBuffer:offset:atIndex: not found !missing-protocol-member! MTLIndirectRenderCommand::setObjectThreadgroupMemoryLength:atIndex: not found +!deprecated-attribute-missing! MTLCompileOptions::fastMathEnabled missing a [Deprecated] attribute +!deprecated-attribute-missing! MTLCompileOptions::setFastMathEnabled: missing a [Deprecated] attribute +!missing-enum! MTLLogLevel not bound +!missing-enum! MTLLogStateError not bound +!missing-enum! MTLMathFloatingPointFunctions not bound +!missing-enum! MTLMathMode not bound +!missing-enum! MTLMatrixLayout not bound +!missing-enum! MTLShaderValidation not bound +!missing-enum! MTLStitchedLibraryOptions not bound +!missing-enum! MTLTransformType not bound +!missing-enum-value! MTLFunctionOptions native value MTLFunctionOptionFailOnBinaryArchiveMiss = 4 not bound +!missing-enum-value! MTLLanguageVersion native value MTLLanguageVersion3_2 = 196610 not bound +!missing-field! MTLLogStateErrorDomain not bound +!missing-field! NSDeviceCertificationiPhonePerformanceGaming not bound +!missing-field! NSProcessInfoPerformanceProfileDidChangeNotification not bound +!missing-field! NSProcessPerformanceProfileDefault not bound +!missing-field! NSProcessPerformanceProfileSustained not bound +!missing-protocol! MTLAllocation not bound +!missing-protocol! MTLLogState not bound +!missing-protocol! MTLResidencySet not bound +!missing-protocol-member! MTLBinaryArchive::addLibraryWithDescriptor:error: not found +!missing-protocol-member! MTLBinaryArchive::addMeshRenderPipelineFunctionsWithDescriptor:error: not found +!missing-protocol-member! MTLCommandBuffer::useResidencySet: not found +!missing-protocol-member! MTLCommandBuffer::useResidencySets:count: not found +!missing-protocol-member! MTLCommandQueue::addResidencySet: not found +!missing-protocol-member! MTLCommandQueue::addResidencySets:count: not found +!missing-protocol-member! MTLCommandQueue::removeResidencySet: not found +!missing-protocol-member! MTLCommandQueue::removeResidencySets:count: not found +!missing-protocol-member! MTLComputePipelineState::shaderValidation not found +!missing-protocol-member! MTLDevice::newCommandQueueWithDescriptor: not found +!missing-protocol-member! MTLDevice::newLogStateWithDescriptor:error: not found +!missing-protocol-member! MTLDevice::newResidencySetWithDescriptor:error: not found +!missing-protocol-member! MTLRenderPipelineState::shaderValidation not found +!missing-protocol-member! MTLResource::setOwnerWithIdentity: not found +!missing-protocol-member! MTLSharedEvent::waitUntilSignaledValue:timeoutMS: not found +!missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::setTransformationMatrixLayout: not bound +!missing-selector! MTLAccelerationStructureMotionTriangleGeometryDescriptor::transformationMatrixLayout not bound +!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::setTransformationMatrixLayout: not bound +!missing-selector! MTLAccelerationStructureTriangleGeometryDescriptor::transformationMatrixLayout not bound +!missing-selector! MTLCommandBufferDescriptor::logState not bound +!missing-selector! MTLCommandBufferDescriptor::setLogState: not bound +!missing-selector! MTLCommandQueueDescriptor::logState not bound +!missing-selector! MTLCommandQueueDescriptor::maxCommandBufferCount not bound +!missing-selector! MTLCommandQueueDescriptor::setLogState: not bound +!missing-selector! MTLCommandQueueDescriptor::setMaxCommandBufferCount: not bound +!missing-selector! MTLCompileOptions::enableLogging not bound +!missing-selector! MTLCompileOptions::mathFloatingPointFunctions not bound +!missing-selector! MTLCompileOptions::mathMode not bound +!missing-selector! MTLCompileOptions::setEnableLogging: not bound +!missing-selector! MTLCompileOptions::setMathFloatingPointFunctions: not bound +!missing-selector! MTLCompileOptions::setMathMode: not bound +!missing-selector! MTLComputePipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLComputePipelineDescriptor::shaderValidation not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::instanceTransformationMatrixLayout not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::motionTransformStride not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::motionTransformType not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::setInstanceTransformationMatrixLayout: not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::setMotionTransformStride: not bound +!missing-selector! MTLIndirectInstanceAccelerationStructureDescriptor::setMotionTransformType: not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::instanceTransformationMatrixLayout not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::motionTransformStride not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::motionTransformType not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::setInstanceTransformationMatrixLayout: not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::setMotionTransformStride: not bound +!missing-selector! MTLInstanceAccelerationStructureDescriptor::setMotionTransformType: not bound +!missing-selector! MTLLogStateDescriptor::bufferSize not bound +!missing-selector! MTLLogStateDescriptor::level not bound +!missing-selector! MTLLogStateDescriptor::setBufferSize: not bound +!missing-selector! MTLLogStateDescriptor::setLevel: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::binaryArchives not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::setBinaryArchives: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! MTLRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! MTLResidencySetDescriptor::initialCapacity not bound +!missing-selector! MTLResidencySetDescriptor::label not bound +!missing-selector! MTLResidencySetDescriptor::setInitialCapacity: not bound +!missing-selector! MTLResidencySetDescriptor::setLabel: not bound +!missing-selector! MTLStitchedLibraryDescriptor::binaryArchives not bound +!missing-selector! MTLStitchedLibraryDescriptor::options not bound +!missing-selector! MTLStitchedLibraryDescriptor::setBinaryArchives: not bound +!missing-selector! MTLStitchedLibraryDescriptor::setOptions: not bound +!missing-selector! MTLTileRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLTileRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! NSProcessInfo::hasPerformanceProfile: not bound +!missing-selector! NSProcessInfo::isDeviceCertifiedFor: not bound +!missing-type! MTLCommandQueueDescriptor not bound +!missing-type! MTLLogStateDescriptor not bound +!missing-type! MTLResidencySetDescriptor not bound diff --git a/tests/xtro-sharpie/macOS-MetalFX.todo b/tests/xtro-sharpie/macOS-MetalFX.todo new file mode 100644 index 000000000000..a5f4fa773121 --- /dev/null +++ b/tests/xtro-sharpie/macOS-MetalFX.todo @@ -0,0 +1,9 @@ +!missing-protocol-member! MTLFXTemporalScaler::reactiveMaskTexture not found +!missing-protocol-member! MTLFXTemporalScaler::reactiveTextureUsage not found +!missing-protocol-member! MTLFXTemporalScaler::setReactiveMaskTexture: not found +!missing-selector! MTLFXTemporalScalerDescriptor::isReactiveMaskTextureEnabled not bound +!missing-selector! MTLFXTemporalScalerDescriptor::reactiveMaskTextureFormat not bound +!missing-selector! MTLFXTemporalScalerDescriptor::requiresSynchronousInitialization not bound +!missing-selector! MTLFXTemporalScalerDescriptor::setReactiveMaskTextureEnabled: not bound +!missing-selector! MTLFXTemporalScalerDescriptor::setReactiveMaskTextureFormat: not bound +!missing-selector! MTLFXTemporalScalerDescriptor::setRequiresSynchronousInitialization: not bound diff --git a/tests/xtro-sharpie/macOS-MetalPerformanceShaders.todo b/tests/xtro-sharpie/macOS-MetalPerformanceShaders.todo index 1b7ddb3d5c15..bd237016a7a7 100644 --- a/tests/xtro-sharpie/macOS-MetalPerformanceShaders.todo +++ b/tests/xtro-sharpie/macOS-MetalPerformanceShaders.todo @@ -445,3 +445,44 @@ !deprecated-attribute-missing! MPSInstanceAccelerationStructure missing a [Deprecated] attribute !deprecated-attribute-missing! MPSRayIntersector missing a [Deprecated] attribute !deprecated-attribute-missing! MPSTriangleAccelerationStructure missing a [Deprecated] attribute +!missing-enum! MPSNDArrayQuantizationScheme not bound +!missing-enum-value! MPSDataType native value MPSDataTypeInt4 = 536870916 not bound +!missing-enum-value! MPSDataType native value MPSDataTypeUInt4 = 4 not bound +!missing-selector! MPSNDArray::arrayViewWithDescriptor: not bound +!missing-selector! MPSNDArray::arrayViewWithDimensionCount:dimensionSizes:strides: not bound +!missing-selector! MPSNDArray::arrayViewWithShape:strides: not bound +!missing-selector! MPSNDArray::initWithBuffer:offset:descriptor: not bound +!missing-selector! MPSNDArray::userBuffer not bound +!missing-selector! MPSNDArrayAffineInt4Dequantize::initWithDevice:quantizationDescriptor: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::hasMinValue not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::hasZeroPoint not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::init not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::initWithDataType:hasZeroPoint:hasMinValue: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::setHasMinValue: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::setHasZeroPoint: not bound +!missing-selector! MPSNDArrayDescriptor::getShape not bound +!missing-selector! MPSNDArrayDescriptor::permuteWithDimensionOrder: not bound +!missing-selector! MPSNDArrayDescriptor::preferPackedRows not bound +!missing-selector! MPSNDArrayDescriptor::setPreferPackedRows: not bound +!missing-selector! MPSNDArrayIdentity::initWithDevice: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandBuffer:sourceArray:dimensionCount:dimensionSizes:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandBuffer:sourceArray:shape:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandEncoder:commandBuffer:sourceArray:dimensionCount:dimensionSizes:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandEncoder:commandBuffer:sourceArray:shape:destinationArray: not bound +!missing-selector! MPSNDArrayLUTDequantize::initWithDevice: not bound +!missing-selector! MPSNDArrayLUTQuantizationDescriptor::initWithDataType: not bound +!missing-selector! MPSNDArrayLUTQuantizationDescriptor::initWithDataType:vectorAxis: not bound +!missing-selector! MPSNDArrayQuantizationDescriptor::quantizationDataType not bound +!missing-selector! MPSNDArrayQuantizationDescriptor::quantizationScheme not bound +!missing-selector! MPSNDArrayQuantizedMatrixMultiplication::initWithDevice:leftQuantizationDescriptor:rightQuantizationDescriptor: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::initWithDevice:axis: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::setVectorAxis: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::vectorAxis not bound +!missing-type! MPSNDArrayAffineInt4Dequantize not bound +!missing-type! MPSNDArrayAffineQuantizationDescriptor not bound +!missing-type! MPSNDArrayIdentity not bound +!missing-type! MPSNDArrayLUTDequantize not bound +!missing-type! MPSNDArrayLUTQuantizationDescriptor not bound +!missing-type! MPSNDArrayQuantizationDescriptor not bound +!missing-type! MPSNDArrayQuantizedMatrixMultiplication not bound +!missing-type! MPSNDArrayVectorLUTDequantize not bound diff --git a/tests/xtro-sharpie/macOS-MetalPerformanceShadersGraph.todo b/tests/xtro-sharpie/macOS-MetalPerformanceShadersGraph.todo index 41e7d3e02722..d7980f417de2 100644 --- a/tests/xtro-sharpie/macOS-MetalPerformanceShadersGraph.todo +++ b/tests/xtro-sharpie/macOS-MetalPerformanceShadersGraph.todo @@ -342,3 +342,18 @@ !wrong-base-type! MPSGraphTensor expected MPSGraphObject actual NSObject !wrong-base-type! MPSGraphTensorData expected MPSGraphObject actual NSObject !wrong-base-type! MPSGraphType expected MPSGraphObject actual NSObject +!missing-selector! MPSGraph::callSymbolName:inputTensors:outputTypes:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:LUTTensor:axis:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:LUTTensor:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:dataType:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:zeroPointTensor:dataType:name: not bound +!missing-selector! MPSGraph::scaledDotProductAttentionWithQueryTensor:keyTensor:valueTensor:maskTensor:scale:name: not bound +!missing-selector! MPSGraph::scaledDotProductAttentionWithQueryTensor:keyTensor:valueTensor:scale:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:starts:ends:strides:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:starts:ends:strides:startMask:endMask:squeezeMask:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:startsTensor:endsTensor:stridesTensor:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:startsTensor:endsTensor:stridesTensor:startMask:endMask:squeezeMask:name: not bound +!missing-selector! MPSGraph::variableFromTensorWithTensor:name: not bound +!missing-selector! MPSGraphCompilationDescriptor::callables not bound +!missing-selector! MPSGraphCompilationDescriptor::setCallables: not bound +!missing-selector! MPSGraphExecutable::initWithCoreMLPackageAtURL:compilationDescriptor: not bound diff --git a/tests/xtro-sharpie/macOS-ModelIO.todo b/tests/xtro-sharpie/macOS-ModelIO.todo new file mode 100644 index 000000000000..36b88c86cfbd --- /dev/null +++ b/tests/xtro-sharpie/macOS-ModelIO.todo @@ -0,0 +1,2 @@ +!missing-selector! +MDLUtility::convertToUSDZ:writeToURL: not bound +!missing-type! MDLUtility not bound diff --git a/tests/xtro-sharpie/macOS-Network.todo b/tests/xtro-sharpie/macOS-Network.todo new file mode 100644 index 000000000000..90e2bbc0cad3 --- /dev/null +++ b/tests/xtro-sharpie/macOS-Network.todo @@ -0,0 +1 @@ +!missing-pinvoke! nw_listener_create_with_launchd_key is not bound diff --git a/tests/xtro-sharpie/macOS-NetworkExtension.todo b/tests/xtro-sharpie/macOS-NetworkExtension.todo new file mode 100644 index 000000000000..34725354e608 --- /dev/null +++ b/tests/xtro-sharpie/macOS-NetworkExtension.todo @@ -0,0 +1,101 @@ +!deprecated-attribute-missing! NEAppProxyFlow::openWithLocalEndpoint:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyProvider::handleNewUDPFlow:initialRemoteEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyTCPFlow::remoteEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyUDPFlow::localEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyUDPFlow::readDatagramsWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEAppProxyUDPFlow::writeDatagrams:sentByEndpoints:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEDNSProxyProvider::handleNewUDPFlow:initialRemoteEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEFilterSocketFlow::localEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEFilterSocketFlow::remoteEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NENetworkRule::initWithDestinationHost:protocol: missing a [Deprecated] attribute +!deprecated-attribute-missing! NENetworkRule::initWithDestinationNetwork:prefix:protocol: missing a [Deprecated] attribute +!deprecated-attribute-missing! NENetworkRule::initWithRemoteNetwork:remotePrefix:localNetwork:localPrefix:protocol:direction: missing a [Deprecated] attribute +!deprecated-attribute-missing! NENetworkRule::matchLocalNetwork missing a [Deprecated] attribute +!deprecated-attribute-missing! NENetworkRule::matchRemoteEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NEPacketTunnelProvider::createTCPConnectionThroughTunnelToEndpoint:enableTLS:TLSParameters:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEPacketTunnelProvider::createUDPSessionThroughTunnelToEndpoint:fromEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::createTCPConnectionToEndpoint:enableTLS:TLSParameters:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::createUDPSessionToEndpoint:fromEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::defaultPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::domain missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::name missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::type missing a [Deprecated] attribute +!deprecated-attribute-missing! NWEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint::hostname missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint::port missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isConstrained missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isEqualToPath: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isExpensive missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::status missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::cancel missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::connectedPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::endpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::error missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::hasBetterPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::initWithUpgradeForConnection: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::isViable missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::localAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::readLength:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::readMinimumLength:maximumLength:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::remoteAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::state missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::txtRecord missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::write:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::writeClose missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::maximumSSLProtocolVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::minimumSSLProtocolVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setMaximumSSLProtocolVersion: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setMinimumSSLProtocolVersion: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setSSLCipherSuites: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setTLSSessionID: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::SSLCipherSuites missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::TLSSessionID missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::cancel missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::currentPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::endpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::hasBetterPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::initWithUpgradeForSession: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::isViable missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::maximumDatagramLength missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::resolvedEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::setReadHandler:maxDatagrams: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::state missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::tryNextResolvedEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::writeDatagram:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::writeMultipleDatagrams:completionHandler: missing a [Deprecated] attribute +!missing-enum! NERelayManagerClientError not bound +!missing-field! NERelayClientErrorDomain not bound +!missing-selector! NEAppProxyFlow::openWithLocalFlowEndpoint:completionHandler: not bound +!missing-selector! NEAppProxyProvider::handleNewUDPFlow:initialRemoteFlowEndpoint: not bound +!missing-selector! NEAppProxyTCPFlow::remoteFlowEndpoint not bound +!missing-selector! NEAppProxyUDPFlow::localFlowEndpoint not bound +!missing-selector! NEAppProxyUDPFlow::readDatagramsAndFlowEndpointsWithCompletionHandler: not bound +!missing-selector! NEAppProxyUDPFlow::writeDatagrams:sentByFlowEndpoints:completionHandler: not bound +!missing-selector! NEDNSProxyProvider::handleNewUDPFlow:initialRemoteFlowEndpoint: not bound +!missing-selector! NEFilterManager::disableEncryptedDNSSettings not bound +!missing-selector! NEFilterManager::setDisableEncryptedDNSSettings: not bound +!missing-selector! NEFilterSocketFlow::localFlowEndpoint not bound +!missing-selector! NEFilterSocketFlow::remoteFlowEndpoint not bound +!missing-selector! NENetworkRule::initWithDestinationHostEndpoint:protocol: not bound +!missing-selector! NENetworkRule::initWithDestinationNetworkEndpoint:prefix:protocol: not bound +!missing-selector! NENetworkRule::initWithRemoteNetworkEndpoint:remotePrefix:localNetworkEndpoint:localPrefix:protocol:direction: not bound +!missing-selector! NENetworkRule::matchLocalNetworkEndpoint not bound +!missing-selector! NENetworkRule::matchRemoteHostOrNetworkEndpoint not bound +!missing-selector! NEPacketTunnelProvider::virtualInterface not bound +!missing-selector! NERelayManager::getLastClientErrors:completionHandler: not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::identifier not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::initWithIdentifier:keychainReference: not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::isMandatory not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::keychainReference not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::setIsMandatory: not bound +!missing-selector! NEVPNProtocol::excludeDeviceCommunication not bound +!missing-selector! NEVPNProtocol::setExcludeDeviceCommunication: not bound +!missing-selector! NEVPNProtocolIKEv2::ppkConfiguration not bound +!missing-selector! NEVPNProtocolIKEv2::setPpkConfiguration: not bound +!missing-type! NEVPNIKEv2PPKConfiguration not bound diff --git a/tests/xtro-sharpie/macOS-ObjCRuntime.todo b/tests/xtro-sharpie/macOS-ObjCRuntime.todo deleted file mode 100644 index db95240c1c03..000000000000 --- a/tests/xtro-sharpie/macOS-ObjCRuntime.todo +++ /dev/null @@ -1 +0,0 @@ -!deprecated-attribute-missing! NXGetLocalArchInfo missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/macOS-PDFKit.todo b/tests/xtro-sharpie/macOS-PDFKit.todo new file mode 100644 index 000000000000..9de86f3af7e7 --- /dev/null +++ b/tests/xtro-sharpie/macOS-PDFKit.todo @@ -0,0 +1,4 @@ +!deprecated-attribute-missing! PDFView::enableDataDetectors missing a [Deprecated] attribute +!deprecated-attribute-missing! PDFView::setEnableDataDetectors: missing a [Deprecated] attribute +!missing-enum! PDFSelectionGranularity not bound +!missing-selector! PDFDocument::selectionFromPage:atPoint:toPage:atPoint:withGranularity: not bound diff --git a/tests/xtro-sharpie/macOS-PHASE.todo b/tests/xtro-sharpie/macOS-PHASE.todo new file mode 100644 index 000000000000..d96dd358f888 --- /dev/null +++ b/tests/xtro-sharpie/macOS-PHASE.todo @@ -0,0 +1,19 @@ +!missing-enum! PHASEAutomaticHeadTrackingFlags not bound +!missing-selector! PHASEListener::automaticHeadTrackingFlags not bound +!missing-selector! PHASEListener::setAutomaticHeadTrackingFlags: not bound +!missing-selector! PHASEPullStreamNode::renderBlock not bound +!missing-selector! PHASEPullStreamNode::setRenderBlock: not bound +!missing-selector! PHASEPullStreamNodeDefinition::format not bound +!missing-selector! PHASEPullStreamNodeDefinition::initWithMixerDefinition:format: not bound +!missing-selector! PHASEPullStreamNodeDefinition::initWithMixerDefinition:format:identifier: not bound +!missing-selector! PHASEPullStreamNodeDefinition::normalize not bound +!missing-selector! PHASEPullStreamNodeDefinition::setNormalize: not bound +!missing-selector! PHASESoundEvent::pullStreamNodes not bound +!missing-selector! PHASEStreamNode::format not bound +!missing-selector! PHASEStreamNode::gainMetaParameter not bound +!missing-selector! PHASEStreamNode::mixer not bound +!missing-selector! PHASEStreamNode::rateMetaParameter not bound +!missing-type! PHASEPullStreamNode not bound +!missing-type! PHASEPullStreamNodeDefinition not bound +!missing-type! PHASEStreamNode not bound +!wrong-base-type! PHASEPushStreamNode expected PHASEStreamNode actual NSObject diff --git a/tests/xtro-sharpie/macOS-PassKit.todo b/tests/xtro-sharpie/macOS-PassKit.todo new file mode 100644 index 000000000000..79144e1d1660 --- /dev/null +++ b/tests/xtro-sharpie/macOS-PassKit.todo @@ -0,0 +1,71 @@ +!deprecated-attribute-missing! PKPass::relevantDate missing a [Deprecated] attribute +!missing-enum! PKDisbursementErrorCode not bound +!missing-field! PKDisbursementErrorContactFieldUserInfoKey not bound +!missing-field! PKDisbursementErrorDomain not bound +!missing-field! PKMerchantCategoryCodeNone not bound +!missing-field! PKPaymentNetworkBankAxept not bound +!missing-field! PKPaymentNetworkMeeza not bound +!missing-field! PKPaymentNetworkNAPAS not bound +!missing-selector! +PKAddIdentityDocumentConfiguration::configurationForMetadata:completion: not bound +!missing-selector! +PKAddPassMetadataPreview::previewWithPassThumbnail:localizedDescription: not bound +!missing-selector! +PKDisbursementRequest::disbursementCardUnsupportedError not bound +!missing-selector! +PKDisbursementRequest::disbursementContactInvalidErrorWithContactField:localizedDescription: not bound +!missing-selector! +PKPaymentAuthorizationViewController::supportsDisbursements not bound +!missing-selector! +PKPaymentAuthorizationViewController::supportsDisbursementsUsingNetworks: not bound +!missing-selector! +PKPaymentAuthorizationViewController::supportsDisbursementsUsingNetworks:capabilities: not bound +!missing-selector! PKAddIdentityDocumentConfiguration::metadata not bound +!missing-selector! PKAddPassMetadataPreview::initWithPassThumbnail:localizedDescription: not bound +!missing-selector! PKAddPassMetadataPreview::localizedDescription not bound +!missing-selector! PKAddPassMetadataPreview::passThumbnailImage not bound +!missing-selector! PKDisbursementRequest::applicationData not bound +!missing-selector! PKDisbursementRequest::currencyCode not bound +!missing-selector! PKDisbursementRequest::initWithMerchantIdentifier:currencyCode:regionCode:supportedNetworks:merchantCapabilities:summaryItems: not bound +!missing-selector! PKDisbursementRequest::merchantCapabilities not bound +!missing-selector! PKDisbursementRequest::merchantIdentifier not bound +!missing-selector! PKDisbursementRequest::recipientContact not bound +!missing-selector! PKDisbursementRequest::regionCode not bound +!missing-selector! PKDisbursementRequest::requiredRecipientContactFields not bound +!missing-selector! PKDisbursementRequest::setApplicationData: not bound +!missing-selector! PKDisbursementRequest::setCurrencyCode: not bound +!missing-selector! PKDisbursementRequest::setMerchantCapabilities: not bound +!missing-selector! PKDisbursementRequest::setMerchantIdentifier: not bound +!missing-selector! PKDisbursementRequest::setRecipientContact: not bound +!missing-selector! PKDisbursementRequest::setRegionCode: not bound +!missing-selector! PKDisbursementRequest::setRequiredRecipientContactFields: not bound +!missing-selector! PKDisbursementRequest::setSummaryItems: not bound +!missing-selector! PKDisbursementRequest::setSupportedNetworks: not bound +!missing-selector! PKDisbursementRequest::setSupportedRegions: not bound +!missing-selector! PKDisbursementRequest::summaryItems not bound +!missing-selector! PKDisbursementRequest::supportedNetworks not bound +!missing-selector! PKDisbursementRequest::supportedRegions not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::authenticationPassword not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:cardConfigurationIdentifier:preview: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::initWithProvisioningCredentialIdentifier:sharingInstanceIdentifier:cardTemplateIdentifier:preview: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::preview not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::setAuthenticationPassword: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::setPreview: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::setSigningPassword: not bound +!missing-selector! PKJapanIndividualNumberCardMetadata::signingPassword not bound +!missing-selector! PKPass::relevantDates not bound +!missing-selector! PKPaymentAuthorizationController::initWithDisbursementRequest: not bound +!missing-selector! PKPaymentAuthorizationViewController::initWithDisbursementRequest: not bound +!missing-selector! PKPaymentRequest::merchantCategoryCode not bound +!missing-selector! PKPaymentRequest::setMerchantCategoryCode: not bound +!missing-selector! PKPushablePassMetadata::cardConfigurationIdentifier not bound +!missing-selector! PKPushablePassMetadata::cardTemplateIdentifier not bound +!missing-selector! PKPushablePassMetadata::credentialIdentifier not bound +!missing-selector! PKPushablePassMetadata::serverEnvironmentIdentifier not bound +!missing-selector! PKPushablePassMetadata::setServerEnvironmentIdentifier: not bound +!missing-selector! PKPushablePassMetadata::sharingInstanceIdentifier not bound +!missing-type! PKAddIdentityDocumentConfiguration not bound +!missing-type! PKAddPassMetadataPreview not bound +!missing-type! PKAddPushablePassConfiguration not bound +!missing-type! PKDisbursementRequest not bound +!missing-type! PKDisbursementSummaryItem not bound +!missing-type! PKIdentityDocumentMetadata not bound +!missing-type! PKInstantFundsOutFeeSummaryItem not bound +!missing-type! PKJapanIndividualNumberCardMetadata not bound +!missing-type! PKPushablePassMetadata not bound +!wrong-base-type! PKAddShareablePassConfiguration expected PKAddPushablePassConfiguration actual PKAddSecureElementPassConfiguration +!wrong-base-type! PKShareablePassMetadata expected PKPushablePassMetadata actual NSObject +!wrong-base-type! PKShareablePassMetadataPreview expected PKAddPassMetadataPreview actual NSObject diff --git a/tests/xtro-sharpie/macOS-PencilKit.todo b/tests/xtro-sharpie/macOS-PencilKit.todo new file mode 100644 index 000000000000..9041a74cc57f --- /dev/null +++ b/tests/xtro-sharpie/macOS-PencilKit.todo @@ -0,0 +1 @@ +!missing-enum-value! PKContentVersion native value PKContentVersionLatest = 3 not bound diff --git a/tests/xtro-sharpie/macOS-Photos.todo b/tests/xtro-sharpie/macOS-Photos.todo new file mode 100644 index 000000000000..57b85ce9e3fb --- /dev/null +++ b/tests/xtro-sharpie/macOS-Photos.todo @@ -0,0 +1,3 @@ +!missing-enum-value! PHAssetCollectionSubtype native value PHAssetCollectionSubtypeSmartAlbumSpatial = 219 not bound +!missing-enum-value! PHAssetMediaSubtype native value PHAssetMediaSubtypeSpatialMedia = 1024 not bound +!missing-null-allowed! 'Photos.PHAssetCollectionChangeRequest Photos.PHAssetCollectionChangeRequest::ChangeRequest(Photos.PHAssetCollection,Photos.PHFetchResult)' is missing an [NullAllowed] on parameter #1 diff --git a/tests/xtro-sharpie/macOS-PhotosUI.todo b/tests/xtro-sharpie/macOS-PhotosUI.todo new file mode 100644 index 000000000000..666c5af050d6 --- /dev/null +++ b/tests/xtro-sharpie/macOS-PhotosUI.todo @@ -0,0 +1 @@ +!missing-selector! +PHPickerFilter::spatialMediaFilter not bound diff --git a/tests/xtro-sharpie/macOS-ProximityReaderStub.todo b/tests/xtro-sharpie/macOS-ProximityReaderStub.todo new file mode 100644 index 000000000000..1d2accf287ab --- /dev/null +++ b/tests/xtro-sharpie/macOS-ProximityReaderStub.todo @@ -0,0 +1,2 @@ +!missing-field! ProximityReaderStubVersionNumber not bound +!missing-field! ProximityReaderStubVersionString not bound diff --git a/tests/xtro-sharpie/macOS-QuickLook.todo b/tests/xtro-sharpie/macOS-QuickLook.todo new file mode 100644 index 000000000000..2aa3e8a52c33 --- /dev/null +++ b/tests/xtro-sharpie/macOS-QuickLook.todo @@ -0,0 +1 @@ +!deprecated-attribute-missing! QLThumbnailImageCreate missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/macOS-QuickLookThumbnailing.todo b/tests/xtro-sharpie/macOS-QuickLookThumbnailing.todo new file mode 100644 index 000000000000..8107d5b927b4 --- /dev/null +++ b/tests/xtro-sharpie/macOS-QuickLookThumbnailing.todo @@ -0,0 +1,2 @@ +!deprecated-attribute-missing! QLThumbnailGenerator::saveBestRepresentationForRequest:toFileAtURL:withContentType:completionHandler: missing a [Deprecated] attribute +!missing-selector! QLThumbnailGenerator::saveBestRepresentationForRequest:toFileAtURL:asContentType:completionHandler: not bound diff --git a/tests/xtro-sharpie/macOS-SceneKit.todo b/tests/xtro-sharpie/macOS-SceneKit.todo new file mode 100644 index 000000000000..013beb5339f6 --- /dev/null +++ b/tests/xtro-sharpie/macOS-SceneKit.todo @@ -0,0 +1,9 @@ +!missing-selector! +SCNGeometry::geometryWithSources:elements:sourceChannels: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithBuffer:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithData:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithData:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithURL:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentDataForContents:device:error: not bound +!missing-selector! SCNGeometry::geometrySourceChannels not bound +!missing-selector! SCNGeometryElement::hasInterleavedIndicesChannels not bound +!missing-selector! SCNGeometryElement::indicesChannelCount not bound diff --git a/tests/xtro-sharpie/macOS-ScreenCaptureKit.todo b/tests/xtro-sharpie/macOS-ScreenCaptureKit.todo new file mode 100644 index 000000000000..49f31c59e3c2 --- /dev/null +++ b/tests/xtro-sharpie/macOS-ScreenCaptureKit.todo @@ -0,0 +1,31 @@ +!missing-enum! SCCaptureDynamicRange not bound +!missing-enum! SCStreamConfigurationPreset not bound +!missing-enum-value! SCStreamErrorCode native value SCStreamErrorFailedToStartMicrophoneCapture = -3820 not bound +!missing-enum-value! SCStreamErrorCode native value SCStreamErrorSystemStoppedStream = -3821 not bound +!missing-enum-value! SCStreamOutputType native value SCStreamOutputTypeMicrophone = 2 not bound +!missing-protocol! SCRecordingOutputDelegate not bound +!missing-selector! +SCShareableContent::getCurrentProcessShareableContentWithCompletionHandler: not bound +!missing-selector! +SCStreamConfiguration::streamConfigurationWithPreset: not bound +!missing-selector! SCRecordingOutput::initWithConfiguration:delegate: not bound +!missing-selector! SCRecordingOutput::recordedDuration not bound +!missing-selector! SCRecordingOutput::recordedFileSize not bound +!missing-selector! SCRecordingOutputConfiguration::availableOutputFileTypes not bound +!missing-selector! SCRecordingOutputConfiguration::availableVideoCodecTypes not bound +!missing-selector! SCRecordingOutputConfiguration::outputFileType not bound +!missing-selector! SCRecordingOutputConfiguration::outputURL not bound +!missing-selector! SCRecordingOutputConfiguration::setOutputFileType: not bound +!missing-selector! SCRecordingOutputConfiguration::setOutputURL: not bound +!missing-selector! SCRecordingOutputConfiguration::setVideoCodecType: not bound +!missing-selector! SCRecordingOutputConfiguration::videoCodecType not bound +!missing-selector! SCStream::addRecordingOutput:error: not bound +!missing-selector! SCStream::removeRecordingOutput:error: not bound +!missing-selector! SCStreamConfiguration::captureDynamicRange not bound +!missing-selector! SCStreamConfiguration::captureMicrophone not bound +!missing-selector! SCStreamConfiguration::microphoneCaptureDeviceID not bound +!missing-selector! SCStreamConfiguration::setCaptureDynamicRange: not bound +!missing-selector! SCStreamConfiguration::setCaptureMicrophone: not bound +!missing-selector! SCStreamConfiguration::setMicrophoneCaptureDeviceID: not bound +!missing-selector! SCStreamConfiguration::setShowMouseClicks: not bound +!missing-selector! SCStreamConfiguration::showMouseClicks not bound +!missing-type! SCRecordingOutput not bound +!missing-type! SCRecordingOutputConfiguration not bound diff --git a/tests/xtro-sharpie/macOS-Security.todo b/tests/xtro-sharpie/macOS-Security.todo index cd49bd517598..6336e2205869 100644 --- a/tests/xtro-sharpie/macOS-Security.todo +++ b/tests/xtro-sharpie/macOS-Security.todo @@ -4,3 +4,7 @@ !missing-protocol! OS_sec_protocol_metadata not bound !missing-protocol! OS_sec_protocol_options not bound !missing-protocol! OS_sec_trust not bound +!missing-field! kSecImportToMemoryOnly not bound +!missing-field! kSecMatchHostOrSubdomainOfHost not bound +!missing-pinvoke! SecCertificateCopyNotValidAfterDate is not bound +!missing-pinvoke! SecCertificateCopyNotValidBeforeDate is not bound diff --git a/tests/xtro-sharpie/macOS-ServiceManagement.todo b/tests/xtro-sharpie/macOS-ServiceManagement.todo index dfbedfa6d276..28cd0ed153fa 100644 --- a/tests/xtro-sharpie/macOS-ServiceManagement.todo +++ b/tests/xtro-sharpie/macOS-ServiceManagement.todo @@ -1,3 +1,4 @@ # Don't know how where these are needed, so not bound for now. !missing-field! kSMDomainSystemLaunchd not bound !missing-field! kSMDomainUserLaunchd not bound +!missing-field! SMAppServiceErrorDomain not bound diff --git a/tests/xtro-sharpie/macOS-ShazamKit.todo b/tests/xtro-sharpie/macOS-ShazamKit.todo new file mode 100644 index 000000000000..036f26bed0e7 --- /dev/null +++ b/tests/xtro-sharpie/macOS-ShazamKit.todo @@ -0,0 +1,3 @@ +!deprecated-attribute-missing! SHCustomCatalog::writeToURL:error: missing a [Deprecated] attribute +!missing-selector! SHCustomCatalog::dataRepresentation not bound +!missing-selector! SHCustomCatalog::initWithDataRepresentation:error: not bound diff --git a/tests/xtro-sharpie/macOS-Speech.todo b/tests/xtro-sharpie/macOS-Speech.todo index 9a4b6c245072..b33667ada1b5 100644 --- a/tests/xtro-sharpie/macOS-Speech.todo +++ b/tests/xtro-sharpie/macOS-Speech.todo @@ -1,2 +1,6 @@ !deprecated-attribute-missing! SFSpeechRecognitionRequest::interactionIdentifier missing a [Deprecated] attribute !deprecated-attribute-missing! SFSpeechRecognitionRequest::setInteractionIdentifier: missing a [Deprecated] attribute +!missing-enum! PhoneticEmbedderInitFlag not bound +!missing-enum! PhoneticEncoderType not bound +!missing-enum-value! SFSpeechErrorCode native value SFSpeechErrorCodeAudioReadFailed = 2 not bound +!missing-protocol-member! SFSpeechRecognitionTaskDelegate::speechRecognitionTask:didProcessAudioDuration: not found diff --git a/tests/xtro-sharpie/macOS-StoreKit.ignore b/tests/xtro-sharpie/macOS-StoreKit.ignore deleted file mode 100644 index f814f3e03218..000000000000 --- a/tests/xtro-sharpie/macOS-StoreKit.ignore +++ /dev/null @@ -1,2 +0,0 @@ -# delegate do not mention macOS (as unavailable) but the non-delegate type is not (available) -!missing-protocol! SKCloudServiceSetupViewControllerDelegate not bound diff --git a/tests/xtro-sharpie/macOS-StoreKit.todo b/tests/xtro-sharpie/macOS-StoreKit.todo new file mode 100644 index 000000000000..7aa7c46994df --- /dev/null +++ b/tests/xtro-sharpie/macOS-StoreKit.todo @@ -0,0 +1,78 @@ +!deprecated-attribute-missing! SKCloudServiceController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestCapabilitiesWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontCountryCodeWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontIdentifierWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestUserTokenForDeveloperToken:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setPaymentDiscount: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setQuantity: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setRequestData: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setSimulatesAskToBuyInSandbox: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addPayment: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::delegate missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::finishTransaction: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::removeTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactionsWithApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::setDelegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::storefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactionObservers missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueue:shouldContinueTransaction:inStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransaction missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:didRevokeEntitlementsForProductIdentifiers: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:restoreCompletedTransactionsFailedWithError: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:shouldAddStorePayment:forProduct: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueDidChangeStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueRestoreCompletedTransactionsFinished: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::discounts missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentLengths missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::introductoryPrice missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isDownloadable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isFamilyShareable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedDescription missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedTitle missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::productIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionGroupIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::numberOfPeriods missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::paymentMode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::type missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsResponse missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionOrderWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionVisibilityForProduct:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionOrder:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionVisibility:forProduct:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductSubscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKReceiptRefreshRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::countryCode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStoreReviewController missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/macOS-Symbols.todo b/tests/xtro-sharpie/macOS-Symbols.todo new file mode 100644 index 000000000000..787cd9b06751 --- /dev/null +++ b/tests/xtro-sharpie/macOS-Symbols.todo @@ -0,0 +1,37 @@ +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeatCount: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeating missing a [Deprecated] attribute +!missing-selector! +NSSymbolBreatheEffect::breathePlainEffect not bound +!missing-selector! +NSSymbolBreatheEffect::breathePulseEffect not bound +!missing-selector! +NSSymbolBreatheEffect::effect not bound +!missing-selector! +NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorContinuous not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodic not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount:delay: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithDelay: not bound +!missing-selector! +NSSymbolReplaceContentTransition::magicTransitionWithFallback: not bound +!missing-selector! +NSSymbolRotateEffect::effect not bound +!missing-selector! +NSSymbolRotateEffect::rotateClockwiseEffect not bound +!missing-selector! +NSSymbolRotateEffect::rotateCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::effect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleBackwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCustomAngleEffect: not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleDownEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleForwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleLeftEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleRightEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleUpEffect not bound +!missing-selector! NSSymbolBreatheEffect::effectWithByLayer not bound +!missing-selector! NSSymbolBreatheEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! NSSymbolRotateEffect::effectWithByLayer not bound +!missing-selector! NSSymbolRotateEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolWiggleEffect::effectWithByLayer not bound +!missing-selector! NSSymbolWiggleEffect::effectWithWholeSymbol not bound +!missing-type! NSSymbolBreatheEffect not bound +!missing-type! NSSymbolEffectOptionsRepeatBehavior not bound +!missing-type! NSSymbolMagicReplaceContentTransition not bound +!missing-type! NSSymbolRotateEffect not bound +!missing-type! NSSymbolWiggleEffect not bound diff --git a/tests/xtro-sharpie/macOS-SystemConfiguration.todo b/tests/xtro-sharpie/macOS-SystemConfiguration.todo new file mode 100644 index 000000000000..29156ad2fc75 --- /dev/null +++ b/tests/xtro-sharpie/macOS-SystemConfiguration.todo @@ -0,0 +1,14 @@ +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithAddressPair missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithName missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityGetFlags missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityScheduleWithRunLoop missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilitySetCallback missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilitySetDispatchQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityUnscheduleFromRunLoop missing a [Deprecated] attribute +!missing-field! kSCPropNetProxiesFTPUser not bound +!missing-field! kSCPropNetProxiesGopherUser not bound +!missing-field! kSCPropNetProxiesHTTPSUser not bound +!missing-field! kSCPropNetProxiesHTTPUser not bound +!missing-field! kSCPropNetProxiesRTSPUser not bound +!missing-field! kSCPropNetProxiesSOCKSUser not bound diff --git a/tests/xtro-sharpie/macOS-UniformTypeIdentifiers.todo b/tests/xtro-sharpie/macOS-UniformTypeIdentifiers.todo new file mode 100644 index 000000000000..e6daaad2383d --- /dev/null +++ b/tests/xtro-sharpie/macOS-UniformTypeIdentifiers.todo @@ -0,0 +1,7 @@ +!missing-field! UTTypeCSS not bound +!missing-field! UTTypeDNG not bound +!missing-field! UTTypeEXR not bound +!missing-field! UTTypeGeoJSON not bound +!missing-field! UTTypeHEICS not bound +!missing-field! UTTypeLinkPresentationMetadata not bound +!missing-field! UTTypeTarArchive not bound diff --git a/tests/xtro-sharpie/macOS-UserNotifications.todo b/tests/xtro-sharpie/macOS-UserNotifications.todo new file mode 100644 index 000000000000..356bbee6cc09 --- /dev/null +++ b/tests/xtro-sharpie/macOS-UserNotifications.todo @@ -0,0 +1,2 @@ +!missing-selector! +UNNotificationAttributedMessageContext::contextWithSendMessageIntent:attributedContent: not bound +!missing-type! UNNotificationAttributedMessageContext not bound diff --git a/tests/xtro-sharpie/macOS-VideoSubscriberAccount.todo b/tests/xtro-sharpie/macOS-VideoSubscriberAccount.todo new file mode 100644 index 000000000000..b325adc0448d --- /dev/null +++ b/tests/xtro-sharpie/macOS-VideoSubscriberAccount.todo @@ -0,0 +1,8 @@ +!missing-selector! VSAppleSubscription::customerID not bound +!missing-selector! VSAppleSubscription::initWithCustomerID:productCodes: not bound +!missing-selector! VSAppleSubscription::productCodes not bound +!missing-selector! VSAppleSubscription::setCustomerID: not bound +!missing-selector! VSAppleSubscription::setProductCodes: not bound +!missing-selector! VSUserAccount::appleSubscription not bound +!missing-selector! VSUserAccount::setAppleSubscription: not bound +!missing-type! VSAppleSubscription not bound diff --git a/tests/xtro-sharpie/macOS-VideoToolbox.todo b/tests/xtro-sharpie/macOS-VideoToolbox.todo index 31bea8d7aea4..045ffe61ea1d 100644 --- a/tests/xtro-sharpie/macOS-VideoToolbox.todo +++ b/tests/xtro-sharpie/macOS-VideoToolbox.todo @@ -18,3 +18,55 @@ !missing-pinvoke! VTIsStereoMVHEVCEncodeSupported is not bound !missing-field! kVTCompressionPropertyKey_HasLeftStereoEyeView not bound !missing-field! kVTCompressionPropertyKey_HasRightStereoEyeView not bound +!missing-field! kVTCompressionPropertyKey_CalculateMeanSquaredError not bound +!missing-field! kVTCompressionPropertyKey_HorizontalFieldOfView not bound +!missing-field! kVTCompressionPropertyKey_ProjectionKind not bound +!missing-field! kVTCompressionPropertyKey_SpatialAdaptiveQPLevel not bound +!missing-field! kVTCompressionPropertyKey_SuggestedLookAheadFrameCount not bound +!missing-field! kVTCompressionPropertyKey_ViewPackingKind not bound +!missing-field! kVTDecoderExtensionProperties_ContainingBundleNameKey not bound +!missing-field! kVTDecoderExtensionProperties_ContainingBundleURLKey not bound +!missing-field! kVTDecoderExtensionProperties_ExtensionNameKey not bound +!missing-field! kVTDecoderExtensionProperties_ExtensionURLKey not bound +!missing-field! kVTHDRPerFrameMetadataGenerationHDRFormatType_DolbyVision not bound +!missing-field! kVTHDRPerFrameMetadataGenerationOptionsKey_HDRFormats not bound +!missing-field! kVTProfileLevel_HEVC_Monochrome_AutoLevel not bound +!missing-field! kVTProfileLevel_HEVC_Monochrome10_AutoLevel not bound +!missing-field! kVTRAWProcessingParameter_CameraValue not bound +!missing-field! kVTRAWProcessingParameter_CurrentValue not bound +!missing-field! kVTRAWProcessingParameter_Description not bound +!missing-field! kVTRAWProcessingParameter_Enabled not bound +!missing-field! kVTRAWProcessingParameter_InitialValue not bound +!missing-field! kVTRAWProcessingParameter_Key not bound +!missing-field! kVTRAWProcessingParameter_ListArray not bound +!missing-field! kVTRAWProcessingParameter_MaximumValue not bound +!missing-field! kVTRAWProcessingParameter_MinimumValue not bound +!missing-field! kVTRAWProcessingParameter_Name not bound +!missing-field! kVTRAWProcessingParameter_NeutralValue not bound +!missing-field! kVTRAWProcessingParameter_SubGroup not bound +!missing-field! kVTRAWProcessingParameter_ValueType not bound +!missing-field! kVTRAWProcessingParameterListElement_Description not bound +!missing-field! kVTRAWProcessingParameterListElement_Label not bound +!missing-field! kVTRAWProcessingParameterListElement_ListElementID not bound +!missing-field! kVTRAWProcessingParameterValueType_Boolean not bound +!missing-field! kVTRAWProcessingParameterValueType_Float not bound +!missing-field! kVTRAWProcessingParameterValueType_Integer not bound +!missing-field! kVTRAWProcessingParameterValueType_List not bound +!missing-field! kVTRAWProcessingParameterValueType_SubGroup not bound +!missing-field! kVTRAWProcessingPropertyKey_MetalDeviceRegistryID not bound +!missing-field! kVTSampleAttachmentKey_QualityMetrics not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_ChromaBlueMeanSquaredError not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_ChromaRedMeanSquaredError not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_LumaMeanSquaredError not bound +!missing-pinvoke! VTCopyVideoDecoderExtensionProperties is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionAttachMetadata is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionCreate is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionGetTypeID is not bound +!missing-pinvoke! VTRAWProcessingSessionCompleteFrames is not bound +!missing-pinvoke! VTRAWProcessingSessionCopyProcessingParameters is not bound +!missing-pinvoke! VTRAWProcessingSessionCreate is not bound +!missing-pinvoke! VTRAWProcessingSessionGetTypeID is not bound +!missing-pinvoke! VTRAWProcessingSessionInvalidate is not bound +!missing-pinvoke! VTRAWProcessingSessionProcessFrame is not bound +!missing-pinvoke! VTRAWProcessingSessionSetParameterChangedHander is not bound +!missing-pinvoke! VTRAWProcessingSessionSetProcessingParameters is not bound diff --git a/tests/xtro-sharpie/macOS-Vision.todo b/tests/xtro-sharpie/macOS-Vision.todo new file mode 100644 index 000000000000..4dfdb5665e98 --- /dev/null +++ b/tests/xtro-sharpie/macOS-Vision.todo @@ -0,0 +1,6 @@ +!missing-selector! VNCalculateImageAestheticsScoresRequest::results not bound +!missing-selector! VNGeneratePersonSegmentationRequest::supportedOutputPixelFormatsAndReturnError: not bound +!missing-selector! VNImageAestheticsScoresObservation::isUtility not bound +!missing-selector! VNImageAestheticsScoresObservation::overallScore not bound +!missing-type! VNCalculateImageAestheticsScoresRequest not bound +!missing-type! VNImageAestheticsScoresObservation not bound diff --git a/tests/xtro-sharpie/macOS-WebKit.todo b/tests/xtro-sharpie/macOS-WebKit.todo new file mode 100644 index 000000000000..ff051a00a441 --- /dev/null +++ b/tests/xtro-sharpie/macOS-WebKit.todo @@ -0,0 +1 @@ +!deprecated-attribute-missing! WKBackForwardListItem::title missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/tvOS-AVFoundation.todo b/tests/xtro-sharpie/tvOS-AVFoundation.todo index 015785c6f0e2..3e93c253d3ae 100644 --- a/tests/xtro-sharpie/tvOS-AVFoundation.todo +++ b/tests/xtro-sharpie/tvOS-AVFoundation.todo @@ -155,7 +155,6 @@ !missing-selector! AVMusicTrack::usesAutomatedParameters not bound !missing-selector! AVMusicUserEvent::initWithData: not bound !missing-selector! AVMusicUserEvent::sizeInBytes not bound -!missing-selector! AVMutableComposition::insertTimeRange:ofAsset:atTime:completionHandler: not bound !missing-selector! AVParameterEvent::element not bound !missing-selector! AVParameterEvent::initWithParameterID:scope:element:value: not bound !missing-selector! AVParameterEvent::parameterID not bound @@ -236,7 +235,6 @@ !missing-selector! AVSpeechSynthesizer::writeUtterance:toBufferCallback:toMarkerCallback: not bound !missing-selector! AVSpeechUtterance::initWithSSMLRepresentation: not bound !missing-selector! AVURLAsset::httpSessionIdentifier not bound -!missing-selector! AVVideoComposition::determineValidityForAsset:timeRange:validationDelegate:completionHandler: not bound !missing-type! AVAssetPlaybackAssistant not bound !missing-type! AVAUPresetEvent not bound !missing-type! AVExtendedNoteOnEvent not bound @@ -1126,11 +1124,8 @@ !missing-selector! AVPlayerVideoOutputConfiguration::activationTime not bound !missing-selector! AVPlayerVideoOutputConfiguration::dataChannelDescriptions not bound !missing-selector! AVPlayerVideoOutputConfiguration::sourcePlayerItem not bound -!missing-selector! AVVideoOutputSpecification::defaultPixelBufferAttributes not bound !missing-selector! AVVideoOutputSpecification::initWithTagCollections: not bound !missing-selector! AVVideoOutputSpecification::preferredTagCollections not bound -!missing-selector! AVVideoOutputSpecification::setDefaultPixelBufferAttributes: not bound -!missing-selector! AVVideoOutputSpecification::setOutputPixelBufferAttributes:forTagCollection: not bound !missing-selector! AVZoomRange::containsZoomFactor: not bound !missing-selector! AVZoomRange::maxZoomFactor not bound !missing-selector! AVZoomRange::minZoomFactor not bound @@ -1138,3 +1133,190 @@ !missing-type! AVPlayerVideoOutputConfiguration not bound !missing-type! AVVideoOutputSpecification not bound !missing-type! AVZoomRange not bound +!missing-enum! AVCaptureMultichannelAudioMode not bound +!missing-enum! AVExternalContentProtectionStatus not bound +!missing-enum! AVPlayerInterstitialEventTimelineOccupancy not bound +!missing-enum! AVPlayerItemSegmentType not bound +!missing-enum-value! AVError native value AVErrorToneMappingFailed = -11885 not bound +!missing-field! AVAssetImageGeneratorDynamicRangePolicyForceSDR not bound +!missing-field! AVAssetImageGeneratorDynamicRangePolicyMatchSource not bound +!missing-field! AVAssetPlaybackConfigurationOptionSpatialVideo not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncNotification not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonCurrentSegmentChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonKey not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonLoadedTimeRangesChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonSegmentsChanged not bound +!missing-field! AVSampleBufferDisplayLayerReadyForDisplayDidChangeNotification not bound +!missing-field! AVSpatialCaptureDiscomfortReasonNotEnoughLight not bound +!missing-field! AVSpatialCaptureDiscomfortReasonSubjectTooClose not bound +!missing-field! AVVideoCodecTypeAppleProRes4444XQ not bound +!missing-field! AVVideoTransferFunction_IEC_sRGB not bound +!missing-protocol! AVMetricEventStreamPublisher not bound +!missing-protocol! AVMetricEventStreamSubscriber not bound +!missing-protocol! AVPlayerItemIntegratedTimelineObserver not bound +!missing-protocol-conformance! AVPlayerItem should conform to AVMetricEventStreamPublisher (defined in 'AVMetricEventStreamPublisher' category) +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:didProvideContentKeyRequests:forInitializationData: not found +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:externalProtectionStatusDidChangeForContentKey: not found +!missing-selector! +AVAssetVariantQualifier::predicateForAudioSampleRate:mediaSelectionOption:operatorType: not bound +!missing-selector! +AVCaptureDevice::isBackgroundReplacementEnabled not bound +!missing-selector! +AVMetricEventStream::eventStream not bound +!missing-selector! AVAssetImageGenerator::dynamicRangePolicy not bound +!missing-selector! AVAssetImageGenerator::setDynamicRangePolicy: not bound +!missing-selector! AVAssetResourceLoader::sendsCommonMediaClientDataAsHTTPHeaders not bound +!missing-selector! AVAssetResourceLoader::setSendsCommonMediaClientDataAsHTTPHeaders: not bound +!missing-selector! AVAudioEnvironmentNode::isListenerHeadTrackingEnabled not bound +!missing-selector! AVAudioEnvironmentNode::setListenerHeadTrackingEnabled: not bound +!missing-selector! AVAudioFile::close not bound +!missing-selector! AVAudioFile::isOpen not bound +!missing-selector! AVCaptureDevice::isAutoVideoFrameRateEnabled not bound +!missing-selector! AVCaptureDevice::isBackgroundReplacementActive not bound +!missing-selector! AVCaptureDevice::setAutoVideoFrameRateEnabled: not bound +!missing-selector! AVCaptureDevice::spatialCaptureDiscomfortReasons not bound +!missing-selector! AVCaptureDeviceFormat::isAutoVideoFrameRateSupported not bound +!missing-selector! AVCaptureDeviceFormat::isBackgroundReplacementSupported not bound +!missing-selector! AVCaptureDeviceFormat::isSpatialVideoCaptureSupported not bound +!missing-selector! AVCaptureDeviceFormat::videoFrameRateRangeForBackgroundReplacement not bound +!missing-selector! AVCaptureDeviceInput::isMultichannelAudioModeSupported: not bound +!missing-selector! AVCaptureDeviceInput::multichannelAudioMode not bound +!missing-selector! AVCaptureDeviceInput::setMultichannelAudioMode: not bound +!missing-selector! AVCaptureMovieFileOutput::isSpatialVideoCaptureEnabled not bound +!missing-selector! AVCaptureMovieFileOutput::isSpatialVideoCaptureSupported not bound +!missing-selector! AVCaptureMovieFileOutput::setSpatialVideoCaptureEnabled: not bound +!missing-selector! AVCapturePhoto::constantColorCenterWeightedMeanConfidenceLevel not bound +!missing-selector! AVCapturePhoto::constantColorConfidenceMap not bound +!missing-selector! AVCapturePhoto::isConstantColorFallbackPhoto not bound +!missing-selector! AVCapturePhotoOutput::isConstantColorEnabled not bound +!missing-selector! AVCapturePhotoOutput::isConstantColorSupported not bound +!missing-selector! AVCapturePhotoOutput::isShutterSoundSuppressionSupported not bound +!missing-selector! AVCapturePhotoOutput::setConstantColorEnabled: not bound +!missing-selector! AVCapturePhotoSettings::isConstantColorEnabled not bound +!missing-selector! AVCapturePhotoSettings::isConstantColorFallbackPhotoDeliveryEnabled not bound +!missing-selector! AVCapturePhotoSettings::isShutterSoundSuppressionEnabled not bound +!missing-selector! AVCapturePhotoSettings::setConstantColorEnabled: not bound +!missing-selector! AVCapturePhotoSettings::setConstantColorFallbackPhotoDeliveryEnabled: not bound +!missing-selector! AVCapturePhotoSettings::setShutterSoundSuppressionEnabled: not bound +!missing-selector! AVCaptureSession::configuresApplicationAudioSessionToMixWithOthers not bound +!missing-selector! AVCaptureSession::setConfiguresApplicationAudioSessionToMixWithOthers: not bound +!missing-selector! AVContentKey::externalContentProtectionStatus not bound +!missing-selector! AVContentKey::revoke not bound +!missing-selector! AVMetricContentKeyRequestEvent::contentKeySpecifier not bound +!missing-selector! AVMetricContentKeyRequestEvent::isClientInitiated not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaType not bound +!missing-selector! AVMetricErrorEvent::didRecover not bound +!missing-selector! AVMetricErrorEvent::error not bound +!missing-selector! AVMetricEvent::date not bound +!missing-selector! AVMetricEvent::mediaTime not bound +!missing-selector! AVMetricEvent::sessionID not bound +!missing-selector! AVMetricEventStream::addPublisher: not bound +!missing-selector! AVMetricEventStream::setSubscriber:queue: not bound +!missing-selector! AVMetricEventStream::subscribeToAllMetricEvents not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvent: not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvents: not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::byteRange not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::isMapSegment not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::url not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::isMultivariantPlaylist not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::byteRange not bound +!missing-selector! AVMetricMediaResourceRequestEvent::errorEvent not bound +!missing-selector! AVMetricMediaResourceRequestEvent::networkTransactionMetrics not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::serverAddress not bound +!missing-selector! AVMetricMediaResourceRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::wasReadFromCache not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::contentKeyRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::mediaSegmentRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::playlistRequestEvents not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::timeTaken not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::variant not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::errorEvent not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::mediaResourceRequestCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::playbackDuration not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::recoverableErrorCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::stallCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentInInitialStartup not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentRecoveringFromStall not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedAverageBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedPeakBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::variantSwitchCount not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::previousRate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::rate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::variant not bound +!missing-selector! AVMetricPlayerItemSeekDidCompleteEvent::didSeekInBuffer not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::didSucceed not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::fromVariant not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::toVariant not bound +!missing-selector! AVMutableComposition::insertTimeRange:ofTracks:atTime:error: not bound +!missing-selector! AVPlayerInterstitialEvent::contentMayVary not bound +!missing-selector! AVPlayerInterstitialEvent::plannedDuration not bound +!missing-selector! AVPlayerInterstitialEvent::setContentMayVary: not bound +!missing-selector! AVPlayerInterstitialEvent::setPlannedDuration: not bound +!missing-selector! AVPlayerInterstitialEvent::setSupplementsPrimaryContent: not bound +!missing-selector! AVPlayerInterstitialEvent::setTimelineOccupancy: not bound +!missing-selector! AVPlayerInterstitialEvent::supplementsPrimaryContent not bound +!missing-selector! AVPlayerInterstitialEvent::timelineOccupancy not bound +!missing-selector! AVPlayerItem::integratedTimeline not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addBoundaryTimeObserverForSegment:offsetsIntoSegment:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addPeriodicTimeObserverForInterval:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentSnapshot not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimeline::removeTimeObserver: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToDate:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToTime:toleranceBefore:toleranceAfter:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentSegment not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::duration not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::mapTime:toSegment:atSegmentOffset: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::segments not bound +!missing-selector! AVPlayerItemSegment::interstitialEvent not bound +!missing-selector! AVPlayerItemSegment::loadedTimeRanges not bound +!missing-selector! AVPlayerItemSegment::segmentType not bound +!missing-selector! AVPlayerItemSegment::startDate not bound +!missing-selector! AVPlayerItemSegment::timeMapping not bound +!missing-selector! AVPlayerVideoOutputConfiguration::preferredTransform not bound +!missing-selector! AVSampleBufferDisplayLayer::isReadyForDisplay not bound +!missing-selector! AVSampleBufferVideoRenderer::copyDisplayedPixelBuffer not bound +!missing-selector! AVSampleBufferVideoRenderer::expectMinimumUpcomingSampleBufferPresentationTime: not bound +!missing-selector! AVSampleBufferVideoRenderer::expectMonotonicallyIncreasingUpcomingSampleBufferPresentationTimes not bound +!missing-selector! AVSampleBufferVideoRenderer::loadVideoPerformanceMetricsWithCompletionHandler: not bound +!missing-selector! AVSampleBufferVideoRenderer::resetUpcomingSampleBufferPresentationTimeExpectations not bound +!missing-selector! AVVideoComposition::isValidForTracks:assetDuration:timeRange:validationDelegate: not bound +!missing-selector! AVVideoOutputSpecification::defaultOutputSettings not bound +!missing-selector! AVVideoOutputSpecification::setDefaultOutputSettings: not bound +!missing-selector! AVVideoOutputSpecification::setOutputSettings:forTagCollection: not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfCorruptedFrames not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfDroppedFrames not bound +!missing-selector! AVVideoPerformanceMetrics::numberOfFramesDisplayedUsingOptimizedCompositing not bound +!missing-selector! AVVideoPerformanceMetrics::totalAccumulatedFrameDelay not bound +!missing-selector! AVVideoPerformanceMetrics::totalNumberOfFrames not bound +!missing-type! AVMetricContentKeyRequestEvent not bound +!missing-type! AVMetricErrorEvent not bound +!missing-type! AVMetricEvent not bound +!missing-type! AVMetricEventStream not bound +!missing-type! AVMetricHLSMediaSegmentRequestEvent not bound +!missing-type! AVMetricHLSPlaylistRequestEvent not bound +!missing-type! AVMetricMediaResourceRequestEvent not bound +!missing-type! AVMetricPlayerItemInitialLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemPlaybackSummaryEvent not bound +!missing-type! AVMetricPlayerItemRateChangeEvent not bound +!missing-type! AVMetricPlayerItemSeekDidCompleteEvent not bound +!missing-type! AVMetricPlayerItemSeekEvent not bound +!missing-type! AVMetricPlayerItemStallEvent not bound +!missing-type! AVMetricPlayerItemVariantSwitchEvent not bound +!missing-type! AVPlayerItemIntegratedTimeline not bound +!missing-type! AVPlayerItemIntegratedTimelineSnapshot not bound +!missing-type! AVPlayerItemSegment not bound +!missing-type! AVVideoPerformanceMetrics not bound diff --git a/tests/xtro-sharpie/tvOS-Accessibility.todo b/tests/xtro-sharpie/tvOS-Accessibility.todo new file mode 100644 index 000000000000..8d151946b0c5 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-Accessibility.todo @@ -0,0 +1,5 @@ +!missing-enum! AXSettingsFeature not bound +!missing-field! AXPrefersNonBlinkingTextInsertionIndicatorDidChangeNotification not bound +!missing-pinvoke! AXAssistiveAccessEnabled is not bound +!missing-pinvoke! AXOpenSettingsFeature is not bound +!missing-pinvoke! AXPrefersNonBlinkingTextInsertionIndicator is not bound diff --git a/tests/xtro-sharpie/tvOS-AudioToolbox.todo b/tests/xtro-sharpie/tvOS-AudioToolbox.todo index b6d479983874..18d4bb0c9c0e 100644 --- a/tests/xtro-sharpie/tvOS-AudioToolbox.todo +++ b/tests/xtro-sharpie/tvOS-AudioToolbox.todo @@ -1,3 +1,7 @@ !missing-enum! AUVoiceIOOtherAudioDuckingLevel not bound !missing-pinvoke! AudioFileGetUserDataAtOffset is not bound !missing-pinvoke! AudioFileGetUserDataSize64 is not bound +!missing-enum! AudioConverterOptions not bound +!missing-pinvoke! AudioConverterNewWithOptions is not bound +!missing-pinvoke! AudioConverterPrepare is not bound +!missing-selector! AUAudioUnit::migrateFromPlugin not bound diff --git a/tests/xtro-sharpie/tvOS-AuthenticationServices.todo b/tests/xtro-sharpie/tvOS-AuthenticationServices.todo new file mode 100644 index 000000000000..28c2c20c5f80 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-AuthenticationServices.todo @@ -0,0 +1,11 @@ +!deprecated-attribute-missing! ASWebAuthenticationSession::initWithURL:callbackURLScheme:completionHandler: missing a [Deprecated] attribute +!missing-enum! ASUserAgeRange not bound +!missing-enum-value! ASAuthorizationError native value ASAuthorizationErrorMatchedExcludedCredential = 1006 not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithCustomScheme: not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithHTTPSHost:path: not bound +!missing-selector! ASAuthorizationAppleIDCredential::userAgeRange not bound +!missing-selector! ASWebAuthenticationSession::additionalHeaderFields not bound +!missing-selector! ASWebAuthenticationSession::initWithURL:callback:completionHandler: not bound +!missing-selector! ASWebAuthenticationSession::setAdditionalHeaderFields: not bound +!missing-selector! ASWebAuthenticationSessionCallback::matchesURL: not bound +!missing-type! ASWebAuthenticationSessionCallback not bound diff --git a/tests/xtro-sharpie/tvOS-BackgroundTasks.todo b/tests/xtro-sharpie/tvOS-BackgroundTasks.todo new file mode 100644 index 000000000000..c64ebba6fc50 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-BackgroundTasks.todo @@ -0,0 +1,10 @@ +!missing-selector! BGContinuedProcessingTask::reason not bound +!missing-selector! BGContinuedProcessingTask::title not bound +!missing-selector! BGContinuedProcessingTask::updateProgress: not bound +!missing-selector! BGContinuedProcessingTaskRequest::initWithIdentifier: not bound +!missing-selector! BGContinuedProcessingTaskRequest::reason not bound +!missing-selector! BGContinuedProcessingTaskRequest::setReason: not bound +!missing-selector! BGContinuedProcessingTaskRequest::setTitle: not bound +!missing-selector! BGContinuedProcessingTaskRequest::title not bound +!missing-type! BGContinuedProcessingTask not bound +!missing-type! BGContinuedProcessingTaskRequest not bound diff --git a/tests/xtro-sharpie/tvOS-BrowserEngineKit.todo b/tests/xtro-sharpie/tvOS-BrowserEngineKit.todo new file mode 100644 index 000000000000..fda4bc7201dd --- /dev/null +++ b/tests/xtro-sharpie/tvOS-BrowserEngineKit.todo @@ -0,0 +1,99 @@ +!missing-enum! BEAccessibilityContainerType not bound +!missing-enum! BEAccessibilityPressedState not bound +!missing-enum! BEGestureType not bound +!missing-enum! BEKeyModifierFlags not bound +!missing-enum! BEKeyPressState not bound +!missing-enum! BEScrollViewScrollUpdatePhase not bound +!missing-enum! BESelectionFlags not bound +!missing-enum! BESelectionTouchPhase not bound +!missing-enum! BETextDocumentRequestOptions not bound +!missing-enum! BETextReplacementOptions not bound +!missing-field! BEAccessibilityTraitMenuItem not bound +!missing-field! BEAccessibilityTraitPopUpButton not bound +!missing-field! BEAccessibilityTraitRadioButton not bound +!missing-field! BEAccessibilityTraitReadOnly not bound +!missing-field! BEAccessibilityTraitVisited not bound +!missing-protocol! BEExtendedTextInputTraits not bound +!missing-protocol! BEResponderEditActions not bound +!missing-protocol! BEScrollViewDelegate not bound +!missing-protocol! BETextInput not bound +!missing-protocol! BETextInputDelegate not bound +!missing-protocol! BETextInteractionDelegate not bound +!missing-protocol! BETextSelectionDirectionNavigation not bound +!missing-selector! BEAutoFillTextSuggestion::contents not bound +!missing-selector! BEKeyEntry::isKeyRepeating not bound +!missing-selector! BEKeyEntry::key not bound +!missing-selector! BEKeyEntry::state not bound +!missing-selector! BEKeyEntry::timestamp not bound +!missing-selector! BEKeyEntryContext::initWithKeyEntry: not bound +!missing-selector! BEKeyEntryContext::isDocumentEditable not bound +!missing-selector! BEKeyEntryContext::keyEntry not bound +!missing-selector! BEKeyEntryContext::setDocumentEditable: not bound +!missing-selector! BEKeyEntryContext::setShouldEvaluateForInputSystemHandling: not bound +!missing-selector! BEKeyEntryContext::setShouldInsertCharacter: not bound +!missing-selector! BEKeyEntryContext::shouldEvaluateForInputSystemHandling not bound +!missing-selector! BEKeyEntryContext::shouldInsertCharacter not bound +!missing-selector! BEScrollView::delegate not bound +!missing-selector! BEScrollView::setDelegate: not bound +!missing-selector! BEScrollViewScrollUpdate::locationInView: not bound +!missing-selector! BEScrollViewScrollUpdate::phase not bound +!missing-selector! BEScrollViewScrollUpdate::timestamp not bound +!missing-selector! BEScrollViewScrollUpdate::translationInView: not bound +!missing-selector! BETextAlternatives::alternativeStrings not bound +!missing-selector! BETextAlternatives::primaryString not bound +!missing-selector! BETextDocumentContext::addTextRect:forCharacterRange: not bound +!missing-selector! BETextDocumentContext::autocorrectedRanges not bound +!missing-selector! BETextDocumentContext::initWithAttributedSelectedText:contextBefore:contextAfter:markedText:selectedRangeInMarkedText: not bound +!missing-selector! BETextDocumentContext::initWithSelectedText:contextBefore:contextAfter:markedText:selectedRangeInMarkedText: not bound +!missing-selector! BETextDocumentContext::setAutocorrectedRanges: not bound +!missing-selector! BETextDocumentRequest::granularityCount not bound +!missing-selector! BETextDocumentRequest::options not bound +!missing-selector! BETextDocumentRequest::setGranularityCount: not bound +!missing-selector! BETextDocumentRequest::setOptions: not bound +!missing-selector! BETextDocumentRequest::setSurroundingGranularity: not bound +!missing-selector! BETextDocumentRequest::surroundingGranularity not bound +!missing-selector! BETextInteraction::addShortcutForText:fromRect: not bound +!missing-selector! BETextInteraction::delegate not bound +!missing-selector! BETextInteraction::dismissEditMenuForSelection not bound +!missing-selector! BETextInteraction::editabilityChanged not bound +!missing-selector! BETextInteraction::presentEditMenuForSelection not bound +!missing-selector! BETextInteraction::refreshKeyboardUI not bound +!missing-selector! BETextInteraction::selectionBoundaryAdjustedToPoint:touchPhase:flags: not bound +!missing-selector! BETextInteraction::selectionChangedWithGestureAtPoint:gesture:state:flags: not bound +!missing-selector! BETextInteraction::setDelegate: not bound +!missing-selector! BETextInteraction::shareText:fromRect: not bound +!missing-selector! BETextInteraction::showDictionaryForTextInContext:definingTextInRange:fromRect: not bound +!missing-selector! BETextInteraction::showReplacementsForText: not bound +!missing-selector! BETextInteraction::textSelectionDisplayInteraction not bound +!missing-selector! BETextInteraction::translateText:fromRect: not bound +!missing-selector! BETextInteraction::transliterateChineseForText: not bound +!missing-selector! BETextSuggestion::initWithInputText: not bound +!missing-selector! BETextSuggestion::inputText not bound +!missing-selector! BEWebAppManifest::initWithJSONData:manifestURL: not bound +!missing-selector! BEWebAppManifest::jsonData not bound +!missing-selector! BEWebAppManifest::manifestURL not bound +!missing-selector! NSObject::browserAccessibilityContainerType not bound +!missing-selector! NSObject::browserAccessibilityCurrentStatus not bound +!missing-selector! NSObject::browserAccessibilityHasDOMFocus not bound +!missing-selector! NSObject::browserAccessibilityIsRequired not bound +!missing-selector! NSObject::browserAccessibilityPressedState not bound +!missing-selector! NSObject::browserAccessibilityRoleDescription not bound +!missing-selector! NSObject::browserAccessibilitySortDirection not bound +!missing-selector! NSObject::setBrowserAccessibilityContainerType: not bound +!missing-selector! NSObject::setBrowserAccessibilityCurrentStatus: not bound +!missing-selector! NSObject::setBrowserAccessibilityHasDOMFocus: not bound +!missing-selector! NSObject::setBrowserAccessibilityIsRequired: not bound +!missing-selector! NSObject::setBrowserAccessibilityPressedState: not bound +!missing-selector! NSObject::setBrowserAccessibilityRoleDescription: not bound +!missing-selector! NSObject::setBrowserAccessibilitySortDirection: not bound +!missing-type! BEAutoFillTextSuggestion not bound +!missing-type! BEKeyEntry not bound +!missing-type! BEKeyEntryContext not bound +!missing-type! BEScrollView not bound +!missing-type! BEScrollViewScrollUpdate not bound +!missing-type! BETextAlternatives not bound +!missing-type! BETextDocumentContext not bound +!missing-type! BETextDocumentRequest not bound +!missing-type! BETextInteraction not bound +!missing-type! BETextSuggestion not bound +!missing-type! BEWebAppManifest not bound diff --git a/tests/xtro-sharpie/tvOS-CloudKit.todo b/tests/xtro-sharpie/tvOS-CloudKit.todo new file mode 100644 index 000000000000..a4fc2c943a96 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-CloudKit.todo @@ -0,0 +1,4 @@ +!missing-selector! CKShareParticipant::participantID not bound +!unknown-type! CKFetchNotificationChangesOperation bound +!unknown-type! CKMarkNotificationsReadOperation bound +!unknown-type! CKModifyBadgeOperation bound diff --git a/tests/xtro-sharpie/tvOS-CoreBluetooth.todo b/tests/xtro-sharpie/tvOS-CoreBluetooth.todo new file mode 100644 index 000000000000..54747b248eac --- /dev/null +++ b/tests/xtro-sharpie/tvOS-CoreBluetooth.todo @@ -0,0 +1 @@ +!missing-field! CBUUIDCharacteristicObservationScheduleString not bound diff --git a/tests/xtro-sharpie/tvOS-CoreFoundation.todo b/tests/xtro-sharpie/tvOS-CoreFoundation.todo new file mode 100644 index 000000000000..985b893a7978 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-CoreFoundation.todo @@ -0,0 +1,2 @@ +!missing-field! kCFNumberFormatterMinGroupingDigits not bound +!missing-pinvoke! CFAttributedStringGetBidiLevelsAndResolvedDirections is not bound diff --git a/tests/xtro-sharpie/tvOS-CoreGraphics.todo b/tests/xtro-sharpie/tvOS-CoreGraphics.todo new file mode 100644 index 000000000000..a2058f1587c8 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-CoreGraphics.todo @@ -0,0 +1,15 @@ +!missing-enum! CGToneMapping not bound +!missing-field! kCGEXRToneMappingGammaDefog not bound +!missing-field! kCGEXRToneMappingGammaExposure not bound +!missing-field! kCGEXRToneMappingGammaKneeHigh not bound +!missing-field! kCGEXRToneMappingGammaKneeLow not bound +!missing-field! kCGSkipBoostToHDR not bound +!missing-field! kCGUse100nitsHLGOOTF not bound +!missing-field! kCGUseBT1886ForCoreVideoGamma not bound +!missing-pinvoke! CGContextDrawImageApplyingToneMapping is not bound +!missing-pinvoke! CGContextGetEDRTargetHeadroom is not bound +!missing-pinvoke! CGContextSetEDRTargetHeadroom is not bound +!missing-pinvoke! CGImageContainsImageSpecificToneMappingMetadata is not bound +!missing-pinvoke! CGImageCreateWithEDRHeadroom is not bound +!missing-pinvoke! CGImageGetContentHeadroom is not bound +!missing-pinvoke! CGImageShouldToneMap is not bound diff --git a/tests/xtro-sharpie/tvOS-CoreImage.todo b/tests/xtro-sharpie/tvOS-CoreImage.todo new file mode 100644 index 000000000000..36bd02c74345 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-CoreImage.todo @@ -0,0 +1,4 @@ +!missing-selector! +CIFilter::areaAlphaWeightedHistogramFilter not bound +!missing-selector! +CIFilter::areaBoundsRedFilter not bound +!missing-selector! +CIFilter::maximumScaleTransformFilter not bound +!missing-selector! +CIFilter::toneMapHeadroomFilter not bound diff --git a/tests/xtro-sharpie/tvOS-CoreLocation.todo b/tests/xtro-sharpie/tvOS-CoreLocation.todo new file mode 100644 index 000000000000..2c543951024a --- /dev/null +++ b/tests/xtro-sharpie/tvOS-CoreLocation.todo @@ -0,0 +1,30 @@ +!deprecated-attribute-missing! CLUpdate::isStationary missing a [Deprecated] attribute +!missing-enum! CLServiceSessionAuthorizationRequirement not bound +!missing-selector! +CLBackgroundActivitySession::backgroundActivitySessionWithQueue:handler: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:fullAccuracyPurposeKey: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:fullAccuracyPurposeKey:queue:handler: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:queue:handler: not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationDenied not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationDeniedGlobally not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationRestricted not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::insufficientlyInUse not bound +!missing-selector! CLServiceSession::invalidate not bound +!missing-selector! CLServiceSessionDiagnostic::alwaysAuthorizationDenied not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationDenied not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationDeniedGlobally not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationRequestInProgress not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationRestricted not bound +!missing-selector! CLServiceSessionDiagnostic::fullAccuracyDenied not bound +!missing-selector! CLServiceSessionDiagnostic::insufficientlyInUse not bound +!missing-selector! CLServiceSessionDiagnostic::serviceSessionRequired not bound +!missing-selector! CLUpdate::accuracyLimited not bound +!missing-selector! CLUpdate::authorizationDenied not bound +!missing-selector! CLUpdate::authorizationDeniedGlobally not bound +!missing-selector! CLUpdate::authorizationRestricted not bound +!missing-selector! CLUpdate::insufficientlyInUse not bound +!missing-selector! CLUpdate::locationUnavailable not bound +!missing-selector! CLUpdate::stationary not bound +!missing-type! CLBackgroundActivitySessionDiagnostic not bound +!missing-type! CLServiceSession not bound +!missing-type! CLServiceSessionDiagnostic not bound diff --git a/tests/xtro-sharpie/tvOS-CoreMIDI.todo b/tests/xtro-sharpie/tvOS-CoreMIDI.todo index a12928239a94..dd1c05a3d30f 100644 --- a/tests/xtro-sharpie/tvOS-CoreMIDI.todo +++ b/tests/xtro-sharpie/tvOS-CoreMIDI.todo @@ -1 +1,19 @@ !missing-pinvoke! MIDIEventListForEachEvent is not bound +!missing-enum! MIDICICategoryBitmap not bound +!missing-enum! MIDICIDeviceType not bound +!missing-enum! MIDICIManagementMessageType not bound +!missing-enum! MIDICIProcessInquiryMessageType not bound +!missing-enum! MIDICIProfileMessageType not bound +!missing-enum! MIDICIProfileType not bound +!missing-enum! MIDICIPropertyExchangeMessageType not bound +!missing-enum! MIDIUMPCIObjectBackingType not bound +!missing-enum! MIDIUMPFunctionBlockDirection not bound +!missing-enum! MIDIUMPFunctionBlockMIDI1Info not bound +!missing-enum! MIDIUMPFunctionBlockUIHint not bound +!missing-enum! MIDIUMPProtocolBitmap not bound +!missing-enum! UMPStreamMessageFormat not bound +!missing-enum! UMPStreamMessageStatus not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeFlexData = 13 not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeInvalid = 255 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusDeltaClockstampTicksPerQuarterNote = 3 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusTicksSinceLastEvent = 4 not bound diff --git a/tests/xtro-sharpie/tvOS-CoreML.todo b/tests/xtro-sharpie/tvOS-CoreML.todo new file mode 100644 index 000000000000..647c7695c92c --- /dev/null +++ b/tests/xtro-sharpie/tvOS-CoreML.todo @@ -0,0 +1,75 @@ +!missing-enum! MLReshapeFrequencyHint not bound +!missing-enum-value! MLFeatureType native value MLFeatureTypeState = 8 not bound +!missing-selector! +MLComputePlan::loadContentsOfURL:configuration:completionHandler: not bound +!missing-selector! +MLComputePlan::loadModelAsset:configuration:completionHandler: not bound +!missing-selector! +MLModelAsset::modelAssetWithURL:error: not bound +!missing-selector! +MLModelStructure::loadContentsOfURL:completionHandler: not bound +!missing-selector! +MLModelStructure::loadModelAsset:completionHandler: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForMLProgramOperation: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForNeuralNetworkLayer: not bound +!missing-selector! MLComputePlan::estimatedCostOfMLProgramOperation: not bound +!missing-selector! MLComputePlan::modelStructure not bound +!missing-selector! MLComputePlanCost::weight not bound +!missing-selector! MLComputePlanDeviceUsage::preferredComputeDevice not bound +!missing-selector! MLComputePlanDeviceUsage::supportedComputeDevices not bound +!missing-selector! MLFeatureDescription::stateConstraint not bound +!missing-selector! MLModel::newState not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:error: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:completionHandler: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:error: not bound +!missing-selector! MLModelAsset::modelDescriptionOfFunctionNamed:completionHandler: not bound +!missing-selector! MLModelAsset::modelDescriptionWithCompletionHandler: not bound +!missing-selector! MLModelConfiguration::functionName not bound +!missing-selector! MLModelConfiguration::optimizationHints not bound +!missing-selector! MLModelConfiguration::setFunctionName: not bound +!missing-selector! MLModelConfiguration::setOptimizationHints: not bound +!missing-selector! MLModelDescription::stateDescriptionsByName not bound +!missing-selector! MLModelStructure::neuralNetwork not bound +!missing-selector! MLModelStructure::pipeline not bound +!missing-selector! MLModelStructure::program not bound +!missing-selector! MLModelStructureNeuralNetwork::layers not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::inputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::name not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::outputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::type not bound +!missing-selector! MLModelStructurePipeline::subModelNames not bound +!missing-selector! MLModelStructurePipeline::subModels not bound +!missing-selector! MLModelStructureProgram::functions not bound +!missing-selector! MLModelStructureProgramArgument::bindings not bound +!missing-selector! MLModelStructureProgramBinding::name not bound +!missing-selector! MLModelStructureProgramBinding::value not bound +!missing-selector! MLModelStructureProgramBlock::inputs not bound +!missing-selector! MLModelStructureProgramBlock::operations not bound +!missing-selector! MLModelStructureProgramBlock::outputNames not bound +!missing-selector! MLModelStructureProgramFunction::block not bound +!missing-selector! MLModelStructureProgramFunction::inputs not bound +!missing-selector! MLModelStructureProgramNamedValueType::name not bound +!missing-selector! MLModelStructureProgramNamedValueType::type not bound +!missing-selector! MLModelStructureProgramOperation::blocks not bound +!missing-selector! MLModelStructureProgramOperation::inputs not bound +!missing-selector! MLModelStructureProgramOperation::operatorName not bound +!missing-selector! MLModelStructureProgramOperation::outputs not bound +!missing-selector! MLOptimizationHints::reshapeFrequency not bound +!missing-selector! MLOptimizationHints::setReshapeFrequency: not bound +!missing-selector! MLState::getMultiArrayForStateNamed:handler: not bound +!missing-selector! MLStateConstraint::bufferShape not bound +!missing-selector! MLStateConstraint::dataType not bound +!missing-type! MLComputePlan not bound +!missing-type! MLComputePlanCost not bound +!missing-type! MLComputePlanDeviceUsage not bound +!missing-type! MLModelStructure not bound +!missing-type! MLModelStructureNeuralNetwork not bound +!missing-type! MLModelStructureNeuralNetworkLayer not bound +!missing-type! MLModelStructurePipeline not bound +!missing-type! MLModelStructureProgram not bound +!missing-type! MLModelStructureProgramArgument not bound +!missing-type! MLModelStructureProgramBinding not bound +!missing-type! MLModelStructureProgramBlock not bound +!missing-type! MLModelStructureProgramFunction not bound +!missing-type! MLModelStructureProgramNamedValueType not bound +!missing-type! MLModelStructureProgramOperation not bound +!missing-type! MLModelStructureProgramValue not bound +!missing-type! MLModelStructureProgramValueType not bound +!missing-type! MLOptimizationHints not bound +!missing-type! MLState not bound +!missing-type! MLStateConstraint not bound diff --git a/tests/xtro-sharpie/tvOS-CoreMedia.todo b/tests/xtro-sharpie/tvOS-CoreMedia.todo index b2bff516a29e..02890efae0b5 100644 --- a/tests/xtro-sharpie/tvOS-CoreMedia.todo +++ b/tests/xtro-sharpie/tvOS-CoreMedia.todo @@ -101,3 +101,8 @@ !missing-pinvoke! CMVideoFormatDescriptionCopyTagCollectionArray is not bound !missing-field! kCMFormatDescriptionExtension_LogTransferFunction not bound !missing-field! kCMFormatDescriptionLogTransferFunction_AppleLog not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataMilliLux not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataUUID not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier not bound +!missing-field! kCMTagProjectionTypeHalfEquirectangular not bound diff --git a/tests/xtro-sharpie/tvOS-CoreSpotlight.todo b/tests/xtro-sharpie/tvOS-CoreSpotlight.todo new file mode 100644 index 000000000000..09a3848302fc --- /dev/null +++ b/tests/xtro-sharpie/tvOS-CoreSpotlight.todo @@ -0,0 +1 @@ +!missing-enum! CSUserInteraction not bound diff --git a/tests/xtro-sharpie/tvOS-CoreText.todo b/tests/xtro-sharpie/tvOS-CoreText.todo new file mode 100644 index 000000000000..9cd31ac34b8a --- /dev/null +++ b/tests/xtro-sharpie/tvOS-CoreText.todo @@ -0,0 +1,6 @@ +!deprecated-attribute-missing! CTFontManagerRegisterGraphicsFont missing a [Deprecated] attribute +!deprecated-attribute-missing! CTFontManagerUnregisterGraphicsFont missing a [Deprecated] attribute +!missing-field! kCTAdaptiveImageProviderAttributeName not bound +!missing-pinvoke! CTFontDrawImageFromAdaptiveImageProviderAtPoint is not bound +!missing-pinvoke! CTFontGetTypographicBoundsForAdaptiveImageProvider is not bound +!missing-protocol! CTAdaptiveImageProviding not bound diff --git a/tests/xtro-sharpie/tvOS-CoreVideo.todo b/tests/xtro-sharpie/tvOS-CoreVideo.todo new file mode 100644 index 000000000000..bc0c241ca5fb --- /dev/null +++ b/tests/xtro-sharpie/tvOS-CoreVideo.todo @@ -0,0 +1,9 @@ +!missing-field! kCVImageBufferSceneIlluminationKey not bound +!missing-field! kCVMetalBufferCacheMaximumBufferAgeKey not bound +!missing-field! kCVPixelFormatBitsPerComponent not bound +!missing-pinvoke! CVMetalBufferCacheCreate is not bound +!missing-pinvoke! CVMetalBufferCacheCreateBufferFromImage is not bound +!missing-pinvoke! CVMetalBufferCacheFlush is not bound +!missing-pinvoke! CVMetalBufferCacheGetTypeID is not bound +!missing-pinvoke! CVMetalBufferGetBuffer is not bound +!missing-pinvoke! CVMetalBufferGetTypeID is not bound diff --git a/tests/xtro-sharpie/tvOS-Foundation.todo b/tests/xtro-sharpie/tvOS-Foundation.todo new file mode 100644 index 000000000000..a3c755badb40 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-Foundation.todo @@ -0,0 +1,22 @@ +!missing-enum-value! NSCalendarUnit native value NSCalendarUnitDayOfYear = 65536 not bound +!missing-field! NSLocalizedNumberFormatAttributeName not bound +!missing-selector! +NSLocalizedNumberFormatRule::automatic not bound +!missing-selector! NSDateComponents::dayOfYear not bound +!missing-selector! NSDateComponents::setDayOfYear: not bound +!missing-selector! NSKeyValueSharedObservers::addSharedObserver:forKey:options:context: not bound +!missing-selector! NSKeyValueSharedObservers::initWithObservableClass: not bound +!missing-selector! NSKeyValueSharedObservers::snapshot not bound +!missing-selector! NSMutableURLRequest::allowsPersistentDNS not bound +!missing-selector! NSMutableURLRequest::setAllowsPersistentDNS: not bound +!missing-selector! NSNumberFormatter::minimumGroupingDigits not bound +!missing-selector! NSNumberFormatter::setMinimumGroupingDigits: not bound +!missing-selector! NSObject::setSharedObservers: not bound +!missing-selector! NSUndoManager::redoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::redoCount not bound +!missing-selector! NSUndoManager::setActionUserInfoValue:forKey: not bound +!missing-selector! NSUndoManager::undoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::undoCount not bound +!missing-selector! NSURLRequest::allowsPersistentDNS not bound +!missing-type! NSKeyValueSharedObservers not bound +!missing-type! NSKeyValueSharedObserversSnapshot not bound +!missing-type! NSLocalizedNumberFormatRule not bound diff --git a/tests/xtro-sharpie/tvOS-GameController.todo b/tests/xtro-sharpie/tvOS-GameController.todo index 1106fdad9687..a28392770e4f 100644 --- a/tests/xtro-sharpie/tvOS-GameController.todo +++ b/tests/xtro-sharpie/tvOS-GameController.todo @@ -16,3 +16,14 @@ !missing-selector! GCControllerLiveInput::unmappedInput not bound !missing-type! GCControllerInputState not bound !missing-type! GCControllerLiveInput not bound +!missing-enum! GCUIEventTypes not bound +!missing-field! GCInputLeftBumper not bound +!missing-field! GCInputRightBumper not bound +!missing-field! GCPoint2Zero not bound +!missing-pinvoke! GCInputBackLeftButton is not bound +!missing-pinvoke! GCInputBackRightButton is not bound +!missing-pinvoke! NSStringFromGCPoint2 is not bound +!missing-protocol! GCAxis2DInput not bound +!missing-protocol-member! GCDirectionPadElement::xyAxes not found +!missing-selector! +NSValue::valueWithGCPoint2: not bound +!missing-selector! NSValue::GCPoint2Value not bound diff --git a/tests/xtro-sharpie/tvOS-GameKit.todo b/tests/xtro-sharpie/tvOS-GameKit.todo new file mode 100644 index 000000000000..ee7b49196b10 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-GameKit.todo @@ -0,0 +1,11 @@ +!deprecated-attribute-missing! GKMatch::voiceChatWithName: missing a [Deprecated] attribute +!deprecated-attribute-missing! GKScoreChallenge::score missing a [Deprecated] attribute +!deprecated-attribute-missing! GKVoiceChat missing a [Deprecated] attribute +!missing-enum-value! GKError native value GKErrorAppUnlisted = 37 not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithAchievementID:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithLeaderboardID:playerScope:timeScope:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithLeaderboardSetID:handler: not bound +!missing-selector! GKAccessPoint::triggerAccessPointWithPlayer:handler: not bound +!missing-selector! GKGameCenterViewControllerGKGameCenterViewController::initWithLeaderboardSetID: not bound +!missing-selector! GKGameCenterViewControllerGKGameCenterViewController::initWithPlayer: not bound +!missing-selector! GKScoreChallenge::leaderboardEntry not bound diff --git a/tests/xtro-sharpie/tvOS-HomeKit.todo b/tests/xtro-sharpie/tvOS-HomeKit.todo new file mode 100644 index 000000000000..7e6d93185860 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-HomeKit.todo @@ -0,0 +1,38 @@ +!missing-enum! HMCharacteristicValueClosedCaptions not bound +!missing-enum! HMCharacteristicValueCurrentMediaState not bound +!missing-enum! HMCharacteristicValueCurrentVisibilityState not bound +!missing-enum! HMCharacteristicValueInputDeviceType not bound +!missing-enum! HMCharacteristicValueInputSourceType not bound +!missing-enum! HMCharacteristicValuePictureMode not bound +!missing-enum! HMCharacteristicValuePowerModeSelection not bound +!missing-enum! HMCharacteristicValueRemoteKey not bound +!missing-enum! HMCharacteristicValueRouterStatus not bound +!missing-enum! HMCharacteristicValueTargetVisibilityState not bound +!missing-enum! HMCharacteristicValueWiFiSatelliteStatus not bound +!missing-enum-value! HMError native value HMErrorCodePartialCommunicationFailure = 104 not bound +!missing-field! HMAccessoryCategoryTypeAirPort not bound +!missing-field! HMAccessoryCategoryTypeAudioReceiver not bound +!missing-field! HMAccessoryCategoryTypeSpeaker not bound +!missing-field! HMAccessoryCategoryTypeTelevision not bound +!missing-field! HMAccessoryCategoryTypeTelevisionSetTopBox not bound +!missing-field! HMAccessoryCategoryTypeTelevisionStreamingStick not bound +!missing-field! HMAccessoryCategoryTypeWiFiRouter not bound +!missing-field! HMCharacteristicTypeActiveIdentifier not bound +!missing-field! HMCharacteristicTypeClosedCaptions not bound +!missing-field! HMCharacteristicTypeConfiguredName not bound +!missing-field! HMCharacteristicTypeCurrentMediaState not bound +!missing-field! HMCharacteristicTypeCurrentVisibilityState not bound +!missing-field! HMCharacteristicTypeIdentifier not bound +!missing-field! HMCharacteristicTypeInputDeviceType not bound +!missing-field! HMCharacteristicTypeInputSourceType not bound +!missing-field! HMCharacteristicTypePictureMode not bound +!missing-field! HMCharacteristicTypePowerModeSelection not bound +!missing-field! HMCharacteristicTypeRemoteKey not bound +!missing-field! HMCharacteristicTypeRouterStatus not bound +!missing-field! HMCharacteristicTypeTargetVisibilityState not bound +!missing-field! HMCharacteristicTypeWANStatusList not bound +!missing-field! HMCharacteristicTypeWiFiSatelliteStatus not bound +!missing-field! HMServiceTypeInputSource not bound +!missing-field! HMServiceTypeTelevision not bound +!missing-field! HMServiceTypeWiFiRouter not bound +!missing-field! HMServiceTypeWiFiSatellite not bound diff --git a/tests/xtro-sharpie/tvOS-IOSurface.todo b/tests/xtro-sharpie/tvOS-IOSurface.todo index b3c729926b86..0e44edcb29dd 100644 --- a/tests/xtro-sharpie/tvOS-IOSurface.todo +++ b/tests/xtro-sharpie/tvOS-IOSurface.todo @@ -1 +1,5 @@ -!deprecated-attribute-missing! IOSurface missing a [Deprecated] attribute +!missing-enum! IOSurfaceMemoryLedgerFlags not bound +!missing-enum! IOSurfaceMemoryLedgerTags not bound +!missing-field! kIOSurfaceContentHeadroom not bound +!missing-pinvoke! IOSurfaceSetOwnershipIdentity is not bound +!missing-selector! IOSurface::surfaceID not bound diff --git a/tests/xtro-sharpie/tvOS-ImageIO.todo b/tests/xtro-sharpie/tvOS-ImageIO.todo new file mode 100644 index 000000000000..a70551dbf567 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-ImageIO.todo @@ -0,0 +1,16 @@ +!missing-field! kCGImageAuxiliaryDataInfoColorSpace not bound +!missing-field! kCGImageAuxiliaryDataTypeISOGainMap not bound +!missing-field! kCGImagePropertyGroupImageIndexMonoscopic not bound +!missing-field! kCGImagePropertyGroupImageIsMonoscopicImage not bound +!missing-field! kCGImagePropertyGroupImageStereoAggressors not bound +!missing-field! kCGImagePropertyGroupMonoscopicImageLocation not bound +!missing-field! kCGImagePropertyTIFFXPosition not bound +!missing-field! kCGImagePropertyTIFFYPosition not bound +!missing-field! kIIOMonoscopicImageLocation_Center not bound +!missing-field! kIIOMonoscopicImageLocation_Left not bound +!missing-field! kIIOMonoscopicImageLocation_Right not bound +!missing-field! kIIOMonoscopicImageLocation_Unspecified not bound +!missing-field! kIIOStereoAggressors_Severity not bound +!missing-field! kIIOStereoAggressors_SubTypeURI not bound +!missing-field! kIIOStereoAggressors_Type not bound +!missing-pinvoke! CGImageSourceSetAllowableTypes is not bound diff --git a/tests/xtro-sharpie/tvOS-JavaScriptCore.todo b/tests/xtro-sharpie/tvOS-JavaScriptCore.todo new file mode 100644 index 000000000000..4e4a2ea640e7 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-JavaScriptCore.todo @@ -0,0 +1,25 @@ +!missing-enum! JSRelationCondition not bound +!missing-pinvoke! JSBigIntCreateWithDouble is not bound +!missing-pinvoke! JSBigIntCreateWithInt64 is not bound +!missing-pinvoke! JSBigIntCreateWithString is not bound +!missing-pinvoke! JSBigIntCreateWithUInt64 is not bound +!missing-pinvoke! JSValueCompare is not bound +!missing-pinvoke! JSValueCompareDouble is not bound +!missing-pinvoke! JSValueCompareInt64 is not bound +!missing-pinvoke! JSValueCompareUInt64 is not bound +!missing-pinvoke! JSValueIsBigInt is not bound +!missing-pinvoke! JSValueToInt32 is not bound +!missing-pinvoke! JSValueToInt64 is not bound +!missing-pinvoke! JSValueToUInt32 is not bound +!missing-pinvoke! JSValueToUInt64 is not bound +!missing-selector! +JSValue::valueWithNewBigIntFromDouble:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromInt64:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromString:inContext: not bound +!missing-selector! +JSValue::valueWithNewBigIntFromUInt64:inContext: not bound +!missing-selector! JSValue::compareDouble: not bound +!missing-selector! JSValue::compareInt64: not bound +!missing-selector! JSValue::compareJSValue: not bound +!missing-selector! JSValue::compareUInt64: not bound +!missing-selector! JSValue::isBigInt not bound +!missing-selector! JSValue::toInt64 not bound +!missing-selector! JSValue::toUInt64 not bound diff --git a/tests/xtro-sharpie/tvOS-LinkPresentation.todo b/tests/xtro-sharpie/tvOS-LinkPresentation.todo index 5308f382483d..2b4c98520ae9 100644 --- a/tests/xtro-sharpie/tvOS-LinkPresentation.todo +++ b/tests/xtro-sharpie/tvOS-LinkPresentation.todo @@ -1 +1,9 @@ !missing-enum-value! LPErrorCode native value LPErrorMetadataFetchNotAllowed = 5 not bound +!missing-selector! LPMetadataProvider::cancel not bound +!missing-selector! LPMetadataProvider::setShouldFetchSubresources: not bound +!missing-selector! LPMetadataProvider::setTimeout: not bound +!missing-selector! LPMetadataProvider::shouldFetchSubresources not bound +!missing-selector! LPMetadataProvider::startFetchingMetadataForRequest:completionHandler: not bound +!missing-selector! LPMetadataProvider::startFetchingMetadataForURL:completionHandler: not bound +!missing-selector! LPMetadataProvider::timeout not bound +!missing-type! LPMetadataProvider not bound diff --git a/tests/xtro-sharpie/tvOS-MLCompute.todo b/tests/xtro-sharpie/tvOS-MLCompute.todo index f7d76f9cbafb..d14eb75bf584 100644 --- a/tests/xtro-sharpie/tvOS-MLCompute.todo +++ b/tests/xtro-sharpie/tvOS-MLCompute.todo @@ -52,3 +52,4 @@ !deprecated-attribute-missing! MLCUpsampleLayer missing a [Deprecated] attribute !deprecated-attribute-missing! MLCYOLOLossDescriptor missing a [Deprecated] attribute !deprecated-attribute-missing! MLCYOLOLossLayer missing a [Deprecated] attribute +!deprecated-attribute-missing! MLCTensorOptimizerDeviceData missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/tvOS-MapKit.todo b/tests/xtro-sharpie/tvOS-MapKit.todo new file mode 100644 index 000000000000..98477f58b672 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-MapKit.todo @@ -0,0 +1,67 @@ +!missing-enum! MKAddressFilterOption not bound +!missing-enum! MKLocalSearchRegionPriority not bound +!missing-enum-value! MKLocalSearchCompleterResultType native value MKLocalSearchCompleterResultTypePhysicalFeature = 8 not bound +!missing-enum-value! MKLocalSearchResultType native value MKLocalSearchResultTypePhysicalFeature = 4 not bound +!missing-field! MKPointOfInterestCategoryAnimalService not bound +!missing-field! MKPointOfInterestCategoryAutomotiveRepair not bound +!missing-field! MKPointOfInterestCategoryBaseball not bound +!missing-field! MKPointOfInterestCategoryBasketball not bound +!missing-field! MKPointOfInterestCategoryBeauty not bound +!missing-field! MKPointOfInterestCategoryBowling not bound +!missing-field! MKPointOfInterestCategoryCastle not bound +!missing-field! MKPointOfInterestCategoryConventionCenter not bound +!missing-field! MKPointOfInterestCategoryDistillery not bound +!missing-field! MKPointOfInterestCategoryFairground not bound +!missing-field! MKPointOfInterestCategoryFishing not bound +!missing-field! MKPointOfInterestCategoryFortress not bound +!missing-field! MKPointOfInterestCategoryGoKart not bound +!missing-field! MKPointOfInterestCategoryGolf not bound +!missing-field! MKPointOfInterestCategoryHiking not bound +!missing-field! MKPointOfInterestCategoryKayaking not bound +!missing-field! MKPointOfInterestCategoryLandmark not bound +!missing-field! MKPointOfInterestCategoryMailbox not bound +!missing-field! MKPointOfInterestCategoryMiniGolf not bound +!missing-field! MKPointOfInterestCategoryMusicVenue not bound +!missing-field! MKPointOfInterestCategoryNationalMonument not bound +!missing-field! MKPointOfInterestCategoryPlanetarium not bound +!missing-field! MKPointOfInterestCategoryRockClimbing not bound +!missing-field! MKPointOfInterestCategoryRVPark not bound +!missing-field! MKPointOfInterestCategorySkatePark not bound +!missing-field! MKPointOfInterestCategorySkating not bound +!missing-field! MKPointOfInterestCategorySkiing not bound +!missing-field! MKPointOfInterestCategorySoccer not bound +!missing-field! MKPointOfInterestCategorySpa not bound +!missing-field! MKPointOfInterestCategorySurfing not bound +!missing-field! MKPointOfInterestCategorySwimming not bound +!missing-field! MKPointOfInterestCategoryTennis not bound +!missing-field! MKPointOfInterestCategoryVolleyball not bound +!missing-selector! +MKAddressFilter::filterExcludingAll not bound +!missing-selector! +MKAddressFilter::filterIncludingAll not bound +!missing-selector! MKAddressFilter::excludesOptions: not bound +!missing-selector! MKAddressFilter::includesOptions: not bound +!missing-selector! MKAddressFilter::initExcludingOptions: not bound +!missing-selector! MKAddressFilter::initIncludingOptions: not bound +!missing-selector! MKLocalSearchCompleter::addressFilter not bound +!missing-selector! MKLocalSearchCompleter::regionPriority not bound +!missing-selector! MKLocalSearchCompleter::setAddressFilter: not bound +!missing-selector! MKLocalSearchCompleter::setRegionPriority: not bound +!missing-selector! MKLocalSearchRequest::addressFilter not bound +!missing-selector! MKLocalSearchRequest::regionPriority not bound +!missing-selector! MKLocalSearchRequest::setAddressFilter: not bound +!missing-selector! MKLocalSearchRequest::setRegionPriority: not bound +!missing-selector! MKMapItem::alternateIdentifiers not bound +!missing-selector! MKMapItem::identifier not bound +!missing-selector! MKMapItemAnnotation::initWithMapItem: not bound +!missing-selector! MKMapItemAnnotation::mapItem not bound +!missing-selector! MKMapItemIdentifier::identifierString not bound +!missing-selector! MKMapItemIdentifier::initWithIdentifierString: not bound +!missing-selector! MKMapItemRequest::cancel not bound +!missing-selector! MKMapItemRequest::getMapItemWithCompletionHandler: not bound +!missing-selector! MKMapItemRequest::initWithMapItemIdentifier: not bound +!missing-selector! MKMapItemRequest::isCancelled not bound +!missing-selector! MKMapItemRequest::isLoading not bound +!missing-selector! MKMapItemRequest::mapItemIdentifier not bound +!missing-type! MKAddressFilter not bound +!missing-type! MKMapItemAnnotation not bound +!missing-type! MKMapItemIdentifier not bound +!missing-type! MKMapItemRequest not bound diff --git a/tests/xtro-sharpie/tvOS-Matter.ignore b/tests/xtro-sharpie/tvOS-Matter.ignore index a7ad51a42f5b..2a7e8bcfc4ff 100644 --- a/tests/xtro-sharpie/tvOS-Matter.ignore +++ b/tests/xtro-sharpie/tvOS-Matter.ignore @@ -22,11 +22,9 @@ !missing-enum! MTRColorControlSaturationMoveMode not bound !missing-enum! MTRColorControlSaturationStepMode not bound !missing-enum! MTRCommissioningFlow not bound -!missing-enum! MTRContentLauncherContentLaunchStatus not bound !missing-enum! MTRContentLauncherFeature not bound !missing-enum! MTRContentLauncherMetricType not bound !missing-enum! MTRContentLauncherParameter not bound -!missing-enum! MTRContentLauncherSupportedStreamingProtocol not bound !missing-enum! MTRDoorLockDayOfWeek not bound !missing-enum! MTRDoorLockDlCredentialRuleMask not bound !missing-enum! MTRDoorLockDlCredentialRulesSupport not bound @@ -57,7 +55,6 @@ !missing-enum! MTRIdentifyType not bound !missing-enum! MTRIlluminanceMeasurementLightSensorType not bound !missing-enum! MTRInteractionErrorCode not bound -!missing-enum! MTRKeypadInputCecKeyCode not bound !missing-enum! MTRKeypadInputFeature not bound !missing-enum! MTRKeypadInputStatus not bound !missing-enum! MTRLevelControlFeature not bound @@ -86,15 +83,10 @@ !missing-enum! MTRPowerSourceStatus not bound !missing-enum! MTRPowerSourceWiredCurrentType not bound !missing-enum! MTRPowerSourceWiredFault not bound -!missing-enum! MTRScenesCopyMode not bound !missing-enum! MTRSoftwareDiagnosticsFeature not bound !missing-enum! MTRTargetNavigatorStatus not bound -!missing-enum! MTRThermostatControlSequence not bound -!missing-enum! MTRThermostatDayOfWeek not bound !missing-enum! MTRThermostatFeature not bound -!missing-enum! MTRThermostatModeForSequence not bound !missing-enum! MTRThermostatRunningMode not bound -!missing-enum! MTRThermostatSetpointAdjustMode not bound !missing-enum! MTRThermostatSystemMode not bound !missing-enum! MTRThreadNetworkDiagnosticsFeature not bound !missing-enum! MTRThreadNetworkDiagnosticsNetworkFault not bound @@ -1205,88 +1197,10 @@ !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::timedInvokeTimeoutMs not bound !missing-selector! MTROptionalQRCodeInfo::integerValue not bound -!missing-selector! MTROptionalQRCodeInfo::setIntegerValue: not bound -!missing-selector! MTROptionalQRCodeInfo::setStringValue: not bound -!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 !missing-selector! MTRSetupPayload::productID not bound !missing-selector! MTRSetupPayload::serialNumber not bound !missing-selector! MTRSetupPayload::setCommissioningFlow: not bound @@ -1363,12 +1277,6 @@ !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::setTransitions: not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::transitions not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::coolSetpoint not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::heatSetpoint not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::setCoolSetpoint: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::setHeatSetpoint: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::setTransitionTime: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::transitionTime not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::connectionStatus not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::setConnectionStatus: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::activeTimestampPresent not bound @@ -1412,8 +1320,6 @@ !missing-selector! MTRUserLabelClusterLabelStruct::setLabel: not bound !missing-selector! MTRUserLabelClusterLabelStruct::setValue: not bound !missing-selector! MTRUserLabelClusterLabelStruct::value not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailure not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailure: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setStatus: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::status not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::connectionStatus not bound @@ -1511,7 +1417,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 @@ -1706,27 +1611,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 @@ -1745,7 +1629,6 @@ !missing-type! MTRThermostatClusterGetWeeklyScheduleResponseParams not bound !missing-type! MTRThermostatClusterSetpointRaiseLowerParams not bound !missing-type! MTRThermostatClusterSetWeeklyScheduleParams not bound -!missing-type! MTRThermostatClusterThermostatScheduleTransition not bound !missing-type! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent not bound !missing-type! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents not bound !missing-type! MTRThreadNetworkDiagnosticsClusterResetCountsParams not bound @@ -2783,17 +2666,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 @@ -3226,7 +3098,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 @@ -3267,7 +3138,6 @@ !missing-enum! MTRGeneralDiagnosticsHardwareFault not bound !missing-enum! MTRGeneralDiagnosticsNetworkFault not bound !missing-enum! MTRGeneralDiagnosticsRadioFault not bound -!missing-enum! MTRLevelControlOptions not bound !missing-enum! MTRLogType not bound !missing-enum! MTRMediaPlaybackFeature not bound !missing-enum! MTROperationalCredentialsCertificateChainType not bound @@ -4044,17 +3914,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 @@ -4391,7 +4250,6 @@ !missing-selector! +MTRDeviceControllerFactory::sharedInstance not bound !missing-selector! +MTREventPath::eventPathWithEndpointID:clusterID:eventID: not bound !missing-selector! +MTRSetupPayload::generateRandomSetupPasscode not bound -!missing-selector! +MTRSetupPayload::setupPayloadWithOnboardingPayload:error: not bound !missing-selector! MTRAccessControlClusterAccessControlEntryStruct::authMode not bound !missing-selector! MTRAccessControlClusterAccessControlEntryStruct::fabricIndex not bound !missing-selector! MTRAccessControlClusterAccessControlEntryStruct::privilege not bound @@ -6412,39 +6270,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 @@ -7735,17 +7560,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 @@ -8181,7 +7995,6 @@ !missing-selector! MTRDeviceController::commissionNodeWithID:commissioningParams:error: not bound !missing-selector! MTRDeviceController::controllerNodeID not bound !missing-selector! MTRDeviceController::deviceBeingCommissionedWithNodeID:error: not bound -!missing-selector! MTRDeviceController::preWarmCommissioningSession not bound !missing-selector! MTRDeviceController::setDeviceControllerDelegate:queue: not bound !missing-selector! MTRDeviceController::setupCommissioningSessionWithPayload:newNodeID:error: not bound !missing-selector! MTRDeviceControllerFactory::createControllerOnExistingFabric:error: not bound @@ -8474,7 +8287,6 @@ !missing-selector! MTROperationalCSRInfo::csr not bound !missing-selector! MTROperationalCSRInfo::csrElementsTLV not bound !missing-selector! MTROperationalCSRInfo::csrNonce not bound -!missing-selector! MTROptionalQRCodeInfo::setType: not bound !missing-selector! MTROptionalQRCodeInfo::type not bound !missing-selector! MTROTAHeader::initWithData: not bound !missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::getNewVersion not bound @@ -8589,105 +8401,8 @@ !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 !missing-selector! MTRSetupPayload::setDiscoveryCapabilities: not bound !missing-selector! MTRSetupPayload::setSetupPasscode: not bound !missing-selector! MTRSetupPayload::setupPasscode not bound diff --git a/tests/xtro-sharpie/tvOS-Matter.todo b/tests/xtro-sharpie/tvOS-Matter.todo index 9e4d83bffc12..232d6ff21f23 100644 --- a/tests/xtro-sharpie/tvOS-Matter.todo +++ b/tests/xtro-sharpie/tvOS-Matter.todo @@ -20,7 +20,6 @@ !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 @@ -167,15 +166,6 @@ !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 @@ -301,3 +291,1953 @@ !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timeSource not bound !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::utcTime not bound !missing-type! MTRTimeSynchronizationClusterSetUTCTimeParams not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringChangeIndication not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringDegradationDirection not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringFeature not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRAdministratorCommissioningFeature not bound +!missing-enum! MTRAirQuality not bound +!missing-enum! MTRAirQualityFeature not bound +!missing-enum! MTRBooleanStateConfigurationAlarmModeBitmap not bound +!missing-enum! MTRBooleanStateConfigurationFeature not bound +!missing-enum! MTRBooleanStateConfigurationSensorFaultBitmap not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRContentLauncherStatus not bound +!missing-enum! MTRContentLauncherSupportedProtocolsBitmap not bound +!missing-enum! MTRDiagnosticLogType not bound +!missing-enum! MTRElectricalEnergyMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementMeasurementType not bound +!missing-enum! MTRElectricalPowerMeasurementPowerMode not bound +!missing-enum! MTRFanControlAirflowDirection not bound +!missing-enum! MTRFanControlStepDirection not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementFeature not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementLevelValue not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRHEPAFilterMonitoringChangeIndication not bound +!missing-enum! MTRHEPAFilterMonitoringDegradationDirection not bound +!missing-enum! MTRHEPAFilterMonitoringFeature not bound +!missing-enum! MTRHEPAFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRKeypadInputCECKeyCode not bound +!missing-enum! MTRLevelControlOptionsBitmap not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTROperationalState not bound +!missing-enum! MTROperationalStateErrorState not bound +!missing-enum! MTROzoneConcentrationMeasurementFeature not bound +!missing-enum! MTROzoneConcentrationMeasurementLevelValue not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM10ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM10ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM1ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM1ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM25ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM25ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRRadonConcentrationMeasurementFeature not bound +!missing-enum! MTRRadonConcentrationMeasurementLevelValue not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementUnit 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! MTRSmokeCOAlarmAlarmState not bound +!missing-enum! MTRSmokeCOAlarmContaminationState not bound +!missing-enum! MTRSmokeCOAlarmEndOfService not bound +!missing-enum! MTRSmokeCOAlarmExpressedState not bound +!missing-enum! MTRSmokeCOAlarmFeature not bound +!missing-enum! MTRSmokeCOAlarmMuteState not bound +!missing-enum! MTRSmokeCOAlarmSensitivity not bound +!missing-enum! MTRStorageSecurityLevel not bound +!missing-enum! MTRStorageSharingType 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-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementFeature not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementLevelValue not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRValveConfigurationAndControlFeature not bound +!missing-enum! MTRValveConfigurationAndControlStatusCode not bound +!missing-enum! MTRValveConfigurationAndControlValveFaultBitmap not bound +!missing-enum! MTRValveConfigurationAndControlValveState not bound +!missing-field! MTRDataVersionKey not bound +!missing-field! MTREventIsHistoricalKey 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! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAirQualityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAirflowDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: 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! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeEndpointListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache: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! +MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithClusterStateCache: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! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAirQualityWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAirQualityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::enableDisableAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsActiveWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSuppressedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeCurrentSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeDefaultSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSensorFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSupportedSensitivityLevelsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::suppressAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::lockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyResetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicCurrentsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicPhasesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNeutralCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNumberOfMeasurementTypesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRangesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeVoltageWithParams:subscriptionEstablished:reportHandler: 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! MTRBaseClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: 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! MTRBaseClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeEndpointListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeEndpointListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeUncertaintyWithParams: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! MTRBaseClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeBatteryAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeContaminationStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeCOStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeDeviceMutedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeEndOfServiceAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpiryDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpressedStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeHardwareFaultAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectCOAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectSmokeAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeTestInProgressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAutoCloseTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeLevelStepWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeRemainingDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeValveFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsActive not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsSuppressed not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsActive: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsSuppressed: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::alarmsToEnableDisable not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setAlarmsToEnableDisable: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::sensorFault not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::setSensorFault: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::alarmsToSuppress not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setAlarmsToSuppress: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRCluster::endpointID not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAirQualityWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeGeneratedCommandListWithParams: 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! MTRClusterBooleanStateConfiguration::enableDisableAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSensorFaultWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::suppressAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFrequencyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerFactorWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerModeWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRangesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeVoltageWithParams: 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! MTRClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: 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! MTRClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeEndpointListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithParams: 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! MTRClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeBatteryAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeContaminationStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeCOStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeDeviceMutedWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpiryDateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpressedStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeTestInProgressWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeLevelStepWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeRemainingDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeValveFaultWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDevice::deviceCachePrimed not bound +!missing-selector! MTRDevice::deviceController not bound +!missing-selector! MTRDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRDevice::estimatedSubscriptionLatency not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:queue:completion: not bound +!missing-selector! MTRDevice::nodeID 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! MTRDeviceControllerFactory::preWarmCommissioningSession not bound +!missing-selector! MTRDeviceControllerParameters::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerParameters::concurrentSubscriptionEstablishmentsAllowedOnThread not bound +!missing-selector! MTRDeviceControllerParameters::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerParameters::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setConcurrentSubscriptionEstablishmentsAllowedOnThread: 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! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::energy not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEnergy: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::measurement not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::order not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setMeasurement: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setOrder: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::ranges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::setRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::max not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::min not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startTimestamp 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! MTRGenericCluster::device not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs 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! 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! MTROptionalQRCodeInfo::initWithTag:int32Value: not bound +!missing-selector! MTROptionalQRCodeInfo::initWithTag:stringValue: not bound +!missing-selector! MTRReadParams::setAssumeUnknownAttributesReportable: not bound +!missing-selector! MTRReadParams::shouldAssumeUnknownAttributesReportable 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! 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-selector! MTRSetupPayload::addOrReplaceVendorElement: not bound +!missing-selector! MTRSetupPayload::initWithPayload: not bound +!missing-selector! MTRSetupPayload::qrCodeString not bound +!missing-selector! MTRSetupPayload::removeVendorElementWithTag: not bound +!missing-selector! MTRSetupPayload::vendorElements not bound +!missing-selector! MTRSetupPayload::vendorElementWithTag: not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::setAlarmSeverityLevel: 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! MTRValveConfigurationAndControlClusterCloseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::openDuration not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setOpenDuration: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTargetLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::targetLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::setValveFault: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::valveFault not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveState: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveState not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailureCause not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailureCause: not bound +!missing-type! MTRAccessGrant not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRBaseClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRBaseClusterAirQuality not bound +!missing-type! MTRBaseClusterBooleanStateConfiguration not bound +!missing-type! MTRBaseClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterElectricalEnergyMeasurement not bound +!missing-type! MTRBaseClusterElectricalPowerMeasurement not bound +!missing-type! MTRBaseClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRBaseClusterHEPAFilterMonitoring not bound +!missing-type! MTRBaseClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterOperationalState not bound +!missing-type! MTRBaseClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRadonConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRVCCleanMode not bound +!missing-type! MTRBaseClusterRVCOperationalState not bound +!missing-type! MTRBaseClusterRVCRunMode not bound +!missing-type! MTRBaseClusterSmokeCOAlarm not bound +!missing-type! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRBaseClusterValveConfigurationAndControl not bound +!missing-type! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams not bound +!missing-type! MTRBooleanStateConfigurationClusterSensorFaultEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterSuppressAlarmParams not bound +!missing-type! MTRClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRClusterAirQuality not bound +!missing-type! MTRClusterBooleanStateConfiguration not bound +!missing-type! MTRClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRClusterElectricalEnergyMeasurement not bound +!missing-type! MTRClusterElectricalPowerMeasurement not bound +!missing-type! MTRClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRClusterHEPAFilterMonitoring not bound +!missing-type! MTRClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterOperationalState not bound +!missing-type! MTRClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRClusterRadonConcentrationMeasurement not bound +!missing-type! MTRClusterRVCCleanMode not bound +!missing-type! MTRClusterRVCOperationalState not bound +!missing-type! MTRClusterRVCRunMode not bound +!missing-type! MTRClusterSmokeCOAlarm not bound +!missing-type! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRClusterValveConfigurationAndControl not bound +!missing-type! MTRDeviceControllerAbstractParameters not bound +!missing-type! MTRDeviceControllerExternalCertificateParameters not bound +!missing-type! MTRDeviceControllerParameters not bound +!missing-type! MTRDeviceTypeRevision not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct not bound +!missing-type! MTRFanControlClusterStepParams not bound +!missing-type! MTRGenericBaseCluster not bound +!missing-type! MTRGenericCluster not bound +!missing-type! MTRHEPAFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRHEPAFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRMetricData not bound +!missing-type! MTRMetrics 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! MTRServerAttribute not bound +!missing-type! MTRServerCluster not bound +!missing-type! MTRServerEndpoint not bound +!missing-type! MTRSmokeCOAlarmClusterAlarmMutedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterAllClearEvent not bound +!missing-type! MTRSmokeCOAlarmClusterCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterEndOfServiceEvent not bound +!missing-type! MTRSmokeCOAlarmClusterHardwareFaultEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterLowBatteryEvent not bound +!missing-type! MTRSmokeCOAlarmClusterMuteEndedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestCompleteEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestRequestParams not bound +!missing-type! MTRSmokeCOAlarmClusterSmokeAlarmEvent not bound +!missing-type! MTRThermostatClusterWeeklyScheduleTransitionStruct not bound +!missing-type! MTRValveConfigurationAndControlClusterCloseParams not bound +!missing-type! MTRValveConfigurationAndControlClusterOpenParams not bound +!missing-type! MTRValveConfigurationAndControlClusterValveFaultEvent not bound +!missing-type! MTRValveConfigurationAndControlClusterValveStateChangedEvent not bound diff --git a/tests/xtro-sharpie/tvOS-MediaAccessibility.todo b/tests/xtro-sharpie/tvOS-MediaAccessibility.todo new file mode 100644 index 000000000000..5c734ac73e7c --- /dev/null +++ b/tests/xtro-sharpie/tvOS-MediaAccessibility.todo @@ -0,0 +1,7 @@ +!missing-field! MAMusicHapticsManagerActiveStatusDidChangeNotification not bound +!missing-selector! +MAMusicHapticsManager::sharedManager not bound +!missing-selector! MAMusicHapticsManager::addStatusObserver: not bound +!missing-selector! MAMusicHapticsManager::checkHapticTrackAvailabilityForMediaMatchingCode:completionHandler: not bound +!missing-selector! MAMusicHapticsManager::isActive not bound +!missing-selector! MAMusicHapticsManager::removeStatusObserver: not bound +!missing-type! MAMusicHapticsManager not bound diff --git a/tests/xtro-sharpie/tvOS-MediaPlayer.todo b/tests/xtro-sharpie/tvOS-MediaPlayer.todo new file mode 100644 index 000000000000..d9e9f6506c59 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-MediaPlayer.todo @@ -0,0 +1,4 @@ +!missing-field! MPMediaItemPropertyStoreCanonicalId not bound +!missing-field! MPNowPlayingInfoPropertyExcludeFromSuggestions not bound +!missing-field! MPNowPlayingInfoPropertyInternationalStandardRecordingCode not bound +!missing-selector! MPMediaItem::storeCanonicalID not bound diff --git a/tests/xtro-sharpie/tvOS-Metal.todo b/tests/xtro-sharpie/tvOS-Metal.todo new file mode 100644 index 000000000000..94d78b5857ba --- /dev/null +++ b/tests/xtro-sharpie/tvOS-Metal.todo @@ -0,0 +1,73 @@ +!deprecated-attribute-missing! MTLCompileOptions::fastMathEnabled missing a [Deprecated] attribute +!deprecated-attribute-missing! MTLCompileOptions::setFastMathEnabled: missing a [Deprecated] attribute +!missing-enum! MTLLogLevel not bound +!missing-enum! MTLLogStateError not bound +!missing-enum! MTLMathFloatingPointFunctions not bound +!missing-enum! MTLMathMode not bound +!missing-enum! MTLShaderValidation not bound +!missing-enum! MTLStitchedLibraryOptions not bound +!missing-enum-value! MTLFunctionOptions native value MTLFunctionOptionFailOnBinaryArchiveMiss = 4 not bound +!missing-enum-value! MTLLanguageVersion native value MTLLanguageVersion3_2 = 196610 not bound +!missing-field! MTLLogStateErrorDomain not bound +!missing-field! NSDeviceCertificationiPhonePerformanceGaming not bound +!missing-field! NSProcessInfoPerformanceProfileDidChangeNotification not bound +!missing-field! NSProcessPerformanceProfileDefault not bound +!missing-field! NSProcessPerformanceProfileSustained not bound +!missing-pinvoke! MTLCopyAllDevices is not bound +!missing-protocol! MTLAllocation not bound +!missing-protocol! MTLLogState not bound +!missing-protocol! MTLResidencySet not bound +!missing-protocol-member! MTLBinaryArchive::addLibraryWithDescriptor:error: not found +!missing-protocol-member! MTLBinaryArchive::addMeshRenderPipelineFunctionsWithDescriptor:error: not found +!missing-protocol-member! MTLCommandBuffer::useResidencySet: not found +!missing-protocol-member! MTLCommandBuffer::useResidencySets:count: not found +!missing-protocol-member! MTLCommandQueue::addResidencySet: not found +!missing-protocol-member! MTLCommandQueue::addResidencySets:count: not found +!missing-protocol-member! MTLCommandQueue::removeResidencySet: not found +!missing-protocol-member! MTLCommandQueue::removeResidencySets:count: not found +!missing-protocol-member! MTLComputePipelineState::shaderValidation not found +!missing-protocol-member! MTLDevice::newCommandQueueWithDescriptor: not found +!missing-protocol-member! MTLDevice::newLogStateWithDescriptor:error: not found +!missing-protocol-member! MTLDevice::newResidencySetWithDescriptor:error: not found +!missing-protocol-member! MTLRenderPipelineState::shaderValidation not found +!missing-protocol-member! MTLResource::setOwnerWithIdentity: not found +!missing-protocol-member! MTLSharedEvent::waitUntilSignaledValue:timeoutMS: not found +!missing-selector! MTLCommandBufferDescriptor::logState not bound +!missing-selector! MTLCommandBufferDescriptor::setLogState: not bound +!missing-selector! MTLCommandQueueDescriptor::logState not bound +!missing-selector! MTLCommandQueueDescriptor::maxCommandBufferCount not bound +!missing-selector! MTLCommandQueueDescriptor::setLogState: not bound +!missing-selector! MTLCommandQueueDescriptor::setMaxCommandBufferCount: not bound +!missing-selector! MTLCompileOptions::enableLogging not bound +!missing-selector! MTLCompileOptions::mathFloatingPointFunctions not bound +!missing-selector! MTLCompileOptions::mathMode not bound +!missing-selector! MTLCompileOptions::setEnableLogging: not bound +!missing-selector! MTLCompileOptions::setMathFloatingPointFunctions: not bound +!missing-selector! MTLCompileOptions::setMathMode: not bound +!missing-selector! MTLComputePipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLComputePipelineDescriptor::shaderValidation not bound +!missing-selector! MTLLogStateDescriptor::bufferSize not bound +!missing-selector! MTLLogStateDescriptor::level not bound +!missing-selector! MTLLogStateDescriptor::setBufferSize: not bound +!missing-selector! MTLLogStateDescriptor::setLevel: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::binaryArchives not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::setBinaryArchives: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLMeshRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! MTLRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! MTLResidencySetDescriptor::initialCapacity not bound +!missing-selector! MTLResidencySetDescriptor::label not bound +!missing-selector! MTLResidencySetDescriptor::setInitialCapacity: not bound +!missing-selector! MTLResidencySetDescriptor::setLabel: not bound +!missing-selector! MTLStitchedLibraryDescriptor::binaryArchives not bound +!missing-selector! MTLStitchedLibraryDescriptor::options not bound +!missing-selector! MTLStitchedLibraryDescriptor::setBinaryArchives: not bound +!missing-selector! MTLStitchedLibraryDescriptor::setOptions: not bound +!missing-selector! MTLTileRenderPipelineDescriptor::setShaderValidation: not bound +!missing-selector! MTLTileRenderPipelineDescriptor::shaderValidation not bound +!missing-selector! NSProcessInfo::hasPerformanceProfile: not bound +!missing-selector! NSProcessInfo::isDeviceCertifiedFor: not bound +!missing-type! MTLCommandQueueDescriptor not bound +!missing-type! MTLLogStateDescriptor not bound +!missing-type! MTLResidencySetDescriptor not bound diff --git a/tests/xtro-sharpie/tvOS-MetalPerformanceShaders.todo b/tests/xtro-sharpie/tvOS-MetalPerformanceShaders.todo index 0f428f39e01c..202a012f25bb 100644 --- a/tests/xtro-sharpie/tvOS-MetalPerformanceShaders.todo +++ b/tests/xtro-sharpie/tvOS-MetalPerformanceShaders.todo @@ -445,3 +445,44 @@ !missing-enum! MPSFloatDataTypeBit not bound !missing-enum! MPSFloatDataTypeShift not bound !missing-enum-value! MPSDataType native value MPSDataTypeBFloat16 = 2415919120 not bound +!missing-enum! MPSNDArrayQuantizationScheme not bound +!missing-enum-value! MPSDataType native value MPSDataTypeInt4 = 536870916 not bound +!missing-enum-value! MPSDataType native value MPSDataTypeUInt4 = 4 not bound +!missing-selector! MPSNDArray::arrayViewWithDescriptor: not bound +!missing-selector! MPSNDArray::arrayViewWithDimensionCount:dimensionSizes:strides: not bound +!missing-selector! MPSNDArray::arrayViewWithShape:strides: not bound +!missing-selector! MPSNDArray::initWithBuffer:offset:descriptor: not bound +!missing-selector! MPSNDArray::userBuffer not bound +!missing-selector! MPSNDArrayAffineInt4Dequantize::initWithDevice:quantizationDescriptor: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::hasMinValue not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::hasZeroPoint not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::init not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::initWithDataType:hasZeroPoint:hasMinValue: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::setHasMinValue: not bound +!missing-selector! MPSNDArrayAffineQuantizationDescriptor::setHasZeroPoint: not bound +!missing-selector! MPSNDArrayDescriptor::getShape not bound +!missing-selector! MPSNDArrayDescriptor::permuteWithDimensionOrder: not bound +!missing-selector! MPSNDArrayDescriptor::preferPackedRows not bound +!missing-selector! MPSNDArrayDescriptor::setPreferPackedRows: not bound +!missing-selector! MPSNDArrayIdentity::initWithDevice: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandBuffer:sourceArray:dimensionCount:dimensionSizes:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandBuffer:sourceArray:shape:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandEncoder:commandBuffer:sourceArray:dimensionCount:dimensionSizes:destinationArray: not bound +!missing-selector! MPSNDArrayIdentity::reshapeWithCommandEncoder:commandBuffer:sourceArray:shape:destinationArray: not bound +!missing-selector! MPSNDArrayLUTDequantize::initWithDevice: not bound +!missing-selector! MPSNDArrayLUTQuantizationDescriptor::initWithDataType: not bound +!missing-selector! MPSNDArrayLUTQuantizationDescriptor::initWithDataType:vectorAxis: not bound +!missing-selector! MPSNDArrayQuantizationDescriptor::quantizationDataType not bound +!missing-selector! MPSNDArrayQuantizationDescriptor::quantizationScheme not bound +!missing-selector! MPSNDArrayQuantizedMatrixMultiplication::initWithDevice:leftQuantizationDescriptor:rightQuantizationDescriptor: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::initWithDevice:axis: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::setVectorAxis: not bound +!missing-selector! MPSNDArrayVectorLUTDequantize::vectorAxis not bound +!missing-type! MPSNDArrayAffineInt4Dequantize not bound +!missing-type! MPSNDArrayAffineQuantizationDescriptor not bound +!missing-type! MPSNDArrayIdentity not bound +!missing-type! MPSNDArrayLUTDequantize not bound +!missing-type! MPSNDArrayLUTQuantizationDescriptor not bound +!missing-type! MPSNDArrayQuantizationDescriptor not bound +!missing-type! MPSNDArrayQuantizedMatrixMultiplication not bound +!missing-type! MPSNDArrayVectorLUTDequantize not bound diff --git a/tests/xtro-sharpie/tvOS-MetalPerformanceShadersGraph.todo b/tests/xtro-sharpie/tvOS-MetalPerformanceShadersGraph.todo index a638a0553357..cb7f0347391c 100644 --- a/tests/xtro-sharpie/tvOS-MetalPerformanceShadersGraph.todo +++ b/tests/xtro-sharpie/tvOS-MetalPerformanceShadersGraph.todo @@ -342,3 +342,18 @@ !wrong-base-type! MPSGraphTensor expected MPSGraphObject actual NSObject !wrong-base-type! MPSGraphTensorData expected MPSGraphObject actual NSObject !wrong-base-type! MPSGraphType expected MPSGraphObject actual NSObject +!missing-selector! MPSGraph::callSymbolName:inputTensors:outputTypes:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:LUTTensor:axis:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:LUTTensor:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:dataType:name: not bound +!missing-selector! MPSGraph::dequantizeTensor:scaleTensor:zeroPointTensor:dataType:name: not bound +!missing-selector! MPSGraph::scaledDotProductAttentionWithQueryTensor:keyTensor:valueTensor:maskTensor:scale:name: not bound +!missing-selector! MPSGraph::scaledDotProductAttentionWithQueryTensor:keyTensor:valueTensor:scale:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:starts:ends:strides:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:starts:ends:strides:startMask:endMask:squeezeMask:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:startsTensor:endsTensor:stridesTensor:name: not bound +!missing-selector! MPSGraph::sliceUpdateDataTensor:updateTensor:startsTensor:endsTensor:stridesTensor:startMask:endMask:squeezeMask:name: not bound +!missing-selector! MPSGraph::variableFromTensorWithTensor:name: not bound +!missing-selector! MPSGraphCompilationDescriptor::callables not bound +!missing-selector! MPSGraphCompilationDescriptor::setCallables: not bound +!missing-selector! MPSGraphExecutable::initWithCoreMLPackageAtURL:compilationDescriptor: not bound diff --git a/tests/xtro-sharpie/tvOS-ModelIO.todo b/tests/xtro-sharpie/tvOS-ModelIO.todo new file mode 100644 index 000000000000..36b88c86cfbd --- /dev/null +++ b/tests/xtro-sharpie/tvOS-ModelIO.todo @@ -0,0 +1,2 @@ +!missing-selector! +MDLUtility::convertToUSDZ:writeToURL: not bound +!missing-type! MDLUtility not bound diff --git a/tests/xtro-sharpie/tvOS-NetworkExtension.todo b/tests/xtro-sharpie/tvOS-NetworkExtension.todo new file mode 100644 index 000000000000..dc80d1988253 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-NetworkExtension.todo @@ -0,0 +1,69 @@ +!deprecated-attribute-missing! NEPacketTunnelProvider::createTCPConnectionThroughTunnelToEndpoint:enableTLS:TLSParameters:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEPacketTunnelProvider::createUDPSessionThroughTunnelToEndpoint:fromEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::createTCPConnectionToEndpoint:enableTLS:TLSParameters:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::createUDPSessionToEndpoint:fromEndpoint: missing a [Deprecated] attribute +!deprecated-attribute-missing! NEProvider::defaultPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::domain missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::name missing a [Deprecated] attribute +!deprecated-attribute-missing! NWBonjourServiceEndpoint::type missing a [Deprecated] attribute +!deprecated-attribute-missing! NWEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint::hostname missing a [Deprecated] attribute +!deprecated-attribute-missing! NWHostEndpoint::port missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isConstrained missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isEqualToPath: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::isExpensive missing a [Deprecated] attribute +!deprecated-attribute-missing! NWPath::status missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::cancel missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::connectedPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::endpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::error missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::hasBetterPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::initWithUpgradeForConnection: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::isViable missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::localAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::readLength:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::readMinimumLength:maximumLength:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::remoteAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::state missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::txtRecord missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::write:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTCPConnection::writeClose missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::maximumSSLProtocolVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::minimumSSLProtocolVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setMaximumSSLProtocolVersion: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setMinimumSSLProtocolVersion: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setSSLCipherSuites: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::setTLSSessionID: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::SSLCipherSuites missing a [Deprecated] attribute +!deprecated-attribute-missing! NWTLSParameters::TLSSessionID missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::cancel missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::currentPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::endpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::hasBetterPath missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::initWithUpgradeForSession: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::isViable missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::maximumDatagramLength missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::resolvedEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::setReadHandler:maxDatagrams: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::state missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::tryNextResolvedEndpoint missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::writeDatagram:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! NWUDPSession::writeMultipleDatagrams:completionHandler: missing a [Deprecated] attribute +!missing-enum! NERelayManagerClientError not bound +!missing-field! NERelayClientErrorDomain not bound +!missing-selector! NEPacketTunnelProvider::virtualInterface not bound +!missing-selector! NERelayManager::getLastClientErrors:completionHandler: not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::identifier not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::initWithIdentifier:keychainReference: not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::isMandatory not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::keychainReference not bound +!missing-selector! NEVPNIKEv2PPKConfiguration::setIsMandatory: not bound +!missing-selector! NEVPNProtocolIKEv2::ppkConfiguration not bound +!missing-selector! NEVPNProtocolIKEv2::setPpkConfiguration: not bound +!missing-type! NEVPNIKEv2PPKConfiguration not bound diff --git a/tests/xtro-sharpie/tvOS-ObjCRuntime.todo b/tests/xtro-sharpie/tvOS-ObjCRuntime.todo deleted file mode 100644 index db95240c1c03..000000000000 --- a/tests/xtro-sharpie/tvOS-ObjCRuntime.todo +++ /dev/null @@ -1 +0,0 @@ -!deprecated-attribute-missing! NXGetLocalArchInfo missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/tvOS-PHASE.todo b/tests/xtro-sharpie/tvOS-PHASE.todo new file mode 100644 index 000000000000..d96dd358f888 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-PHASE.todo @@ -0,0 +1,19 @@ +!missing-enum! PHASEAutomaticHeadTrackingFlags not bound +!missing-selector! PHASEListener::automaticHeadTrackingFlags not bound +!missing-selector! PHASEListener::setAutomaticHeadTrackingFlags: not bound +!missing-selector! PHASEPullStreamNode::renderBlock not bound +!missing-selector! PHASEPullStreamNode::setRenderBlock: not bound +!missing-selector! PHASEPullStreamNodeDefinition::format not bound +!missing-selector! PHASEPullStreamNodeDefinition::initWithMixerDefinition:format: not bound +!missing-selector! PHASEPullStreamNodeDefinition::initWithMixerDefinition:format:identifier: not bound +!missing-selector! PHASEPullStreamNodeDefinition::normalize not bound +!missing-selector! PHASEPullStreamNodeDefinition::setNormalize: not bound +!missing-selector! PHASESoundEvent::pullStreamNodes not bound +!missing-selector! PHASEStreamNode::format not bound +!missing-selector! PHASEStreamNode::gainMetaParameter not bound +!missing-selector! PHASEStreamNode::mixer not bound +!missing-selector! PHASEStreamNode::rateMetaParameter not bound +!missing-type! PHASEPullStreamNode not bound +!missing-type! PHASEPullStreamNodeDefinition not bound +!missing-type! PHASEStreamNode not bound +!wrong-base-type! PHASEPushStreamNode expected PHASEStreamNode actual NSObject diff --git a/tests/xtro-sharpie/tvOS-Photos.todo b/tests/xtro-sharpie/tvOS-Photos.todo new file mode 100644 index 000000000000..57b85ce9e3fb --- /dev/null +++ b/tests/xtro-sharpie/tvOS-Photos.todo @@ -0,0 +1,3 @@ +!missing-enum-value! PHAssetCollectionSubtype native value PHAssetCollectionSubtypeSmartAlbumSpatial = 219 not bound +!missing-enum-value! PHAssetMediaSubtype native value PHAssetMediaSubtypeSpatialMedia = 1024 not bound +!missing-null-allowed! 'Photos.PHAssetCollectionChangeRequest Photos.PHAssetCollectionChangeRequest::ChangeRequest(Photos.PHAssetCollection,Photos.PHFetchResult)' is missing an [NullAllowed] on parameter #1 diff --git a/tests/xtro-sharpie/tvOS-SceneKit.todo b/tests/xtro-sharpie/tvOS-SceneKit.todo new file mode 100644 index 000000000000..013beb5339f6 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-SceneKit.todo @@ -0,0 +1,9 @@ +!missing-selector! +SCNGeometry::geometryWithSources:elements:sourceChannels: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithBuffer:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithData:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithData:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithURL:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentDataForContents:device:error: not bound +!missing-selector! SCNGeometry::geometrySourceChannels not bound +!missing-selector! SCNGeometryElement::hasInterleavedIndicesChannels not bound +!missing-selector! SCNGeometryElement::indicesChannelCount not bound diff --git a/tests/xtro-sharpie/tvOS-Security.todo b/tests/xtro-sharpie/tvOS-Security.todo new file mode 100644 index 000000000000..6a31714e2e6c --- /dev/null +++ b/tests/xtro-sharpie/tvOS-Security.todo @@ -0,0 +1,4 @@ +!missing-field! kSecImportToMemoryOnly not bound +!missing-field! kSecMatchHostOrSubdomainOfHost not bound +!missing-pinvoke! SecCertificateCopyNotValidAfterDate is not bound +!missing-pinvoke! SecCertificateCopyNotValidBeforeDate is not bound diff --git a/tests/xtro-sharpie/tvOS-ShazamKit.todo b/tests/xtro-sharpie/tvOS-ShazamKit.todo new file mode 100644 index 000000000000..036f26bed0e7 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-ShazamKit.todo @@ -0,0 +1,3 @@ +!deprecated-attribute-missing! SHCustomCatalog::writeToURL:error: missing a [Deprecated] attribute +!missing-selector! SHCustomCatalog::dataRepresentation not bound +!missing-selector! SHCustomCatalog::initWithDataRepresentation:error: not bound diff --git a/tests/xtro-sharpie/tvOS-SpriteKit.todo b/tests/xtro-sharpie/tvOS-SpriteKit.todo new file mode 100644 index 000000000000..be6a894b4882 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-SpriteKit.todo @@ -0,0 +1,2 @@ +!missing-protocol-conformance! SKNode should conform to UICoordinateSpace +!missing-protocol-conformance! SKNode should conform to UIFocusItemContainer diff --git a/tests/xtro-sharpie/tvOS-StoreKit.ignore b/tests/xtro-sharpie/tvOS-StoreKit.ignore index d522123c07c1..c839fa10714b 100644 --- a/tests/xtro-sharpie/tvOS-StoreKit.ignore +++ b/tests/xtro-sharpie/tvOS-StoreKit.ignore @@ -1,13 +1,3 @@ ## SKStoreProductViewController is not in tvOS and the only member of the delegate is not either ## but the delegate itself is not marked (so it's reported as missing) !missing-protocol! SKStoreProductViewControllerDelegate not bound - -## SKCloudServiceSetupViewController is not in tvOS and the only member of the delegate is not either -## but the delegate itself is not marked (so it's reported as missing) -!missing-field! SKCloudServiceSetupActionSubscribe not bound -!missing-field! SKCloudServiceSetupOptionsActionKey not bound -!missing-field! SKCloudServiceSetupOptionsITunesItemIdentifierKey not bound -!missing-field! SKCloudServiceSetupOptionsAffiliateTokenKey not bound -!missing-field! SKCloudServiceSetupOptionsCampaignTokenKey not bound -!missing-field! SKCloudServiceSetupOptionsMessageIdentifierKey not bound -!missing-protocol! SKCloudServiceSetupViewControllerDelegate not bound diff --git a/tests/xtro-sharpie/tvOS-StoreKit.todo b/tests/xtro-sharpie/tvOS-StoreKit.todo new file mode 100644 index 000000000000..1fd48bf015bd --- /dev/null +++ b/tests/xtro-sharpie/tvOS-StoreKit.todo @@ -0,0 +1,77 @@ +!deprecated-attribute-missing! SKCloudServiceController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestCapabilitiesWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontCountryCodeWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontIdentifierWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestUserTokenForDeveloperToken:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setPaymentDiscount: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setQuantity: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setRequestData: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setSimulatesAskToBuyInSandbox: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addPayment: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::delegate missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::finishTransaction: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::removeTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactionsWithApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::setDelegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::storefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactionObservers missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueue:shouldContinueTransaction:inStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransaction missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:didRevokeEntitlementsForProductIdentifiers: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:restoreCompletedTransactionsFailedWithError: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:shouldAddStorePayment:forProduct: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueDidChangeStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueRestoreCompletedTransactionsFinished: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::discounts missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentLengths missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::introductoryPrice missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isDownloadable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isFamilyShareable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedDescription missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedTitle missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::productIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionGroupIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::numberOfPeriods missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::paymentMode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::type missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsResponse missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionOrderWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::fetchStorePromotionVisibilityForProduct:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionOrder:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductStorePromotionController::updateStorePromotionVisibility:forProduct:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductSubscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKReceiptRefreshRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::countryCode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::identifier missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/tvOS-Symbols.todo b/tests/xtro-sharpie/tvOS-Symbols.todo new file mode 100644 index 000000000000..787cd9b06751 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-Symbols.todo @@ -0,0 +1,37 @@ +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeatCount: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeating missing a [Deprecated] attribute +!missing-selector! +NSSymbolBreatheEffect::breathePlainEffect not bound +!missing-selector! +NSSymbolBreatheEffect::breathePulseEffect not bound +!missing-selector! +NSSymbolBreatheEffect::effect not bound +!missing-selector! +NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorContinuous not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodic not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount:delay: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithDelay: not bound +!missing-selector! +NSSymbolReplaceContentTransition::magicTransitionWithFallback: not bound +!missing-selector! +NSSymbolRotateEffect::effect not bound +!missing-selector! +NSSymbolRotateEffect::rotateClockwiseEffect not bound +!missing-selector! +NSSymbolRotateEffect::rotateCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::effect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleBackwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCustomAngleEffect: not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleDownEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleForwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleLeftEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleRightEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleUpEffect not bound +!missing-selector! NSSymbolBreatheEffect::effectWithByLayer not bound +!missing-selector! NSSymbolBreatheEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! NSSymbolRotateEffect::effectWithByLayer not bound +!missing-selector! NSSymbolRotateEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolWiggleEffect::effectWithByLayer not bound +!missing-selector! NSSymbolWiggleEffect::effectWithWholeSymbol not bound +!missing-type! NSSymbolBreatheEffect not bound +!missing-type! NSSymbolEffectOptionsRepeatBehavior not bound +!missing-type! NSSymbolMagicReplaceContentTransition not bound +!missing-type! NSSymbolRotateEffect not bound +!missing-type! NSSymbolWiggleEffect not bound diff --git a/tests/xtro-sharpie/tvOS-SystemConfiguration.todo b/tests/xtro-sharpie/tvOS-SystemConfiguration.todo new file mode 100644 index 000000000000..3af4b652b589 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-SystemConfiguration.todo @@ -0,0 +1,8 @@ +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithAddress missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithAddressPair missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityCreateWithName missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityGetFlags missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityScheduleWithRunLoop missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilitySetCallback missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilitySetDispatchQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SCNetworkReachabilityUnscheduleFromRunLoop missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/tvOS-TVMLKit.todo b/tests/xtro-sharpie/tvOS-TVMLKit.todo new file mode 100644 index 000000000000..2091f3d3d9d0 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-TVMLKit.todo @@ -0,0 +1,145 @@ +!deprecated-attribute-missing! TVApplicationController missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::context missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::delegate missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::evaluateInJavaScriptContext:completion: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::initWithContext:window:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::navigationController missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::stop missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationController::window missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::javaScriptApplicationURL missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::launchOptions missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::setJavaScriptApplicationURL: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::setLaunchOptions: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::setStorageIdentifier: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::setSupportsPictureInPicturePlayback: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::storageIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerContext::supportsPictureInPicturePlayback missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerDelegate::appController:didFailWithError: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerDelegate::appController:didFinishLaunchingWithOptions: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerDelegate::appController:didStopWithOptions: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerDelegate::appController:evaluateAppJavaScriptInContext: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVApplicationControllerDelegate::playerForAppController: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVColor missing a [Deprecated] attribute +!deprecated-attribute-missing! TVColor::color missing a [Deprecated] attribute +!deprecated-attribute-missing! TVColor::colorType missing a [Deprecated] attribute +!deprecated-attribute-missing! TVColor::gradientColors missing a [Deprecated] attribute +!deprecated-attribute-missing! TVColor::gradientPoints missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewController missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewController::appController missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewController::delegate missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewController::documentContext missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewController::setDelegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewController::updateUsingContext: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewControllerDelegate::documentViewController:didFailUpdateWithError: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewControllerDelegate::documentViewController:didUpdateWithContext: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewControllerDelegate::documentViewController:handleEvent:withElement: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewControllerDelegate::documentViewControllerDidUpdate: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVDocumentViewControllerDelegate::documentViewControllerWillUpdate: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVElementFactory missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlight missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlight::highlightDescription missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlight::imageURL missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlight::localizedName missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlight::timeRange missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlightGroup missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlightGroup::highlights missing a [Deprecated] attribute +!deprecated-attribute-missing! TVHighlightGroup::localizedName missing a [Deprecated] attribute +!deprecated-attribute-missing! TVImageElement missing a [Deprecated] attribute +!deprecated-attribute-missing! TVImageElement::imageType missing a [Deprecated] attribute +!deprecated-attribute-missing! TVImageElement::srcset missing a [Deprecated] attribute +!deprecated-attribute-missing! TVImageElement::URL missing a [Deprecated] attribute +!deprecated-attribute-missing! TVInterfaceFactory missing a [Deprecated] attribute +!deprecated-attribute-missing! TVInterfaceFactory::extendedInterfaceCreator missing a [Deprecated] attribute +!deprecated-attribute-missing! TVInterfaceFactory::setExtendedInterfaceCreator: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::artworkImageURL missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::containsExplicitContent missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::contentRatingDomain missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::contentRatingRanking missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::highlightGroups missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::interstitials missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::itemDescription missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::resumeTime missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::subtitle missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::title missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::type missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::url missing a [Deprecated] attribute +!deprecated-attribute-missing! TVMediaItem::userInfo missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaybackCustomEventUserInfo missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaybackCustomEventUserInfo::expectsReturnValue missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaybackCustomEventUserInfo::initWithProperties:expectsReturnValue: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaybackCustomEventUserInfo::returnValue missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaybackCustomEventUserInfo::setExpectsReturnValue: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::changeToMediaItemAtIndex: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::currentMediaItem missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::dispatchEvent:userInfo:completion: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::initWithPlayer: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::next missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::nextMediaItem missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::pause missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::player missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::playlist missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::presentWithAnimation: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::previous missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::previousMediaItem missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlayer::state missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaylist missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaylist::endAction missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaylist::mediaItems missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaylist::repeatMode missing a [Deprecated] attribute +!deprecated-attribute-missing! TVPlaylist::userInfo missing a [Deprecated] attribute +!deprecated-attribute-missing! TVStyleFactory missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTextElement missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTextElement::attributedStringWithFont: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTextElement::attributedStringWithFont:foregroundColor:textAlignment: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTextElement::attributedText missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTextElement::textStyle missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTimeRange missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTimeRange::duration missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTimeRange::endTime missing a [Deprecated] attribute +!deprecated-attribute-missing! TVTimeRange::startTime missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::attributes missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::autoHighlightIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::childViewElements missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::dispatchEventOfType:canBubble:cancellable:extraInfo:completion: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::dispatchEventWithName:canBubble:cancellable:extraInfo:completion: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::elementData missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::elementIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::elementName missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::isDisabled missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::parentViewElement missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::resetProperty: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::setDisabled: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::style missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElement::updateType missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::alignment missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::backgroundColor missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::color missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::contentAlignment missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::focusMargin missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::fontSize missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::fontWeight missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::height missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::highlightColor missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::imageTreatmentName missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::interitemSpacing missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::margin missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::maxHeight missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::maxTextLines missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::maxWidth missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::minHeight missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::minWidth missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::padding missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::position missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::ratingStyle missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::textAlignment missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::textHighlightStyle missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::textMinimumScaleFactor missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::textStyle missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::tintColor missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::valueForStyleProperty: missing a [Deprecated] attribute +!deprecated-attribute-missing! TVViewElementStyle::width missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/tvOS-UIKit.ignore b/tests/xtro-sharpie/tvOS-UIKit.ignore index 3d782cf2c176..5b1a439714da 100644 --- a/tests/xtro-sharpie/tvOS-UIKit.ignore +++ b/tests/xtro-sharpie/tvOS-UIKit.ignore @@ -82,10 +82,6 @@ ## Headers says it is available but none of its members or implementor class are available !missing-protocol! UIPreviewInteractionDelegate not bound -## enums only exposed from properties marked with UIKIT_CLASS_AVAILABLE_IOS_ONLY(10_0) -!missing-enum! UIImpactFeedbackStyle not bound -!missing-enum! UINotificationFeedbackType not bound - ## Marked as not in tvOS in Xcode 8.2 beta 1 but it's a breaking change and it's fixed only in .NET !unknown-native-enum! UICloudSharingPermissionOptions bound @@ -110,9 +106,6 @@ ## UIPopoverPresentationController, the returned type, is not available in tvOS !missing-selector! UIViewController::popoverPresentationController not bound -## property not decorated as unavailable but UIPinchGestureRecognizer, the returned type, is not available in tvOS -!missing-selector! UIScrollView::pinchGestureRecognizer not bound - ## Apple renamed NSLineBreakMode from UILineBreakMode and we kept the old name !unknown-native-enum! UILineBreakMode bound diff --git a/tests/xtro-sharpie/tvOS-UIKit.todo b/tests/xtro-sharpie/tvOS-UIKit.todo new file mode 100644 index 000000000000..787403c4061d --- /dev/null +++ b/tests/xtro-sharpie/tvOS-UIKit.todo @@ -0,0 +1,205 @@ +!missing-enum! UICollectionLayoutListContentHuggingElements not bound +!missing-enum! UIColorProminence not bound +!missing-enum! UIListEnvironment not bound +!missing-enum! UITabBarControllerMode not bound +!missing-enum! UITableViewContentHuggingElements not bound +!missing-enum! UITabPlacement not bound +!missing-enum! UITextMathExpressionCompletionType not bound +!missing-enum-value! UITouchProperties native value UITouchPropertyRoll = 16 not bound +!missing-field! NSAdaptiveImageGlyphAttributeName not bound +!missing-field! NSTextHighlightColorSchemeAttributeName not bound +!missing-field! NSTextHighlightColorSchemeBlue not bound +!missing-field! NSTextHighlightColorSchemeDefault not bound +!missing-field! NSTextHighlightColorSchemeMint not bound +!missing-field! NSTextHighlightColorSchemeOrange not bound +!missing-field! NSTextHighlightColorSchemePink not bound +!missing-field! NSTextHighlightColorSchemePurple not bound +!missing-field! NSTextHighlightStyleAttributeName not bound +!missing-field! NSTextHighlightStyleDefault not bound +!missing-field! UITextContentTypeCellularEID not bound +!missing-field! UITextContentTypeCellularIMEI not bound +!missing-protocol! UIItemProviderReadingAugmentationDesignating not bound +!missing-protocol! UIItemProviderReadingAugmentationProviding not bound +!missing-protocol-member! UIFocusItem::isTransparentFocusItem not found +!missing-protocol-member! UIMutableTraits::listEnvironment not found +!missing-protocol-member! UIMutableTraits::setListEnvironment: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:didSelectTab:previousTab: not found +!missing-protocol-member! UITabBarControllerDelegate::tabBarController:shouldSelectTab: not found +!missing-protocol-member! UITextInput::caretTransformForPosition: not found +!missing-protocol-member! UITextInput::insertAdaptiveImageGlyph:replacementRange: not found +!missing-protocol-member! UITextInput::setSupportsAdaptiveImageGlyph: not found +!missing-protocol-member! UITextInput::supportsAdaptiveImageGlyph not found +!missing-protocol-member! UITextInputTraits::mathExpressionCompletionType not found +!missing-protocol-member! UITextInputTraits::setMathExpressionCompletionType: not found +!missing-selector! +NSAdaptiveImageGlyph::contentType not bound +!missing-selector! +NSAttributedString::attributedStringWithAdaptiveImageGlyph:attributes: not bound +!missing-selector! +NSAttributedString::attributedStringWithAttachment:attributes: not bound +!missing-selector! +UIBackgroundConfiguration::listCellConfiguration not bound +!missing-selector! +UIBackgroundConfiguration::listFooterConfiguration not bound +!missing-selector! +UIBackgroundConfiguration::listHeaderConfiguration not bound +!missing-selector! +UIListContentConfiguration::footerConfiguration not bound +!missing-selector! +UIListContentConfiguration::headerConfiguration not bound +!missing-selector! +UITraitCollection::traitCollectionWithListEnvironment: not bound +!missing-selector! +UIUpdateActionPhase::afterCADisplayLinkDispatch not bound +!missing-selector! +UIUpdateActionPhase::afterCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::afterEventDispatch not bound +!missing-selector! +UIUpdateActionPhase::afterLowLatencyCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::afterLowLatencyEventDispatch not bound +!missing-selector! +UIUpdateActionPhase::afterUpdateComplete not bound +!missing-selector! +UIUpdateActionPhase::afterUpdateScheduled not bound +!missing-selector! +UIUpdateActionPhase::beforeCADisplayLinkDispatch not bound +!missing-selector! +UIUpdateActionPhase::beforeCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::beforeEventDispatch not bound +!missing-selector! +UIUpdateActionPhase::beforeLowLatencyCATransactionCommit not bound +!missing-selector! +UIUpdateActionPhase::beforeLowLatencyEventDispatch not bound +!missing-selector! +UIUpdateInfo::currentUpdateInfoForView: not bound +!missing-selector! +UIUpdateInfo::currentUpdateInfoForWindowScene: not bound +!missing-selector! +UIUpdateLink::updateLinkForView: not bound +!missing-selector! +UIUpdateLink::updateLinkForView:actionHandler: not bound +!missing-selector! +UIUpdateLink::updateLinkForView:actionTarget:selector: not bound +!missing-selector! +UIUpdateLink::updateLinkForWindowScene: not bound +!missing-selector! +UIUpdateLink::updateLinkForWindowScene:actionHandler: not bound +!missing-selector! +UIUpdateLink::updateLinkForWindowScene:actionTarget:selector: not bound +!missing-selector! NSAdaptiveImageGlyph::contentDescription not bound +!missing-selector! NSAdaptiveImageGlyph::contentIdentifier not bound +!missing-selector! NSAdaptiveImageGlyph::imageContent not bound +!missing-selector! NSAdaptiveImageGlyph::initWithCoder: not bound +!missing-selector! NSAdaptiveImageGlyph::initWithImageContent: not bound +!missing-selector! NSAttributedString::prefersRTFDInRange: not bound +!missing-selector! UICollectionLayoutListConfiguration::contentHuggingElements not bound +!missing-selector! UICollectionLayoutListConfiguration::setContentHuggingElements: not bound +!missing-selector! UICollectionView::indexPathForSupplementaryView: not bound +!missing-selector! UIColor::colorWithProminence: not bound +!missing-selector! UIColor::prominence not bound +!missing-selector! UIControl::performPrimaryAction not bound +!missing-selector! UIMenu::displayPreferences not bound +!missing-selector! UIMenu::setDisplayPreferences: not bound +!missing-selector! UIMenuDisplayPreferences::maximumNumberOfTitleLines not bound +!missing-selector! UIMenuDisplayPreferences::setMaximumNumberOfTitleLines: not bound +!missing-selector! UIScrollView::bouncesHorizontally not bound +!missing-selector! UIScrollView::bouncesVertically not bound +!missing-selector! UIScrollView::contentAlignmentPoint not bound +!missing-selector! UIScrollView::isScrollAnimating not bound +!missing-selector! UIScrollView::isZoomAnimating not bound +!missing-selector! UIScrollView::setBouncesHorizontally: not bound +!missing-selector! UIScrollView::setBouncesVertically: not bound +!missing-selector! UIScrollView::setContentAlignmentPoint: not bound +!missing-selector! UIScrollView::setTransfersHorizontalScrollingToParent: not bound +!missing-selector! UIScrollView::setTransfersVerticalScrollingToParent: not bound +!missing-selector! UIScrollView::stopScrollingAndZooming not bound +!missing-selector! UIScrollView::transfersHorizontalScrollingToParent not bound +!missing-selector! UIScrollView::transfersVerticalScrollingToParent not bound +!missing-selector! UIScrollView::withScrollIndicatorsShownForContentOffsetChanges: not bound +!missing-selector! UISearchTab::initWithViewControllerProvider: not bound +!missing-selector! UITab::allowsHiding not bound +!missing-selector! UITab::badgeValue not bound +!missing-selector! UITab::identifier not bound +!missing-selector! UITab::image not bound +!missing-selector! UITab::initWithTitle:image:identifier:viewControllerProvider: not bound +!missing-selector! UITab::isHidden not bound +!missing-selector! UITab::isHiddenByDefault not bound +!missing-selector! UITab::parent not bound +!missing-selector! UITab::preferredPlacement not bound +!missing-selector! UITab::setAllowsHiding: not bound +!missing-selector! UITab::setBadgeValue: not bound +!missing-selector! UITab::setHidden: not bound +!missing-selector! UITab::setHiddenByDefault: not bound +!missing-selector! UITab::setImage: not bound +!missing-selector! UITab::setPreferredPlacement: not bound +!missing-selector! UITab::setSubtitle: not bound +!missing-selector! UITab::setTitle: not bound +!missing-selector! UITab::setUserInfo: not bound +!missing-selector! UITab::subtitle not bound +!missing-selector! UITab::tabBarController not bound +!missing-selector! UITab::title not bound +!missing-selector! UITab::userInfo not bound +!missing-selector! UITab::viewController not bound +!missing-selector! UITabBarController::compactTabIdentifiers not bound +!missing-selector! UITabBarController::customizationIdentifier not bound +!missing-selector! UITabBarController::initWithTabs: not bound +!missing-selector! UITabBarController::isTabBarHidden not bound +!missing-selector! UITabBarController::mode not bound +!missing-selector! UITabBarController::selectedTab not bound +!missing-selector! UITabBarController::setCompactTabIdentifiers: not bound +!missing-selector! UITabBarController::setCustomizationIdentifier: not bound +!missing-selector! UITabBarController::setMode: not bound +!missing-selector! UITabBarController::setSelectedTab: not bound +!missing-selector! UITabBarController::setTabBarHidden: not bound +!missing-selector! UITabBarController::setTabBarHidden:animated: not bound +!missing-selector! UITabBarController::setTabs: not bound +!missing-selector! UITabBarController::setTabs:animated: not bound +!missing-selector! UITabBarController::tabForIdentifier: not bound +!missing-selector! UITabBarController::tabs not bound +!missing-selector! UITabGroup::allowsReordering not bound +!missing-selector! UITabGroup::children not bound +!missing-selector! UITabGroup::defaultChildIdentifier not bound +!missing-selector! UITabGroup::displayOrder not bound +!missing-selector! UITabGroup::displayOrderIdentifiers not bound +!missing-selector! UITabGroup::initWithTitle:image:identifier:children:viewControllerProvider: not bound +!missing-selector! UITabGroup::managingNavigationController not bound +!missing-selector! UITabGroup::selectedChild not bound +!missing-selector! UITabGroup::setAllowsReordering: not bound +!missing-selector! UITabGroup::setChildren: not bound +!missing-selector! UITabGroup::setDefaultChildIdentifier: not bound +!missing-selector! UITabGroup::setDisplayOrderIdentifiers: not bound +!missing-selector! UITabGroup::setManagingNavigationController: not bound +!missing-selector! UITabGroup::setSelectedChild: not bound +!missing-selector! UITabGroup::tabForIdentifier: not bound +!missing-selector! UITableView::contentHuggingElements not bound +!missing-selector! UITableView::setContentHuggingElements: not bound +!missing-selector! UITextCursorDropPositionAnimator::animateAlongsideChanges:completion: not bound +!missing-selector! UITextCursorDropPositionAnimator::cursorView not bound +!missing-selector! UITextCursorDropPositionAnimator::initWithTextCursorView:textInput: not bound +!missing-selector! UITextCursorDropPositionAnimator::placeCursorAtPosition:animated: not bound +!missing-selector! UITextCursorDropPositionAnimator::setCursorVisible:animated: not bound +!missing-selector! UITextCursorDropPositionAnimator::textInput not bound +!missing-selector! UITextSelectionRect::transform not bound +!missing-selector! UITextView::drawTextHighlightBackgroundForTextRange:origin: not bound +!missing-selector! UITextView::setTextHighlightAttributes: not bound +!missing-selector! UITextView::textHighlightAttributes not bound +!missing-selector! UITraitCollection::listEnvironment not bound +!missing-selector! UIUpdateInfo::completionDeadlineTime not bound +!missing-selector! UIUpdateInfo::estimatedPresentationTime not bound +!missing-selector! UIUpdateInfo::isImmediatePresentationExpected not bound +!missing-selector! UIUpdateInfo::isLowLatencyEventDispatchConfirmed not bound +!missing-selector! UIUpdateInfo::isPerformingLowLatencyPhases not bound +!missing-selector! UIUpdateInfo::modelTime not bound +!missing-selector! UIUpdateLink::addActionToPhase:handler: not bound +!missing-selector! UIUpdateLink::addActionToPhase:target:selector: not bound +!missing-selector! UIUpdateLink::addActionWithHandler: not bound +!missing-selector! UIUpdateLink::addActionWithTarget:selector: not bound +!missing-selector! UIUpdateLink::currentUpdateInfo not bound +!missing-selector! UIUpdateLink::isEnabled not bound +!missing-selector! UIUpdateLink::preferredFrameRateRange not bound +!missing-selector! UIUpdateLink::requiresContinuousUpdates not bound +!missing-selector! UIUpdateLink::setEnabled: not bound +!missing-selector! UIUpdateLink::setPreferredFrameRateRange: not bound +!missing-selector! UIUpdateLink::setRequiresContinuousUpdates: not bound +!missing-selector! UIUpdateLink::setWantsImmediatePresentation: not bound +!missing-selector! UIUpdateLink::setWantsLowLatencyEventDispatch: not bound +!missing-selector! UIUpdateLink::wantsImmediatePresentation not bound +!missing-selector! UIUpdateLink::wantsLowLatencyEventDispatch not bound +!missing-selector! UIViewController::tab not bound +!missing-type! NSAdaptiveImageGlyph not bound +!missing-type! UIMenuDisplayPreferences not bound +!missing-type! UISearchTab not bound +!missing-type! UIStandardTextCursorView not bound +!missing-type! UITab not bound +!missing-type! UITabGroup not bound +!missing-type! UITextCursorDropPositionAnimator not bound +!missing-type! UITraitListEnvironment not bound +!missing-type! UIUpdateActionPhase not bound +!missing-type! UIUpdateInfo not bound +!missing-type! UIUpdateLink not bound +!unknown-field! UIPasteboardDetectionPatternCalendarEvent bound +!unknown-field! UIPasteboardDetectionPatternEmailAddress bound +!unknown-field! UIPasteboardDetectionPatternFlightNumber bound +!unknown-field! UIPasteboardDetectionPatternLink bound +!unknown-field! UIPasteboardDetectionPatternMoneyAmount bound +!unknown-field! UIPasteboardDetectionPatternNumber bound +!unknown-field! UIPasteboardDetectionPatternPhoneNumber bound +!unknown-field! UIPasteboardDetectionPatternPostalAddress bound +!unknown-field! UIPasteboardDetectionPatternProbableWebSearch bound +!unknown-field! UIPasteboardDetectionPatternProbableWebURL bound +!unknown-field! UIPasteboardDetectionPatternShipmentTrackingNumber bound +!unknown-native-enum! UIPasteControlDisplayMode bound diff --git a/tests/xtro-sharpie/tvOS-UniformTypeIdentifiers.todo b/tests/xtro-sharpie/tvOS-UniformTypeIdentifiers.todo new file mode 100644 index 000000000000..e6daaad2383d --- /dev/null +++ b/tests/xtro-sharpie/tvOS-UniformTypeIdentifiers.todo @@ -0,0 +1,7 @@ +!missing-field! UTTypeCSS not bound +!missing-field! UTTypeDNG not bound +!missing-field! UTTypeEXR not bound +!missing-field! UTTypeGeoJSON not bound +!missing-field! UTTypeHEICS not bound +!missing-field! UTTypeLinkPresentationMetadata not bound +!missing-field! UTTypeTarArchive not bound diff --git a/tests/xtro-sharpie/tvOS-VideoSubscriberAccount.todo b/tests/xtro-sharpie/tvOS-VideoSubscriberAccount.todo new file mode 100644 index 000000000000..574f0b960dc4 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-VideoSubscriberAccount.todo @@ -0,0 +1,10 @@ +!deprecated-attribute-missing! VSSubscription missing a [Deprecated] attribute +!deprecated-attribute-missing! VSSubscriptionRegistrationCenter missing a [Deprecated] attribute +!missing-selector! VSAppleSubscription::customerID not bound +!missing-selector! VSAppleSubscription::initWithCustomerID:productCodes: not bound +!missing-selector! VSAppleSubscription::productCodes not bound +!missing-selector! VSAppleSubscription::setCustomerID: not bound +!missing-selector! VSAppleSubscription::setProductCodes: not bound +!missing-selector! VSUserAccount::appleSubscription not bound +!missing-selector! VSUserAccount::setAppleSubscription: not bound +!missing-type! VSAppleSubscription not bound diff --git a/tests/xtro-sharpie/tvOS-VideoToolbox.ignore b/tests/xtro-sharpie/tvOS-VideoToolbox.ignore index 63b3418ce694..c24edb77bf77 100644 --- a/tests/xtro-sharpie/tvOS-VideoToolbox.ignore +++ b/tests/xtro-sharpie/tvOS-VideoToolbox.ignore @@ -1,4 +1,3 @@ ### API not marked with unavailable (but without availability for tvOS/iOS) !missing-field! kVTVideoDecoderSpecification_PreferredDecoderGPURegistryID not bound !missing-field! kVTVideoDecoderSpecification_RequiredDecoderGPURegistryID not bound -!unknown-field! kVTCompressionPropertyKey_UsingHardwareAcceleratedVideoEncoder bound diff --git a/tests/xtro-sharpie/tvOS-VideoToolbox.todo b/tests/xtro-sharpie/tvOS-VideoToolbox.todo index 5dae2c5753a8..6e1d1a06f87a 100644 --- a/tests/xtro-sharpie/tvOS-VideoToolbox.todo +++ b/tests/xtro-sharpie/tvOS-VideoToolbox.todo @@ -2,3 +2,17 @@ !missing-field! kVTDecompressionPropertyKey_GeneratePerFrameHDRDisplayMetadata not bound !missing-pinvoke! VTIsStereoMVHEVCDecodeSupported is not bound !missing-pinvoke! VTIsStereoMVHEVCEncodeSupported is not bound +!missing-field! kVTCompressionPropertyKey_CalculateMeanSquaredError not bound +!missing-field! kVTHDRPerFrameMetadataGenerationHDRFormatType_DolbyVision not bound +!missing-field! kVTHDRPerFrameMetadataGenerationOptionsKey_HDRFormats not bound +!missing-field! kVTProfileLevel_HEVC_Monochrome_AutoLevel not bound +!missing-field! kVTProfileLevel_HEVC_Monochrome10_AutoLevel not bound +!missing-field! kVTSampleAttachmentKey_QualityMetrics not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_ChromaBlueMeanSquaredError not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_ChromaRedMeanSquaredError not bound +!missing-field! kVTSampleAttachmentQualityMetricsKey_LumaMeanSquaredError not bound +!missing-field! kVTVideoEncoderSpecification_EnableHardwareAcceleratedVideoEncoder not bound +!missing-field! kVTVideoEncoderSpecification_RequireHardwareAcceleratedVideoEncoder not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionAttachMetadata is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionCreate is not bound +!missing-pinvoke! VTHDRPerFrameMetadataGenerationSessionGetTypeID is not bound diff --git a/tests/xtro-sharpie/tvOS-Vision.todo b/tests/xtro-sharpie/tvOS-Vision.todo new file mode 100644 index 000000000000..4dfdb5665e98 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-Vision.todo @@ -0,0 +1,6 @@ +!missing-selector! VNCalculateImageAestheticsScoresRequest::results not bound +!missing-selector! VNGeneratePersonSegmentationRequest::supportedOutputPixelFormatsAndReturnError: not bound +!missing-selector! VNImageAestheticsScoresObservation::isUtility not bound +!missing-selector! VNImageAestheticsScoresObservation::overallScore not bound +!missing-type! VNCalculateImageAestheticsScoresRequest not bound +!missing-type! VNImageAestheticsScoresObservation not bound diff --git a/tests/xtro-sharpie/tvOS-libGLES.todo b/tests/xtro-sharpie/tvOS-libGLES.todo new file mode 100644 index 000000000000..87d16ab3adb0 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-libGLES.todo @@ -0,0 +1,117 @@ +!unknown-pinvoke! glAlphaFunc bound +!unknown-pinvoke! glAlphaFuncx bound +!unknown-pinvoke! glBindFramebufferOES bound +!unknown-pinvoke! glBindRenderbufferOES bound +!unknown-pinvoke! glBlendEquationOES bound +!unknown-pinvoke! glBlendEquationSeparateOES bound +!unknown-pinvoke! glBlendFuncSeparateOES bound +!unknown-pinvoke! glCheckFramebufferStatusOES bound +!unknown-pinvoke! glClearColorx bound +!unknown-pinvoke! glClearDepthx bound +!unknown-pinvoke! glClientActiveTexture bound +!unknown-pinvoke! glClipPlanef bound +!unknown-pinvoke! glClipPlanex bound +!unknown-pinvoke! glColor4f bound +!unknown-pinvoke! glColor4ub bound +!unknown-pinvoke! glColor4x bound +!unknown-pinvoke! glColorPointer bound +!unknown-pinvoke! glCurrentPaletteMatrixOES bound +!unknown-pinvoke! glDeleteFramebuffersOES bound +!unknown-pinvoke! glDeleteRenderbuffersOES bound +!unknown-pinvoke! glDepthRangex bound +!unknown-pinvoke! glDisableClientState bound +!unknown-pinvoke! glDrawTexfOES bound +!unknown-pinvoke! glDrawTexfvOES bound +!unknown-pinvoke! glDrawTexiOES bound +!unknown-pinvoke! glDrawTexivOES bound +!unknown-pinvoke! glDrawTexsOES bound +!unknown-pinvoke! glDrawTexsvOES bound +!unknown-pinvoke! glDrawTexxOES bound +!unknown-pinvoke! glDrawTexxvOES bound +!unknown-pinvoke! glEnableClientState bound +!unknown-pinvoke! glFogf bound +!unknown-pinvoke! glFogfv bound +!unknown-pinvoke! glFogx bound +!unknown-pinvoke! glFogxv bound +!unknown-pinvoke! glFramebufferRenderbufferOES bound +!unknown-pinvoke! glFramebufferTexture2DOES bound +!unknown-pinvoke! glFrustumf bound +!unknown-pinvoke! glFrustumx bound +!unknown-pinvoke! glGenerateMipmapOES bound +!unknown-pinvoke! glGenFramebuffersOES bound +!unknown-pinvoke! glGenRenderbuffersOES bound +!unknown-pinvoke! glGetClipPlanef bound +!unknown-pinvoke! glGetClipPlanex bound +!unknown-pinvoke! glGetFixedv bound +!unknown-pinvoke! glGetFramebufferAttachmentParameterivOES bound +!unknown-pinvoke! glGetLightfv bound +!unknown-pinvoke! glGetLightxv bound +!unknown-pinvoke! glGetMaterialfv bound +!unknown-pinvoke! glGetMaterialxv bound +!unknown-pinvoke! glGetPointerv bound +!unknown-pinvoke! glGetRenderbufferParameterivOES bound +!unknown-pinvoke! glGetTexEnvfv bound +!unknown-pinvoke! glGetTexEnviv bound +!unknown-pinvoke! glGetTexEnvxv bound +!unknown-pinvoke! glGetTexParameterxv bound +!unknown-pinvoke! glIsFramebufferOES bound +!unknown-pinvoke! glIsRenderbufferOES bound +!unknown-pinvoke! glLightf bound +!unknown-pinvoke! glLightfv bound +!unknown-pinvoke! glLightModelf bound +!unknown-pinvoke! glLightModelfv bound +!unknown-pinvoke! glLightModelx bound +!unknown-pinvoke! glLightModelxv bound +!unknown-pinvoke! glLightx bound +!unknown-pinvoke! glLightxv bound +!unknown-pinvoke! glLineWidthx bound +!unknown-pinvoke! glLoadIdentity bound +!unknown-pinvoke! glLoadMatrixf bound +!unknown-pinvoke! glLoadMatrixx bound +!unknown-pinvoke! glLoadPaletteFromModelViewMatrixOES bound +!unknown-pinvoke! glLogicOp bound +!unknown-pinvoke! glMaterialf bound +!unknown-pinvoke! glMaterialfv bound +!unknown-pinvoke! glMaterialx bound +!unknown-pinvoke! glMaterialxv bound +!unknown-pinvoke! glMatrixIndexPointerOES bound +!unknown-pinvoke! glMatrixMode bound +!unknown-pinvoke! glMultiTexCoord4f bound +!unknown-pinvoke! glMultiTexCoord4x bound +!unknown-pinvoke! glMultMatrixf bound +!unknown-pinvoke! glMultMatrixx bound +!unknown-pinvoke! glNormal3f bound +!unknown-pinvoke! glNormal3x bound +!unknown-pinvoke! glNormalPointer bound +!unknown-pinvoke! glOrthof bound +!unknown-pinvoke! glOrthox bound +!unknown-pinvoke! glPointParameterf bound +!unknown-pinvoke! glPointParameterfv bound +!unknown-pinvoke! glPointParameterx bound +!unknown-pinvoke! glPointParameterxv bound +!unknown-pinvoke! glPointSize bound +!unknown-pinvoke! glPointSizePointerOES bound +!unknown-pinvoke! glPointSizex bound +!unknown-pinvoke! glPolygonOffsetx bound +!unknown-pinvoke! glPopMatrix bound +!unknown-pinvoke! glPushMatrix bound +!unknown-pinvoke! glRenderbufferStorageOES bound +!unknown-pinvoke! glRotatef bound +!unknown-pinvoke! glRotatex bound +!unknown-pinvoke! glSampleCoveragex bound +!unknown-pinvoke! glScalef bound +!unknown-pinvoke! glScalex bound +!unknown-pinvoke! glShadeModel bound +!unknown-pinvoke! glTexCoordPointer bound +!unknown-pinvoke! glTexEnvf bound +!unknown-pinvoke! glTexEnvfv bound +!unknown-pinvoke! glTexEnvi bound +!unknown-pinvoke! glTexEnviv bound +!unknown-pinvoke! glTexEnvx bound +!unknown-pinvoke! glTexEnvxv bound +!unknown-pinvoke! glTexParameterx bound +!unknown-pinvoke! glTexParameterxv bound +!unknown-pinvoke! glTranslatef bound +!unknown-pinvoke! glTranslatex bound +!unknown-pinvoke! glVertexPointer bound +!unknown-pinvoke! glWeightPointerOES bound diff --git a/tests/xtro-sharpie/tvOS-libGLESv2.todo b/tests/xtro-sharpie/tvOS-libGLESv2.todo new file mode 100644 index 000000000000..069152d4722b --- /dev/null +++ b/tests/xtro-sharpie/tvOS-libGLESv2.todo @@ -0,0 +1,184 @@ +!unknown-pinvoke! glActiveShaderProgramEXT bound +!unknown-pinvoke! glBeginQuery bound +!unknown-pinvoke! glBeginQueryEXT bound +!unknown-pinvoke! glBeginTransformFeedback bound +!unknown-pinvoke! glBindBufferBase bound +!unknown-pinvoke! glBindBufferRange bound +!unknown-pinvoke! glBindProgramPipelineEXT bound +!unknown-pinvoke! glBindSampler bound +!unknown-pinvoke! glBindTransformFeedback bound +!unknown-pinvoke! glBindVertexArray bound +!unknown-pinvoke! glBindVertexArrayOES bound +!unknown-pinvoke! glBlitFramebuffer bound +!unknown-pinvoke! glClearBufferfi bound +!unknown-pinvoke! glClearBufferfv bound +!unknown-pinvoke! glClearBufferiv bound +!unknown-pinvoke! glClearBufferuiv bound +!unknown-pinvoke! glClientWaitSync bound +!unknown-pinvoke! glClientWaitSyncAPPLE bound +!unknown-pinvoke! glCompressedTexImage3D bound +!unknown-pinvoke! glCompressedTexSubImage3D bound +!unknown-pinvoke! glCopyBufferSubData bound +!unknown-pinvoke! glCopyTexSubImage3D bound +!unknown-pinvoke! glCopyTextureLevelsAPPLE bound +!unknown-pinvoke! glCreateShaderProgramvEXT bound +!unknown-pinvoke! glDeleteProgramPipelinesEXT bound +!unknown-pinvoke! glDeleteQueries bound +!unknown-pinvoke! glDeleteQueriesEXT bound +!unknown-pinvoke! glDeleteSamplers bound +!unknown-pinvoke! glDeleteSync bound +!unknown-pinvoke! glDeleteSyncAPPLE bound +!unknown-pinvoke! glDeleteTransformFeedbacks bound +!unknown-pinvoke! glDeleteVertexArrays bound +!unknown-pinvoke! glDeleteVertexArraysOES bound +!unknown-pinvoke! glDiscardFramebufferEXT bound +!unknown-pinvoke! glDrawArraysInstanced bound +!unknown-pinvoke! glDrawArraysInstancedEXT bound +!unknown-pinvoke! glDrawBuffers bound +!unknown-pinvoke! glDrawElementsInstanced bound +!unknown-pinvoke! glDrawElementsInstancedEXT bound +!unknown-pinvoke! glDrawRangeElements bound +!unknown-pinvoke! glEndQuery bound +!unknown-pinvoke! glEndQueryEXT bound +!unknown-pinvoke! glEndTransformFeedback bound +!unknown-pinvoke! glFenceSync bound +!unknown-pinvoke! glFenceSyncAPPLE bound +!unknown-pinvoke! glFlushMappedBufferRange bound +!unknown-pinvoke! glFlushMappedBufferRangeEXT bound +!unknown-pinvoke! glFramebufferTextureLayer bound +!unknown-pinvoke! glGenProgramPipelinesEXT bound +!unknown-pinvoke! glGenQueries bound +!unknown-pinvoke! glGenQueriesEXT bound +!unknown-pinvoke! glGenSamplers bound +!unknown-pinvoke! glGenTransformFeedbacks bound +!unknown-pinvoke! glGenVertexArrays bound +!unknown-pinvoke! glGenVertexArraysOES bound +!unknown-pinvoke! glGetActiveUniformBlockiv bound +!unknown-pinvoke! glGetActiveUniformBlockName bound +!unknown-pinvoke! glGetActiveUniformsiv bound +!unknown-pinvoke! glGetBufferParameteri64v bound +!unknown-pinvoke! glGetBufferPointerv bound +!unknown-pinvoke! glGetBufferPointervOES bound +!unknown-pinvoke! glGetFragDataLocation bound +!unknown-pinvoke! glGetInteger64i_v bound +!unknown-pinvoke! glGetInteger64v bound +!unknown-pinvoke! glGetInteger64vAPPLE bound +!unknown-pinvoke! glGetIntegeri_v bound +!unknown-pinvoke! glGetInternalformativ bound +!unknown-pinvoke! glGetObjectLabelEXT bound +!unknown-pinvoke! glGetProgramBinary bound +!unknown-pinvoke! glGetProgramPipelineInfoLogEXT bound +!unknown-pinvoke! glGetProgramPipelineivEXT bound +!unknown-pinvoke! glGetQueryiv bound +!unknown-pinvoke! glGetQueryivEXT bound +!unknown-pinvoke! glGetQueryObjectuiv bound +!unknown-pinvoke! glGetQueryObjectuivEXT bound +!unknown-pinvoke! glGetSamplerParameterfv bound +!unknown-pinvoke! glGetSamplerParameteriv bound +!unknown-pinvoke! glGetStringi bound +!unknown-pinvoke! glGetSynciv bound +!unknown-pinvoke! glGetSyncivAPPLE bound +!unknown-pinvoke! glGetTransformFeedbackVarying bound +!unknown-pinvoke! glGetUniformBlockIndex bound +!unknown-pinvoke! glGetUniformIndices bound +!unknown-pinvoke! glGetUniformuiv bound +!unknown-pinvoke! glGetVertexAttribIiv bound +!unknown-pinvoke! glGetVertexAttribIuiv bound +!unknown-pinvoke! glInsertEventMarkerEXT bound +!unknown-pinvoke! glInvalidateFramebuffer bound +!unknown-pinvoke! glInvalidateSubFramebuffer bound +!unknown-pinvoke! glIsProgramPipelineEXT bound +!unknown-pinvoke! glIsQuery bound +!unknown-pinvoke! glIsQueryEXT bound +!unknown-pinvoke! glIsSampler bound +!unknown-pinvoke! glIsSync bound +!unknown-pinvoke! glIsSyncAPPLE bound +!unknown-pinvoke! glIsTransformFeedback bound +!unknown-pinvoke! glIsVertexArray bound +!unknown-pinvoke! glIsVertexArrayOES bound +!unknown-pinvoke! glLabelObjectEXT bound +!unknown-pinvoke! glMapBufferOES bound +!unknown-pinvoke! glMapBufferRange bound +!unknown-pinvoke! glMapBufferRangeEXT bound +!unknown-pinvoke! glPauseTransformFeedback bound +!unknown-pinvoke! glPopGroupMarkerEXT bound +!unknown-pinvoke! glProgramBinary bound +!unknown-pinvoke! glProgramParameteri bound +!unknown-pinvoke! glProgramParameteriEXT bound +!unknown-pinvoke! glProgramUniform1fEXT bound +!unknown-pinvoke! glProgramUniform1fvEXT bound +!unknown-pinvoke! glProgramUniform1iEXT bound +!unknown-pinvoke! glProgramUniform1ivEXT bound +!unknown-pinvoke! glProgramUniform1uiEXT bound +!unknown-pinvoke! glProgramUniform1uivEXT bound +!unknown-pinvoke! glProgramUniform2fEXT bound +!unknown-pinvoke! glProgramUniform2fvEXT bound +!unknown-pinvoke! glProgramUniform2iEXT bound +!unknown-pinvoke! glProgramUniform2ivEXT bound +!unknown-pinvoke! glProgramUniform2uiEXT bound +!unknown-pinvoke! glProgramUniform2uivEXT bound +!unknown-pinvoke! glProgramUniform3fEXT bound +!unknown-pinvoke! glProgramUniform3fvEXT bound +!unknown-pinvoke! glProgramUniform3iEXT bound +!unknown-pinvoke! glProgramUniform3ivEXT bound +!unknown-pinvoke! glProgramUniform3uiEXT bound +!unknown-pinvoke! glProgramUniform3uivEXT bound +!unknown-pinvoke! glProgramUniform4fEXT bound +!unknown-pinvoke! glProgramUniform4fvEXT bound +!unknown-pinvoke! glProgramUniform4iEXT bound +!unknown-pinvoke! glProgramUniform4ivEXT bound +!unknown-pinvoke! glProgramUniform4uiEXT bound +!unknown-pinvoke! glProgramUniform4uivEXT bound +!unknown-pinvoke! glProgramUniformMatrix2fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix2x3fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix2x4fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix3fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix3x2fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix3x4fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix4fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix4x2fvEXT bound +!unknown-pinvoke! glProgramUniformMatrix4x3fvEXT bound +!unknown-pinvoke! glPushGroupMarkerEXT bound +!unknown-pinvoke! glReadBuffer bound +!unknown-pinvoke! glRenderbufferStorageMultisample bound +!unknown-pinvoke! glRenderbufferStorageMultisampleAPPLE bound +!unknown-pinvoke! glResolveMultisampleFramebufferAPPLE bound +!unknown-pinvoke! glResumeTransformFeedback bound +!unknown-pinvoke! glSamplerParameterf bound +!unknown-pinvoke! glSamplerParameterfv bound +!unknown-pinvoke! glSamplerParameteri bound +!unknown-pinvoke! glSamplerParameteriv bound +!unknown-pinvoke! glTexImage3D bound +!unknown-pinvoke! glTexStorage2D bound +!unknown-pinvoke! glTexStorage2DEXT bound +!unknown-pinvoke! glTexStorage3D bound +!unknown-pinvoke! glTexSubImage3D bound +!unknown-pinvoke! glTransformFeedbackVaryings bound +!unknown-pinvoke! glUniform1ui bound +!unknown-pinvoke! glUniform1uiv bound +!unknown-pinvoke! glUniform2ui bound +!unknown-pinvoke! glUniform2uiv bound +!unknown-pinvoke! glUniform3ui bound +!unknown-pinvoke! glUniform3uiv bound +!unknown-pinvoke! glUniform4ui bound +!unknown-pinvoke! glUniform4uiv bound +!unknown-pinvoke! glUniformBlockBinding bound +!unknown-pinvoke! glUniformMatrix2x3fv bound +!unknown-pinvoke! glUniformMatrix2x4fv bound +!unknown-pinvoke! glUniformMatrix3x2fv bound +!unknown-pinvoke! glUniformMatrix3x4fv bound +!unknown-pinvoke! glUniformMatrix4x2fv bound +!unknown-pinvoke! glUniformMatrix4x3fv bound +!unknown-pinvoke! glUnmapBuffer bound +!unknown-pinvoke! glUnmapBufferOES bound +!unknown-pinvoke! glUseProgramStagesEXT bound +!unknown-pinvoke! glValidateProgramPipelineEXT bound +!unknown-pinvoke! glVertexAttribDivisor bound +!unknown-pinvoke! glVertexAttribDivisorEXT bound +!unknown-pinvoke! glVertexAttribI4i bound +!unknown-pinvoke! glVertexAttribI4iv bound +!unknown-pinvoke! glVertexAttribI4ui bound +!unknown-pinvoke! glVertexAttribI4uiv bound +!unknown-pinvoke! glVertexAttribIPointer bound +!unknown-pinvoke! glWaitSync bound +!unknown-pinvoke! glWaitSyncAPPLE bound diff --git a/tests/xtro-sharpie/watchOS-AVFoundation.todo b/tests/xtro-sharpie/watchOS-AVFoundation.todo index 7a77540ae8c7..57652396d861 100644 --- a/tests/xtro-sharpie/watchOS-AVFoundation.todo +++ b/tests/xtro-sharpie/watchOS-AVFoundation.todo @@ -26,8 +26,6 @@ !incorrect-protocol-member! AVQueuedSampleBufferRendering::hasSufficientMediaDataForReliablePlaybackStart is REQUIRED and should be abstract !missing-enum! AVAudioApplicationRecordPermission not bound !missing-enum! AVAudioSessionIOType not bound -!missing-enum! AVMIDIControlChangeMessageType not bound -!missing-enum! AVMIDIMetaEventType not bound !missing-enum! AVPlayerInterstitialEventAssetListResponseStatus not bound !missing-enum! AVSpeechSynthesisMarkerMark not bound !missing-enum! AVSpeechSynthesisPersonalVoiceAuthorizationStatus not bound @@ -139,7 +137,6 @@ !missing-selector! AVCompositionTrack::metadataForFormat: not bound !missing-selector! AVCompositionTrack::samplePresentationTimeForTrackTime: not bound !missing-selector! AVCompositionTrack::segmentForTrackTime: not bound -!missing-selector! AVMutableComposition::insertTimeRange:ofAsset:atTime:completionHandler: not bound !missing-selector! AVMutableComposition::tracks not bound !missing-selector! AVMutableMovie::chapterMetadataGroupsBestMatchingPreferredLanguages: not bound !missing-selector! AVMutableMovie::chapterMetadataGroupsWithTitleLocale:containingItemsWithCommonKeys: not bound @@ -263,11 +260,138 @@ !missing-selector! AVPlayerVideoOutputConfiguration::activationTime not bound !missing-selector! AVPlayerVideoOutputConfiguration::dataChannelDescriptions not bound !missing-selector! AVPlayerVideoOutputConfiguration::sourcePlayerItem not bound -!missing-selector! AVVideoOutputSpecification::defaultPixelBufferAttributes not bound !missing-selector! AVVideoOutputSpecification::initWithTagCollections: not bound !missing-selector! AVVideoOutputSpecification::preferredTagCollections not bound -!missing-selector! AVVideoOutputSpecification::setDefaultPixelBufferAttributes: not bound -!missing-selector! AVVideoOutputSpecification::setOutputPixelBufferAttributes:forTagCollection: not bound !missing-type! AVPlayerVideoOutput not bound !missing-type! AVPlayerVideoOutputConfiguration not bound !missing-type! AVVideoOutputSpecification not bound +!deprecated-attribute-wrong! AVPlayer::masterClock has 15.0 not 11.0 on [Deprecated] attribute +!deprecated-attribute-wrong! AVPlayer::setMasterClock: has 15.0 not 11.0 on [Deprecated] attribute +!missing-enum! AVPlayerInterstitialEventTimelineOccupancy not bound +!missing-enum! AVPlayerItemSegmentType not bound +!missing-enum-value! AVError native value AVErrorToneMappingFailed = -11885 not bound +!missing-field! AVAssetPlaybackConfigurationOptionSpatialVideo not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncNotification not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonCurrentSegmentChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonKey not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonLoadedTimeRangesChanged not bound +!missing-field! AVPlayerIntegratedTimelineSnapshotsOutOfSyncReasonSegmentsChanged not bound +!missing-field! AVSampleBufferDisplayLayerOutputObscuredDueToInsufficientExternalProtectionDidChangeNotification not bound +!missing-protocol! AVMetricEventStreamPublisher not bound +!missing-protocol! AVMetricEventStreamSubscriber not bound +!missing-protocol! AVPlayerItemIntegratedTimelineObserver not bound +!missing-protocol-conformance! AVPlayerItem should conform to AVMetricEventStreamPublisher (defined in 'AVMetricEventStreamPublisher' category) +!missing-protocol-member! AVContentKeySessionDelegate::contentKeySession:didProvideContentKeyRequests:forInitializationData: not found +!missing-selector! +AVAssetVariantQualifier::predicateForAudioSampleRate:mediaSelectionOption:operatorType: not bound +!missing-selector! +AVMetricEventStream::eventStream not bound +!missing-selector! AVAudioFile::close not bound +!missing-selector! AVAudioFile::isOpen not bound +!missing-selector! AVContentKey::revoke not bound +!missing-selector! AVMetricContentKeyRequestEvent::contentKeySpecifier not bound +!missing-selector! AVMetricContentKeyRequestEvent::isClientInitiated not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricContentKeyRequestEvent::mediaType not bound +!missing-selector! AVMetricErrorEvent::didRecover not bound +!missing-selector! AVMetricErrorEvent::error not bound +!missing-selector! AVMetricEvent::date not bound +!missing-selector! AVMetricEvent::mediaTime not bound +!missing-selector! AVMetricEvent::sessionID not bound +!missing-selector! AVMetricEventStream::addPublisher: not bound +!missing-selector! AVMetricEventStream::setSubscriber:queue: not bound +!missing-selector! AVMetricEventStream::subscribeToAllMetricEvents not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvent: not bound +!missing-selector! AVMetricEventStream::subscribeToMetricEvents: not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::byteRange not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::isMapSegment not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSMediaSegmentRequestEvent::url not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::isMultivariantPlaylist not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaResourceRequestEvent not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::mediaType not bound +!missing-selector! AVMetricHLSPlaylistRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::byteRange not bound +!missing-selector! AVMetricMediaResourceRequestEvent::errorEvent not bound +!missing-selector! AVMetricMediaResourceRequestEvent::networkTransactionMetrics not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::requestStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseEndTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::responseStartTime not bound +!missing-selector! AVMetricMediaResourceRequestEvent::serverAddress not bound +!missing-selector! AVMetricMediaResourceRequestEvent::url not bound +!missing-selector! AVMetricMediaResourceRequestEvent::wasReadFromCache not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::contentKeyRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::mediaSegmentRequestEvents not bound +!missing-selector! AVMetricPlayerItemInitialLikelyToKeepUpEvent::playlistRequestEvents not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::timeTaken not bound +!missing-selector! AVMetricPlayerItemLikelyToKeepUpEvent::variant not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::errorEvent not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::mediaResourceRequestCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::playbackDuration not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::recoverableErrorCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::stallCount not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentInInitialStartup not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeSpentRecoveringFromStall not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedAverageBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::timeWeightedPeakBitrate not bound +!missing-selector! AVMetricPlayerItemPlaybackSummaryEvent::variantSwitchCount not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::previousRate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::rate not bound +!missing-selector! AVMetricPlayerItemRateChangeEvent::variant not bound +!missing-selector! AVMetricPlayerItemSeekDidCompleteEvent::didSeekInBuffer not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::didSucceed not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::fromVariant not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::loadedTimeRanges not bound +!missing-selector! AVMetricPlayerItemVariantSwitchEvent::toVariant not bound +!missing-selector! AVMutableComposition::insertTimeRange:ofTracks:atTime:error: not bound +!missing-selector! AVPlayerInterstitialEvent::contentMayVary not bound +!missing-selector! AVPlayerInterstitialEvent::plannedDuration not bound +!missing-selector! AVPlayerInterstitialEvent::setContentMayVary: not bound +!missing-selector! AVPlayerInterstitialEvent::setPlannedDuration: not bound +!missing-selector! AVPlayerInterstitialEvent::setSupplementsPrimaryContent: not bound +!missing-selector! AVPlayerInterstitialEvent::setTimelineOccupancy: not bound +!missing-selector! AVPlayerInterstitialEvent::supplementsPrimaryContent not bound +!missing-selector! AVPlayerInterstitialEvent::timelineOccupancy not bound +!missing-selector! AVPlayerItem::integratedTimeline not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addBoundaryTimeObserverForSegment:offsetsIntoSegment:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::addPeriodicTimeObserverForInterval:queue:usingBlock: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentSnapshot not bound +!missing-selector! AVPlayerItemIntegratedTimeline::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimeline::removeTimeObserver: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToDate:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimeline::seekToTime:toleranceBefore:toleranceAfter:completionHandler: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentDate not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentSegment not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::currentTime not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::duration not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::mapTime:toSegment:atSegmentOffset: not bound +!missing-selector! AVPlayerItemIntegratedTimelineSnapshot::segments not bound +!missing-selector! AVPlayerItemSegment::interstitialEvent not bound +!missing-selector! AVPlayerItemSegment::loadedTimeRanges not bound +!missing-selector! AVPlayerItemSegment::segmentType not bound +!missing-selector! AVPlayerItemSegment::startDate not bound +!missing-selector! AVPlayerItemSegment::timeMapping not bound +!missing-selector! AVPlayerVideoOutputConfiguration::preferredTransform not bound +!missing-selector! AVVideoOutputSpecification::defaultOutputSettings not bound +!missing-selector! AVVideoOutputSpecification::setDefaultOutputSettings: not bound +!missing-selector! AVVideoOutputSpecification::setOutputSettings:forTagCollection: not bound +!missing-type! AVMetricContentKeyRequestEvent not bound +!missing-type! AVMetricErrorEvent not bound +!missing-type! AVMetricEvent not bound +!missing-type! AVMetricEventStream not bound +!missing-type! AVMetricHLSMediaSegmentRequestEvent not bound +!missing-type! AVMetricHLSPlaylistRequestEvent not bound +!missing-type! AVMetricMediaResourceRequestEvent not bound +!missing-type! AVMetricPlayerItemInitialLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemLikelyToKeepUpEvent not bound +!missing-type! AVMetricPlayerItemPlaybackSummaryEvent not bound +!missing-type! AVMetricPlayerItemRateChangeEvent not bound +!missing-type! AVMetricPlayerItemSeekDidCompleteEvent not bound +!missing-type! AVMetricPlayerItemSeekEvent not bound +!missing-type! AVMetricPlayerItemStallEvent not bound +!missing-type! AVMetricPlayerItemVariantSwitchEvent not bound +!missing-type! AVPlayerItemIntegratedTimeline not bound +!missing-type! AVPlayerItemIntegratedTimelineSnapshot not bound +!missing-type! AVPlayerItemSegment not bound diff --git a/tests/xtro-sharpie/watchOS-Accessibility.todo b/tests/xtro-sharpie/watchOS-Accessibility.todo new file mode 100644 index 000000000000..8d151946b0c5 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-Accessibility.todo @@ -0,0 +1,5 @@ +!missing-enum! AXSettingsFeature not bound +!missing-field! AXPrefersNonBlinkingTextInsertionIndicatorDidChangeNotification not bound +!missing-pinvoke! AXAssistiveAccessEnabled is not bound +!missing-pinvoke! AXOpenSettingsFeature is not bound +!missing-pinvoke! AXPrefersNonBlinkingTextInsertionIndicator is not bound diff --git a/tests/xtro-sharpie/watchOS-AuthenticationServices.todo b/tests/xtro-sharpie/watchOS-AuthenticationServices.todo new file mode 100644 index 000000000000..28c2c20c5f80 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-AuthenticationServices.todo @@ -0,0 +1,11 @@ +!deprecated-attribute-missing! ASWebAuthenticationSession::initWithURL:callbackURLScheme:completionHandler: missing a [Deprecated] attribute +!missing-enum! ASUserAgeRange not bound +!missing-enum-value! ASAuthorizationError native value ASAuthorizationErrorMatchedExcludedCredential = 1006 not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithCustomScheme: not bound +!missing-selector! +ASWebAuthenticationSessionCallback::callbackWithHTTPSHost:path: not bound +!missing-selector! ASAuthorizationAppleIDCredential::userAgeRange not bound +!missing-selector! ASWebAuthenticationSession::additionalHeaderFields not bound +!missing-selector! ASWebAuthenticationSession::initWithURL:callback:completionHandler: not bound +!missing-selector! ASWebAuthenticationSession::setAdditionalHeaderFields: not bound +!missing-selector! ASWebAuthenticationSessionCallback::matchesURL: not bound +!missing-type! ASWebAuthenticationSessionCallback not bound diff --git a/tests/xtro-sharpie/watchOS-BrowserEngineKit.todo b/tests/xtro-sharpie/watchOS-BrowserEngineKit.todo new file mode 100644 index 000000000000..163b69574a8d --- /dev/null +++ b/tests/xtro-sharpie/watchOS-BrowserEngineKit.todo @@ -0,0 +1,36 @@ +!missing-enum! BEAccessibilityContainerType not bound +!missing-enum! BEAccessibilityPressedState not bound +!missing-enum! BEGestureType not bound +!missing-enum! BESelectionFlags not bound +!missing-enum! BESelectionTouchPhase not bound +!missing-field! BEAccessibilityTraitMenuItem not bound +!missing-field! BEAccessibilityTraitPopUpButton not bound +!missing-field! BEAccessibilityTraitRadioButton not bound +!missing-field! BEAccessibilityTraitReadOnly not bound +!missing-field! BEAccessibilityTraitVisited not bound +!missing-protocol! BETextInputDelegate not bound +!missing-protocol! BETextInteractionDelegate not bound +!missing-selector! BETextAlternatives::alternativeStrings not bound +!missing-selector! BETextAlternatives::primaryString not bound +!missing-selector! BETextSuggestion::initWithInputText: not bound +!missing-selector! BETextSuggestion::inputText not bound +!missing-selector! BEWebAppManifest::initWithJSONData:manifestURL: not bound +!missing-selector! BEWebAppManifest::jsonData not bound +!missing-selector! BEWebAppManifest::manifestURL not bound +!missing-selector! NSObject::browserAccessibilityContainerType not bound +!missing-selector! NSObject::browserAccessibilityCurrentStatus not bound +!missing-selector! NSObject::browserAccessibilityHasDOMFocus not bound +!missing-selector! NSObject::browserAccessibilityIsRequired not bound +!missing-selector! NSObject::browserAccessibilityPressedState not bound +!missing-selector! NSObject::browserAccessibilityRoleDescription not bound +!missing-selector! NSObject::browserAccessibilitySortDirection not bound +!missing-selector! NSObject::setBrowserAccessibilityContainerType: not bound +!missing-selector! NSObject::setBrowserAccessibilityCurrentStatus: not bound +!missing-selector! NSObject::setBrowserAccessibilityHasDOMFocus: not bound +!missing-selector! NSObject::setBrowserAccessibilityIsRequired: not bound +!missing-selector! NSObject::setBrowserAccessibilityPressedState: not bound +!missing-selector! NSObject::setBrowserAccessibilityRoleDescription: not bound +!missing-selector! NSObject::setBrowserAccessibilitySortDirection: not bound +!missing-type! BETextAlternatives not bound +!missing-type! BETextSuggestion not bound +!missing-type! BEWebAppManifest not bound diff --git a/tests/xtro-sharpie/watchOS-CallKit.todo b/tests/xtro-sharpie/watchOS-CallKit.todo new file mode 100644 index 000000000000..5cf7ec6e6038 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-CallKit.todo @@ -0,0 +1,2 @@ +!missing-enum-value! CXErrorCodeIncomingCallError native value CXErrorCodeIncomingCallErrorCallIsProtected = 6 not bound +!missing-enum-value! CXErrorCodeRequestTransactionError native value CXErrorCodeRequestTransactionErrorCallIsProtected = 8 not bound diff --git a/tests/xtro-sharpie/watchOS-CloudKit.todo b/tests/xtro-sharpie/watchOS-CloudKit.todo new file mode 100644 index 000000000000..26152e355d54 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-CloudKit.todo @@ -0,0 +1,5 @@ +!deprecated-attribute-missing! CKUserIdentity::contactIdentifiers missing a [Deprecated] attribute +!missing-selector! CKShareParticipant::participantID not bound +!unknown-type! CKFetchNotificationChangesOperation bound +!unknown-type! CKMarkNotificationsReadOperation bound +!unknown-type! CKModifyBadgeOperation bound diff --git a/tests/xtro-sharpie/watchOS-Contacts.todo b/tests/xtro-sharpie/watchOS-Contacts.todo new file mode 100644 index 000000000000..a8666642e630 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-Contacts.todo @@ -0,0 +1 @@ +!missing-enum-value! CNAuthorizationStatus native value CNAuthorizationStatusLimited = 4 not bound diff --git a/tests/xtro-sharpie/watchOS-CoreBluetooth.todo b/tests/xtro-sharpie/watchOS-CoreBluetooth.todo new file mode 100644 index 000000000000..54747b248eac --- /dev/null +++ b/tests/xtro-sharpie/watchOS-CoreBluetooth.todo @@ -0,0 +1 @@ +!missing-field! CBUUIDCharacteristicObservationScheduleString not bound diff --git a/tests/xtro-sharpie/watchOS-CoreFoundation.todo b/tests/xtro-sharpie/watchOS-CoreFoundation.todo new file mode 100644 index 000000000000..985b893a7978 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-CoreFoundation.todo @@ -0,0 +1,2 @@ +!missing-field! kCFNumberFormatterMinGroupingDigits not bound +!missing-pinvoke! CFAttributedStringGetBidiLevelsAndResolvedDirections is not bound diff --git a/tests/xtro-sharpie/watchOS-CoreGraphics.todo b/tests/xtro-sharpie/watchOS-CoreGraphics.todo new file mode 100644 index 000000000000..a2058f1587c8 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-CoreGraphics.todo @@ -0,0 +1,15 @@ +!missing-enum! CGToneMapping not bound +!missing-field! kCGEXRToneMappingGammaDefog not bound +!missing-field! kCGEXRToneMappingGammaExposure not bound +!missing-field! kCGEXRToneMappingGammaKneeHigh not bound +!missing-field! kCGEXRToneMappingGammaKneeLow not bound +!missing-field! kCGSkipBoostToHDR not bound +!missing-field! kCGUse100nitsHLGOOTF not bound +!missing-field! kCGUseBT1886ForCoreVideoGamma not bound +!missing-pinvoke! CGContextDrawImageApplyingToneMapping is not bound +!missing-pinvoke! CGContextGetEDRTargetHeadroom is not bound +!missing-pinvoke! CGContextSetEDRTargetHeadroom is not bound +!missing-pinvoke! CGImageContainsImageSpecificToneMappingMetadata is not bound +!missing-pinvoke! CGImageCreateWithEDRHeadroom is not bound +!missing-pinvoke! CGImageGetContentHeadroom is not bound +!missing-pinvoke! CGImageShouldToneMap is not bound diff --git a/tests/xtro-sharpie/watchOS-CoreLocation.todo b/tests/xtro-sharpie/watchOS-CoreLocation.todo new file mode 100644 index 000000000000..2c543951024a --- /dev/null +++ b/tests/xtro-sharpie/watchOS-CoreLocation.todo @@ -0,0 +1,30 @@ +!deprecated-attribute-missing! CLUpdate::isStationary missing a [Deprecated] attribute +!missing-enum! CLServiceSessionAuthorizationRequirement not bound +!missing-selector! +CLBackgroundActivitySession::backgroundActivitySessionWithQueue:handler: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:fullAccuracyPurposeKey: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:fullAccuracyPurposeKey:queue:handler: not bound +!missing-selector! +CLServiceSession::sessionRequiringAuthorization:queue:handler: not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationDenied not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationDeniedGlobally not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::authorizationRestricted not bound +!missing-selector! CLBackgroundActivitySessionDiagnostic::insufficientlyInUse not bound +!missing-selector! CLServiceSession::invalidate not bound +!missing-selector! CLServiceSessionDiagnostic::alwaysAuthorizationDenied not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationDenied not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationDeniedGlobally not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationRequestInProgress not bound +!missing-selector! CLServiceSessionDiagnostic::authorizationRestricted not bound +!missing-selector! CLServiceSessionDiagnostic::fullAccuracyDenied not bound +!missing-selector! CLServiceSessionDiagnostic::insufficientlyInUse not bound +!missing-selector! CLServiceSessionDiagnostic::serviceSessionRequired not bound +!missing-selector! CLUpdate::accuracyLimited not bound +!missing-selector! CLUpdate::authorizationDenied not bound +!missing-selector! CLUpdate::authorizationDeniedGlobally not bound +!missing-selector! CLUpdate::authorizationRestricted not bound +!missing-selector! CLUpdate::insufficientlyInUse not bound +!missing-selector! CLUpdate::locationUnavailable not bound +!missing-selector! CLUpdate::stationary not bound +!missing-type! CLBackgroundActivitySessionDiagnostic not bound +!missing-type! CLServiceSession not bound +!missing-type! CLServiceSessionDiagnostic not bound diff --git a/tests/xtro-sharpie/watchOS-CoreMIDI.todo b/tests/xtro-sharpie/watchOS-CoreMIDI.todo index a12928239a94..dd1c05a3d30f 100644 --- a/tests/xtro-sharpie/watchOS-CoreMIDI.todo +++ b/tests/xtro-sharpie/watchOS-CoreMIDI.todo @@ -1 +1,19 @@ !missing-pinvoke! MIDIEventListForEachEvent is not bound +!missing-enum! MIDICICategoryBitmap not bound +!missing-enum! MIDICIDeviceType not bound +!missing-enum! MIDICIManagementMessageType not bound +!missing-enum! MIDICIProcessInquiryMessageType not bound +!missing-enum! MIDICIProfileMessageType not bound +!missing-enum! MIDICIProfileType not bound +!missing-enum! MIDICIPropertyExchangeMessageType not bound +!missing-enum! MIDIUMPCIObjectBackingType not bound +!missing-enum! MIDIUMPFunctionBlockDirection not bound +!missing-enum! MIDIUMPFunctionBlockMIDI1Info not bound +!missing-enum! MIDIUMPFunctionBlockUIHint not bound +!missing-enum! MIDIUMPProtocolBitmap not bound +!missing-enum! UMPStreamMessageFormat not bound +!missing-enum! UMPStreamMessageStatus not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeFlexData = 13 not bound +!missing-enum-value! MidiMessageType native value kMIDIMessageTypeInvalid = 255 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusDeltaClockstampTicksPerQuarterNote = 3 not bound +!missing-enum-value! MidiUtilityStatus native value kMIDIUtilityStatusTicksSinceLastEvent = 4 not bound diff --git a/tests/xtro-sharpie/watchOS-CoreML.todo b/tests/xtro-sharpie/watchOS-CoreML.todo new file mode 100644 index 000000000000..647c7695c92c --- /dev/null +++ b/tests/xtro-sharpie/watchOS-CoreML.todo @@ -0,0 +1,75 @@ +!missing-enum! MLReshapeFrequencyHint not bound +!missing-enum-value! MLFeatureType native value MLFeatureTypeState = 8 not bound +!missing-selector! +MLComputePlan::loadContentsOfURL:configuration:completionHandler: not bound +!missing-selector! +MLComputePlan::loadModelAsset:configuration:completionHandler: not bound +!missing-selector! +MLModelAsset::modelAssetWithURL:error: not bound +!missing-selector! +MLModelStructure::loadContentsOfURL:completionHandler: not bound +!missing-selector! +MLModelStructure::loadModelAsset:completionHandler: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForMLProgramOperation: not bound +!missing-selector! MLComputePlan::computeDeviceUsageForNeuralNetworkLayer: not bound +!missing-selector! MLComputePlan::estimatedCostOfMLProgramOperation: not bound +!missing-selector! MLComputePlan::modelStructure not bound +!missing-selector! MLComputePlanCost::weight not bound +!missing-selector! MLComputePlanDeviceUsage::preferredComputeDevice not bound +!missing-selector! MLComputePlanDeviceUsage::supportedComputeDevices not bound +!missing-selector! MLFeatureDescription::stateConstraint not bound +!missing-selector! MLModel::newState not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:error: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:completionHandler: not bound +!missing-selector! MLModel::predictionFromFeatures:usingState:options:error: not bound +!missing-selector! MLModelAsset::modelDescriptionOfFunctionNamed:completionHandler: not bound +!missing-selector! MLModelAsset::modelDescriptionWithCompletionHandler: not bound +!missing-selector! MLModelConfiguration::functionName not bound +!missing-selector! MLModelConfiguration::optimizationHints not bound +!missing-selector! MLModelConfiguration::setFunctionName: not bound +!missing-selector! MLModelConfiguration::setOptimizationHints: not bound +!missing-selector! MLModelDescription::stateDescriptionsByName not bound +!missing-selector! MLModelStructure::neuralNetwork not bound +!missing-selector! MLModelStructure::pipeline not bound +!missing-selector! MLModelStructure::program not bound +!missing-selector! MLModelStructureNeuralNetwork::layers not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::inputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::name not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::outputNames not bound +!missing-selector! MLModelStructureNeuralNetworkLayer::type not bound +!missing-selector! MLModelStructurePipeline::subModelNames not bound +!missing-selector! MLModelStructurePipeline::subModels not bound +!missing-selector! MLModelStructureProgram::functions not bound +!missing-selector! MLModelStructureProgramArgument::bindings not bound +!missing-selector! MLModelStructureProgramBinding::name not bound +!missing-selector! MLModelStructureProgramBinding::value not bound +!missing-selector! MLModelStructureProgramBlock::inputs not bound +!missing-selector! MLModelStructureProgramBlock::operations not bound +!missing-selector! MLModelStructureProgramBlock::outputNames not bound +!missing-selector! MLModelStructureProgramFunction::block not bound +!missing-selector! MLModelStructureProgramFunction::inputs not bound +!missing-selector! MLModelStructureProgramNamedValueType::name not bound +!missing-selector! MLModelStructureProgramNamedValueType::type not bound +!missing-selector! MLModelStructureProgramOperation::blocks not bound +!missing-selector! MLModelStructureProgramOperation::inputs not bound +!missing-selector! MLModelStructureProgramOperation::operatorName not bound +!missing-selector! MLModelStructureProgramOperation::outputs not bound +!missing-selector! MLOptimizationHints::reshapeFrequency not bound +!missing-selector! MLOptimizationHints::setReshapeFrequency: not bound +!missing-selector! MLState::getMultiArrayForStateNamed:handler: not bound +!missing-selector! MLStateConstraint::bufferShape not bound +!missing-selector! MLStateConstraint::dataType not bound +!missing-type! MLComputePlan not bound +!missing-type! MLComputePlanCost not bound +!missing-type! MLComputePlanDeviceUsage not bound +!missing-type! MLModelStructure not bound +!missing-type! MLModelStructureNeuralNetwork not bound +!missing-type! MLModelStructureNeuralNetworkLayer not bound +!missing-type! MLModelStructurePipeline not bound +!missing-type! MLModelStructureProgram not bound +!missing-type! MLModelStructureProgramArgument not bound +!missing-type! MLModelStructureProgramBinding not bound +!missing-type! MLModelStructureProgramBlock not bound +!missing-type! MLModelStructureProgramFunction not bound +!missing-type! MLModelStructureProgramNamedValueType not bound +!missing-type! MLModelStructureProgramOperation not bound +!missing-type! MLModelStructureProgramValue not bound +!missing-type! MLModelStructureProgramValueType not bound +!missing-type! MLOptimizationHints not bound +!missing-type! MLState not bound +!missing-type! MLStateConstraint not bound diff --git a/tests/xtro-sharpie/watchOS-CoreMedia.todo b/tests/xtro-sharpie/watchOS-CoreMedia.todo index 5422404d1dec..4ce90fa1bafa 100644 --- a/tests/xtro-sharpie/watchOS-CoreMedia.todo +++ b/tests/xtro-sharpie/watchOS-CoreMedia.todo @@ -479,3 +479,8 @@ !missing-pinvoke! CMVideoFormatDescriptionCreateFromBigEndianImageDescriptionData is not bound !missing-field! kCMFormatDescriptionExtension_LogTransferFunction not bound !missing-field! kCMFormatDescriptionLogTransferFunction_AppleLog not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataMilliLux not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataUUID not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier not bound +!missing-field! kCMTagProjectionTypeHalfEquirectangular not bound diff --git a/tests/xtro-sharpie/watchOS-CoreMotion.todo b/tests/xtro-sharpie/watchOS-CoreMotion.todo new file mode 100644 index 000000000000..58c4096e6acb --- /dev/null +++ b/tests/xtro-sharpie/watchOS-CoreMotion.todo @@ -0,0 +1,11 @@ +!missing-enum! CMHeadphoneActivityStatus not bound +!missing-selector! +CMHeadphoneActivityManager::authorizationStatus not bound +!missing-selector! CMHeadphoneActivityManager::isActivityActive not bound +!missing-selector! CMHeadphoneActivityManager::isActivityAvailable not bound +!missing-selector! CMHeadphoneActivityManager::isStatusActive not bound +!missing-selector! CMHeadphoneActivityManager::isStatusAvailable not bound +!missing-selector! CMHeadphoneActivityManager::startActivityUpdatesToQueue:withHandler: not bound +!missing-selector! CMHeadphoneActivityManager::startStatusUpdatesToQueue:withHandler: not bound +!missing-selector! CMHeadphoneActivityManager::stopActivityUpdates not bound +!missing-selector! CMHeadphoneActivityManager::stopStatusUpdates not bound +!missing-type! CMHeadphoneActivityManager not bound diff --git a/tests/xtro-sharpie/watchOS-CoreText.todo b/tests/xtro-sharpie/watchOS-CoreText.todo new file mode 100644 index 000000000000..9cd31ac34b8a --- /dev/null +++ b/tests/xtro-sharpie/watchOS-CoreText.todo @@ -0,0 +1,6 @@ +!deprecated-attribute-missing! CTFontManagerRegisterGraphicsFont missing a [Deprecated] attribute +!deprecated-attribute-missing! CTFontManagerUnregisterGraphicsFont missing a [Deprecated] attribute +!missing-field! kCTAdaptiveImageProviderAttributeName not bound +!missing-pinvoke! CTFontDrawImageFromAdaptiveImageProviderAtPoint is not bound +!missing-pinvoke! CTFontGetTypographicBoundsForAdaptiveImageProvider is not bound +!missing-protocol! CTAdaptiveImageProviding not bound diff --git a/tests/xtro-sharpie/watchOS-CoreVideo.todo b/tests/xtro-sharpie/watchOS-CoreVideo.todo new file mode 100644 index 000000000000..5377f84e49a3 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-CoreVideo.todo @@ -0,0 +1,2 @@ +!missing-field! kCVImageBufferSceneIlluminationKey not bound +!missing-field! kCVPixelFormatBitsPerComponent not bound diff --git a/tests/xtro-sharpie/watchOS-Foundation.todo b/tests/xtro-sharpie/watchOS-Foundation.todo new file mode 100644 index 000000000000..a3c755badb40 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-Foundation.todo @@ -0,0 +1,22 @@ +!missing-enum-value! NSCalendarUnit native value NSCalendarUnitDayOfYear = 65536 not bound +!missing-field! NSLocalizedNumberFormatAttributeName not bound +!missing-selector! +NSLocalizedNumberFormatRule::automatic not bound +!missing-selector! NSDateComponents::dayOfYear not bound +!missing-selector! NSDateComponents::setDayOfYear: not bound +!missing-selector! NSKeyValueSharedObservers::addSharedObserver:forKey:options:context: not bound +!missing-selector! NSKeyValueSharedObservers::initWithObservableClass: not bound +!missing-selector! NSKeyValueSharedObservers::snapshot not bound +!missing-selector! NSMutableURLRequest::allowsPersistentDNS not bound +!missing-selector! NSMutableURLRequest::setAllowsPersistentDNS: not bound +!missing-selector! NSNumberFormatter::minimumGroupingDigits not bound +!missing-selector! NSNumberFormatter::setMinimumGroupingDigits: not bound +!missing-selector! NSObject::setSharedObservers: not bound +!missing-selector! NSUndoManager::redoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::redoCount not bound +!missing-selector! NSUndoManager::setActionUserInfoValue:forKey: not bound +!missing-selector! NSUndoManager::undoActionUserInfoValueForKey: not bound +!missing-selector! NSUndoManager::undoCount not bound +!missing-selector! NSURLRequest::allowsPersistentDNS not bound +!missing-type! NSKeyValueSharedObservers not bound +!missing-type! NSKeyValueSharedObserversSnapshot not bound +!missing-type! NSLocalizedNumberFormatRule not bound diff --git a/tests/xtro-sharpie/watchOS-GameKit.todo b/tests/xtro-sharpie/watchOS-GameKit.todo index ab5f2854b2a8..aa29966d0b46 100644 --- a/tests/xtro-sharpie/watchOS-GameKit.todo +++ b/tests/xtro-sharpie/watchOS-GameKit.todo @@ -1,2 +1,3 @@ !unknown-native-enum! GKMatchSendDataMode bound !unknown-native-enum! GKVoiceChatPlayerState bound +!missing-enum-value! GKError native value GKErrorAppUnlisted = 37 not bound diff --git a/tests/xtro-sharpie/watchOS-HealthKit.todo b/tests/xtro-sharpie/watchOS-HealthKit.todo new file mode 100644 index 000000000000..17ed33b81f95 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-HealthKit.todo @@ -0,0 +1,68 @@ +!missing-enum! HKCategoryValueVaginalBleeding not bound +!missing-enum! HKGAD7AssessmentAnswer not bound +!missing-enum! HKGAD7AssessmentRisk not bound +!missing-enum! HKPHQ9AssessmentAnswer not bound +!missing-enum! HKPHQ9AssessmentRisk not bound +!missing-enum! HKStateOfMindAssociation not bound +!missing-enum! HKStateOfMindKind not bound +!missing-enum! HKStateOfMindLabel not bound +!missing-enum! HKStateOfMindValenceClassification not bound +!missing-enum! HKWorkoutEffortRelationshipQueryOptions not bound +!missing-enum-value! HKErrorCode native value HKErrorNotPermissibleForGuestUserMode = 15 not bound +!missing-field! HKCategoryTypeIdentifierBleedingAfterPregnancy not bound +!missing-field! HKCategoryTypeIdentifierBleedingDuringPregnancy not bound +!missing-field! HKDataTypeIdentifierStateOfMind not bound +!missing-field! HKPredicateKeyPathWorkoutEffortRelationship not bound +!missing-field! HKQuantityTypeIdentifierCrossCountrySkiingSpeed not bound +!missing-field! HKQuantityTypeIdentifierDistanceCrossCountrySkiing not bound +!missing-field! HKQuantityTypeIdentifierDistancePaddleSports not bound +!missing-field! HKQuantityTypeIdentifierDistanceRowing not bound +!missing-field! HKQuantityTypeIdentifierDistanceSkatingSports not bound +!missing-field! HKQuantityTypeIdentifierEstimatedWorkoutEffortScore not bound +!missing-field! HKQuantityTypeIdentifierPaddleSportsSpeed not bound +!missing-field! HKQuantityTypeIdentifierRowingSpeed not bound +!missing-field! HKQuantityTypeIdentifierWorkoutEffortScore not bound +!missing-field! HKScoredAssessmentTypeIdentifierGAD7 not bound +!missing-field! HKScoredAssessmentTypeIdentifierPHQ9 not bound +!missing-pinvoke! HKStateOfMindValenceClassificationForValence is not bound +!missing-protocol-conformance! HKAudiogramSensitivityPoint should conform to NSSecureCoding +!missing-selector! +HKGAD7Assessment::assessmentWithDate:answers: not bound +!missing-selector! +HKGAD7Assessment::assessmentWithDate:answers:metadata: not bound +!missing-selector! +HKObjectType::scoredAssessmentTypeForIdentifier: not bound +!missing-selector! +HKObjectType::stateOfMindType not bound +!missing-selector! +HKPHQ9Assessment::assessmentWithDate:answers: not bound +!missing-selector! +HKPHQ9Assessment::assessmentWithDate:answers:metadata: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithAssociation: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithKind: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithLabel: not bound +!missing-selector! +HKQuery::predicateForStatesOfMindWithValence:operatorType: not bound +!missing-selector! +HKQuery::predicateForWorkoutEffortSamplesRelatedToWorkout:activity: not bound +!missing-selector! +HKStateOfMind::stateOfMindWithDate:kind:valence:labels:associations: not bound +!missing-selector! +HKStateOfMind::stateOfMindWithDate:kind:valence:labels:associations:metadata: not bound +!missing-selector! +HKUnit::appleEffortScoreUnit not bound +!missing-selector! HKActivitySummary::paused not bound +!missing-selector! HKActivitySummary::setPaused: not bound +!missing-selector! HKGAD7Assessment::answers not bound +!missing-selector! HKGAD7Assessment::risk not bound +!missing-selector! HKHealthStore::relateWorkoutEffortSample:withWorkout:activity:completion: not bound +!missing-selector! HKHealthStore::unrelateWorkoutEffortSample:fromWorkout:activity:completion: not bound +!missing-selector! HKPHQ9Assessment::answers not bound +!missing-selector! HKPHQ9Assessment::risk not bound +!missing-selector! HKScoredAssessment::score not bound +!missing-selector! HKStateOfMind::associations not bound +!missing-selector! HKStateOfMind::kind not bound +!missing-selector! HKStateOfMind::labels not bound +!missing-selector! HKStateOfMind::valence not bound +!missing-selector! HKStateOfMind::valenceClassification not bound +!missing-selector! HKWorkoutEffortRelationship::activity not bound +!missing-selector! HKWorkoutEffortRelationship::samples not bound +!missing-selector! HKWorkoutEffortRelationship::workout not bound +!missing-selector! HKWorkoutEffortRelationshipQuery::initWithPredicate:anchor:options:resultsHandler: not bound +!missing-type! HKGAD7Assessment not bound +!missing-type! HKPHQ9Assessment not bound +!missing-type! HKScoredAssessment not bound +!missing-type! HKScoredAssessmentType not bound +!missing-type! HKStateOfMind not bound +!missing-type! HKStateOfMindType not bound +!missing-type! HKWorkoutEffortRelationship not bound +!missing-type! HKWorkoutEffortRelationshipQuery not bound diff --git a/tests/xtro-sharpie/watchOS-HomeKit.todo b/tests/xtro-sharpie/watchOS-HomeKit.todo new file mode 100644 index 000000000000..7e6d93185860 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-HomeKit.todo @@ -0,0 +1,38 @@ +!missing-enum! HMCharacteristicValueClosedCaptions not bound +!missing-enum! HMCharacteristicValueCurrentMediaState not bound +!missing-enum! HMCharacteristicValueCurrentVisibilityState not bound +!missing-enum! HMCharacteristicValueInputDeviceType not bound +!missing-enum! HMCharacteristicValueInputSourceType not bound +!missing-enum! HMCharacteristicValuePictureMode not bound +!missing-enum! HMCharacteristicValuePowerModeSelection not bound +!missing-enum! HMCharacteristicValueRemoteKey not bound +!missing-enum! HMCharacteristicValueRouterStatus not bound +!missing-enum! HMCharacteristicValueTargetVisibilityState not bound +!missing-enum! HMCharacteristicValueWiFiSatelliteStatus not bound +!missing-enum-value! HMError native value HMErrorCodePartialCommunicationFailure = 104 not bound +!missing-field! HMAccessoryCategoryTypeAirPort not bound +!missing-field! HMAccessoryCategoryTypeAudioReceiver not bound +!missing-field! HMAccessoryCategoryTypeSpeaker not bound +!missing-field! HMAccessoryCategoryTypeTelevision not bound +!missing-field! HMAccessoryCategoryTypeTelevisionSetTopBox not bound +!missing-field! HMAccessoryCategoryTypeTelevisionStreamingStick not bound +!missing-field! HMAccessoryCategoryTypeWiFiRouter not bound +!missing-field! HMCharacteristicTypeActiveIdentifier not bound +!missing-field! HMCharacteristicTypeClosedCaptions not bound +!missing-field! HMCharacteristicTypeConfiguredName not bound +!missing-field! HMCharacteristicTypeCurrentMediaState not bound +!missing-field! HMCharacteristicTypeCurrentVisibilityState not bound +!missing-field! HMCharacteristicTypeIdentifier not bound +!missing-field! HMCharacteristicTypeInputDeviceType not bound +!missing-field! HMCharacteristicTypeInputSourceType not bound +!missing-field! HMCharacteristicTypePictureMode not bound +!missing-field! HMCharacteristicTypePowerModeSelection not bound +!missing-field! HMCharacteristicTypeRemoteKey not bound +!missing-field! HMCharacteristicTypeRouterStatus not bound +!missing-field! HMCharacteristicTypeTargetVisibilityState not bound +!missing-field! HMCharacteristicTypeWANStatusList not bound +!missing-field! HMCharacteristicTypeWiFiSatelliteStatus not bound +!missing-field! HMServiceTypeInputSource not bound +!missing-field! HMServiceTypeTelevision not bound +!missing-field! HMServiceTypeWiFiRouter not bound +!missing-field! HMServiceTypeWiFiSatellite not bound diff --git a/tests/xtro-sharpie/watchOS-ImageIO.todo b/tests/xtro-sharpie/watchOS-ImageIO.todo new file mode 100644 index 000000000000..a70551dbf567 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-ImageIO.todo @@ -0,0 +1,16 @@ +!missing-field! kCGImageAuxiliaryDataInfoColorSpace not bound +!missing-field! kCGImageAuxiliaryDataTypeISOGainMap not bound +!missing-field! kCGImagePropertyGroupImageIndexMonoscopic not bound +!missing-field! kCGImagePropertyGroupImageIsMonoscopicImage not bound +!missing-field! kCGImagePropertyGroupImageStereoAggressors not bound +!missing-field! kCGImagePropertyGroupMonoscopicImageLocation not bound +!missing-field! kCGImagePropertyTIFFXPosition not bound +!missing-field! kCGImagePropertyTIFFYPosition not bound +!missing-field! kIIOMonoscopicImageLocation_Center not bound +!missing-field! kIIOMonoscopicImageLocation_Left not bound +!missing-field! kIIOMonoscopicImageLocation_Right not bound +!missing-field! kIIOMonoscopicImageLocation_Unspecified not bound +!missing-field! kIIOStereoAggressors_Severity not bound +!missing-field! kIIOStereoAggressors_SubTypeURI not bound +!missing-field! kIIOStereoAggressors_Type not bound +!missing-pinvoke! CGImageSourceSetAllowableTypes is not bound diff --git a/tests/xtro-sharpie/watchOS-Intents.todo b/tests/xtro-sharpie/watchOS-Intents.todo new file mode 100644 index 000000000000..8386ada079e3 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-Intents.todo @@ -0,0 +1,30 @@ +!extra-designated-initializer! INMessage::initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:groupName:messageType: is incorrectly decorated with an [DesignatedInitializer] attribute +!missing-enum! INMessageReactionType not bound +!missing-enum! INStickerType not bound +!missing-enum-value! INMessageType native value INMessageTypeMediaAnimatedImage = 27 not bound +!missing-enum-value! INMessageType native value INMessageTypeThirdPartyAttachment = 28 not bound +!missing-field! INCarChargingConnectorTypeNACSAC not bound +!missing-field! INCarChargingConnectorTypeNACSDC not bound +!missing-selector! INAggregatedMessageReaction::emoji not bound +!missing-selector! INAggregatedMessageReaction::initWithReactionType:emoji:senders:reactionCount: not bound +!missing-selector! INAggregatedMessageReaction::reactionCount not bound +!missing-selector! INAggregatedMessageReaction::reactionType not bound +!missing-selector! INAggregatedMessageReaction::senders not bound +!missing-selector! INMessage::aggregatedReactions not bound +!missing-selector! INMessage::initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:groupName:serviceName:messageType:referencedMessage:reaction:aggregatedReactions: not bound +!missing-selector! INMessage::initWithIdentifier:conversationIdentifier:content:dateSent:sender:recipients:groupName:serviceName:messageType:referencedMessage:sticker:reaction:aggregatedReactions: not bound +!missing-selector! INMessage::reaction not bound +!missing-selector! INMessage::setAggregatedReactions: not bound +!missing-selector! INMessage::setReaction: not bound +!missing-selector! INMessage::setSticker: not bound +!missing-selector! INMessage::sticker not bound +!missing-selector! INMessageReaction::emoji not bound +!missing-selector! INMessageReaction::initWithReactionType:reactionDescription:emoji: not bound +!missing-selector! INMessageReaction::reactionDescription not bound +!missing-selector! INMessageReaction::reactionType not bound +!missing-selector! INSticker::emoji not bound +!missing-selector! INSticker::initWithType:emoji: not bound +!missing-selector! INSticker::type not bound +!missing-type! INAggregatedMessageReaction not bound +!missing-type! INMessageReaction not bound +!missing-type! INSticker not bound diff --git a/tests/xtro-sharpie/watchOS-LocalAuthentication.todo b/tests/xtro-sharpie/watchOS-LocalAuthentication.todo new file mode 100644 index 000000000000..0dfba19ff4fc --- /dev/null +++ b/tests/xtro-sharpie/watchOS-LocalAuthentication.todo @@ -0,0 +1,28 @@ +!missing-enum! LABiometryType not bound +!missing-enum! LACompanionType not bound +!missing-protocol! LAEnvironmentObserver not bound +!missing-selector! +LAEnvironment::currentUser not bound +!missing-selector! LAContext::biometryType not bound +!missing-selector! LAEnvironment::addObserver: not bound +!missing-selector! LAEnvironment::removeObserver: not bound +!missing-selector! LAEnvironment::state not bound +!missing-selector! LAEnvironmentMechanism::iconSystemName not bound +!missing-selector! LAEnvironmentMechanism::isUsable not bound +!missing-selector! LAEnvironmentMechanism::localizedName not bound +!missing-selector! LAEnvironmentMechanismBiometry::biometryType not bound +!missing-selector! LAEnvironmentMechanismBiometry::builtInSensorInaccessible not bound +!missing-selector! LAEnvironmentMechanismBiometry::isEnrolled not bound +!missing-selector! LAEnvironmentMechanismBiometry::isLockedOut not bound +!missing-selector! LAEnvironmentMechanismBiometry::stateHash not bound +!missing-selector! LAEnvironmentMechanismCompanion::stateHash not bound +!missing-selector! LAEnvironmentMechanismCompanion::type not bound +!missing-selector! LAEnvironmentMechanismUserPassword::isSet not bound +!missing-selector! LAEnvironmentState::allMechanisms not bound +!missing-selector! LAEnvironmentState::biometry not bound +!missing-selector! LAEnvironmentState::userPassword not bound +!missing-type! LAEnvironment not bound +!missing-type! LAEnvironmentMechanism not bound +!missing-type! LAEnvironmentMechanismBiometry not bound +!missing-type! LAEnvironmentMechanismCompanion not bound +!missing-type! LAEnvironmentMechanismUserPassword not bound +!missing-type! LAEnvironmentState not bound diff --git a/tests/xtro-sharpie/watchOS-Matter.ignore b/tests/xtro-sharpie/watchOS-Matter.ignore index a7ad51a42f5b..2a7e8bcfc4ff 100644 --- a/tests/xtro-sharpie/watchOS-Matter.ignore +++ b/tests/xtro-sharpie/watchOS-Matter.ignore @@ -22,11 +22,9 @@ !missing-enum! MTRColorControlSaturationMoveMode not bound !missing-enum! MTRColorControlSaturationStepMode not bound !missing-enum! MTRCommissioningFlow not bound -!missing-enum! MTRContentLauncherContentLaunchStatus not bound !missing-enum! MTRContentLauncherFeature not bound !missing-enum! MTRContentLauncherMetricType not bound !missing-enum! MTRContentLauncherParameter not bound -!missing-enum! MTRContentLauncherSupportedStreamingProtocol not bound !missing-enum! MTRDoorLockDayOfWeek not bound !missing-enum! MTRDoorLockDlCredentialRuleMask not bound !missing-enum! MTRDoorLockDlCredentialRulesSupport not bound @@ -57,7 +55,6 @@ !missing-enum! MTRIdentifyType not bound !missing-enum! MTRIlluminanceMeasurementLightSensorType not bound !missing-enum! MTRInteractionErrorCode not bound -!missing-enum! MTRKeypadInputCecKeyCode not bound !missing-enum! MTRKeypadInputFeature not bound !missing-enum! MTRKeypadInputStatus not bound !missing-enum! MTRLevelControlFeature not bound @@ -86,15 +83,10 @@ !missing-enum! MTRPowerSourceStatus not bound !missing-enum! MTRPowerSourceWiredCurrentType not bound !missing-enum! MTRPowerSourceWiredFault not bound -!missing-enum! MTRScenesCopyMode not bound !missing-enum! MTRSoftwareDiagnosticsFeature not bound !missing-enum! MTRTargetNavigatorStatus not bound -!missing-enum! MTRThermostatControlSequence not bound -!missing-enum! MTRThermostatDayOfWeek not bound !missing-enum! MTRThermostatFeature not bound -!missing-enum! MTRThermostatModeForSequence not bound !missing-enum! MTRThermostatRunningMode not bound -!missing-enum! MTRThermostatSetpointAdjustMode not bound !missing-enum! MTRThermostatSystemMode not bound !missing-enum! MTRThreadNetworkDiagnosticsFeature not bound !missing-enum! MTRThreadNetworkDiagnosticsNetworkFault not bound @@ -1205,88 +1197,10 @@ !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::timedInvokeTimeoutMs not bound !missing-selector! MTROptionalQRCodeInfo::integerValue not bound -!missing-selector! MTROptionalQRCodeInfo::setIntegerValue: not bound -!missing-selector! MTROptionalQRCodeInfo::setStringValue: not bound -!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 !missing-selector! MTRSetupPayload::productID not bound !missing-selector! MTRSetupPayload::serialNumber not bound !missing-selector! MTRSetupPayload::setCommissioningFlow: not bound @@ -1363,12 +1277,6 @@ !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::setTransitions: not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::transitions not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::coolSetpoint not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::heatSetpoint not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::setCoolSetpoint: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::setHeatSetpoint: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::setTransitionTime: not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::transitionTime not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::connectionStatus not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::setConnectionStatus: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::activeTimestampPresent not bound @@ -1412,8 +1320,6 @@ !missing-selector! MTRUserLabelClusterLabelStruct::setLabel: not bound !missing-selector! MTRUserLabelClusterLabelStruct::setValue: not bound !missing-selector! MTRUserLabelClusterLabelStruct::value not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailure not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailure: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setStatus: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::status not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::connectionStatus not bound @@ -1511,7 +1417,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 @@ -1706,27 +1611,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 @@ -1745,7 +1629,6 @@ !missing-type! MTRThermostatClusterGetWeeklyScheduleResponseParams not bound !missing-type! MTRThermostatClusterSetpointRaiseLowerParams not bound !missing-type! MTRThermostatClusterSetWeeklyScheduleParams not bound -!missing-type! MTRThermostatClusterThermostatScheduleTransition not bound !missing-type! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent not bound !missing-type! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents not bound !missing-type! MTRThreadNetworkDiagnosticsClusterResetCountsParams not bound @@ -2783,17 +2666,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 @@ -3226,7 +3098,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 @@ -3267,7 +3138,6 @@ !missing-enum! MTRGeneralDiagnosticsHardwareFault not bound !missing-enum! MTRGeneralDiagnosticsNetworkFault not bound !missing-enum! MTRGeneralDiagnosticsRadioFault not bound -!missing-enum! MTRLevelControlOptions not bound !missing-enum! MTRLogType not bound !missing-enum! MTRMediaPlaybackFeature not bound !missing-enum! MTROperationalCredentialsCertificateChainType not bound @@ -4044,17 +3914,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 @@ -4391,7 +4250,6 @@ !missing-selector! +MTRDeviceControllerFactory::sharedInstance not bound !missing-selector! +MTREventPath::eventPathWithEndpointID:clusterID:eventID: not bound !missing-selector! +MTRSetupPayload::generateRandomSetupPasscode not bound -!missing-selector! +MTRSetupPayload::setupPayloadWithOnboardingPayload:error: not bound !missing-selector! MTRAccessControlClusterAccessControlEntryStruct::authMode not bound !missing-selector! MTRAccessControlClusterAccessControlEntryStruct::fabricIndex not bound !missing-selector! MTRAccessControlClusterAccessControlEntryStruct::privilege not bound @@ -6412,39 +6270,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 @@ -7735,17 +7560,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 @@ -8181,7 +7995,6 @@ !missing-selector! MTRDeviceController::commissionNodeWithID:commissioningParams:error: not bound !missing-selector! MTRDeviceController::controllerNodeID not bound !missing-selector! MTRDeviceController::deviceBeingCommissionedWithNodeID:error: not bound -!missing-selector! MTRDeviceController::preWarmCommissioningSession not bound !missing-selector! MTRDeviceController::setDeviceControllerDelegate:queue: not bound !missing-selector! MTRDeviceController::setupCommissioningSessionWithPayload:newNodeID:error: not bound !missing-selector! MTRDeviceControllerFactory::createControllerOnExistingFabric:error: not bound @@ -8474,7 +8287,6 @@ !missing-selector! MTROperationalCSRInfo::csr not bound !missing-selector! MTROperationalCSRInfo::csrElementsTLV not bound !missing-selector! MTROperationalCSRInfo::csrNonce not bound -!missing-selector! MTROptionalQRCodeInfo::setType: not bound !missing-selector! MTROptionalQRCodeInfo::type not bound !missing-selector! MTROTAHeader::initWithData: not bound !missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::getNewVersion not bound @@ -8589,105 +8401,8 @@ !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 !missing-selector! MTRSetupPayload::setDiscoveryCapabilities: not bound !missing-selector! MTRSetupPayload::setSetupPasscode: not bound !missing-selector! MTRSetupPayload::setupPasscode not bound diff --git a/tests/xtro-sharpie/watchOS-Matter.todo b/tests/xtro-sharpie/watchOS-Matter.todo index 9e4d83bffc12..232d6ff21f23 100644 --- a/tests/xtro-sharpie/watchOS-Matter.todo +++ b/tests/xtro-sharpie/watchOS-Matter.todo @@ -20,7 +20,6 @@ !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 @@ -167,15 +166,6 @@ !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 @@ -301,3 +291,1953 @@ !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::timeSource not bound !missing-selector! MTRTimeSynchronizationClusterSetUTCTimeParams::utcTime not bound !missing-type! MTRTimeSynchronizationClusterSetUTCTimeParams not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringChangeIndication not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringDegradationDirection not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringFeature not bound +!missing-enum! MTRActivatedCarbonFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRAdministratorCommissioningFeature not bound +!missing-enum! MTRAirQuality not bound +!missing-enum! MTRAirQualityFeature not bound +!missing-enum! MTRBooleanStateConfigurationAlarmModeBitmap not bound +!missing-enum! MTRBooleanStateConfigurationFeature not bound +!missing-enum! MTRBooleanStateConfigurationSensorFaultBitmap not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementFeature not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRCarbonMonoxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRContentLauncherStatus not bound +!missing-enum! MTRContentLauncherSupportedProtocolsBitmap not bound +!missing-enum! MTRDiagnosticLogType not bound +!missing-enum! MTRElectricalEnergyMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementFeature not bound +!missing-enum! MTRElectricalPowerMeasurementMeasurementType not bound +!missing-enum! MTRElectricalPowerMeasurementPowerMode not bound +!missing-enum! MTRFanControlAirflowDirection not bound +!missing-enum! MTRFanControlStepDirection not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementFeature not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementLevelValue not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRFormaldehydeConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRHEPAFilterMonitoringChangeIndication not bound +!missing-enum! MTRHEPAFilterMonitoringDegradationDirection not bound +!missing-enum! MTRHEPAFilterMonitoringFeature not bound +!missing-enum! MTRHEPAFilterMonitoringProductIdentifierType not bound +!missing-enum! MTRKeypadInputCECKeyCode not bound +!missing-enum! MTRLevelControlOptionsBitmap not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementFeature not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementLevelValue not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRNitrogenDioxideConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTROperationalState not bound +!missing-enum! MTROperationalStateErrorState not bound +!missing-enum! MTROzoneConcentrationMeasurementFeature not bound +!missing-enum! MTROzoneConcentrationMeasurementLevelValue not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTROzoneConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM10ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM10ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM10ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM1ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM1ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM1ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRPM25ConcentrationMeasurementFeature not bound +!missing-enum! MTRPM25ConcentrationMeasurementLevelValue not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRPM25ConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRRadonConcentrationMeasurementFeature not bound +!missing-enum! MTRRadonConcentrationMeasurementLevelValue not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRRadonConcentrationMeasurementMeasurementUnit 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! MTRSmokeCOAlarmAlarmState not bound +!missing-enum! MTRSmokeCOAlarmContaminationState not bound +!missing-enum! MTRSmokeCOAlarmEndOfService not bound +!missing-enum! MTRSmokeCOAlarmExpressedState not bound +!missing-enum! MTRSmokeCOAlarmFeature not bound +!missing-enum! MTRSmokeCOAlarmMuteState not bound +!missing-enum! MTRSmokeCOAlarmSensitivity not bound +!missing-enum! MTRStorageSecurityLevel not bound +!missing-enum! MTRStorageSharingType 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-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementFeature not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementLevelValue not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementMedium not bound +!missing-enum! MTRTotalVolatileOrganicCompoundsConcentrationMeasurementMeasurementUnit not bound +!missing-enum! MTRValveConfigurationAndControlFeature not bound +!missing-enum! MTRValveConfigurationAndControlStatusCode not bound +!missing-enum! MTRValveConfigurationAndControlValveFaultBitmap not bound +!missing-enum! MTRValveConfigurationAndControlValveState not bound +!missing-field! MTRDataVersionKey not bound +!missing-field! MTREventIsHistoricalKey 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! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAirQualityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAirflowDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: 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! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeEndpointListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache: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! +MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithClusterStateCache: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! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAirQualityWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAirQualityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAirQuality::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::enableDisableAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSensorFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsActiveWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAlarmsSuppressedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeCurrentSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeDefaultSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSensorFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::subscribeAttributeSupportedSensitivityLevelsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::suppressAlarmWithParams:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterCarbonMonoxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::lockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeCumulativeEnergyResetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyExportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalEnergyMeasurement::subscribeAttributePeriodicEnergyImportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAccuracyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributePowerModeWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRangesWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::readAttributeVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAccuracyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicCurrentsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeHarmonicPhasesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNeutralCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeNumberOfMeasurementTypesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributePowerModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRangesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeRMSVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalPowerMeasurement::subscribeAttributeVoltageWithParams:subscriptionEstablished:reportHandler: 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! MTRBaseClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFormaldehydeConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithCompletion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::resetConditionWithParams:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeChangeIndicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeConditionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeDegradationDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeInPlaceIndicatorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeLastChangedTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::subscribeAttributeReplacementProductListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNitrogenDioxideConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: 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! MTRBaseClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOzoneConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM10ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM1ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPM25ConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeEndpointListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeEndpointListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRadonConcentrationMeasurement::subscribeAttributeUncertaintyWithParams: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! MTRBaseClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeBatteryAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeContaminationStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeCOStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeDeviceMutedWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpiryDateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeExpressedStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeSmokeStateWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::readAttributeTestInProgressWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::selfTestRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeBatteryAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeContaminationStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeCOStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeDeviceMutedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeEndOfServiceAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpiryDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeExpressedStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeHardwareFaultAlertWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectCOAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeInterconnectSmokeAlarmWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeSensitivityLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeSmokeStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::subscribeAttributeTestInProgressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithCompletion: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeAverageMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeLevelValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementMediumWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMeasurementUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWindowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributePeakMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::subscribeAttributeUncertaintyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::closeWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::openWithParams:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeCurrentStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeLevelStepWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeOpenDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeRemainingDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeTargetStateWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::readAttributeValveFaultWithCompletion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeAutoCloseTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeCurrentStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeDefaultOpenLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeLevelStepWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeOpenDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeRemainingDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeTargetStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::subscribeAttributeValveFaultWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsActive not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::alarmsSuppressed not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsActive: not bound +!missing-selector! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent::setAlarmsSuppressed: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::alarmsToEnableDisable not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setAlarmsToEnableDisable: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::sensorFault not bound +!missing-selector! MTRBooleanStateConfigurationClusterSensorFaultEvent::setSensorFault: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::alarmsToSuppress not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setAlarmsToSuppress: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRBooleanStateConfigurationClusterSuppressAlarmParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRCluster::endpointID not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterActivatedCarbonFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAirQuality::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAirQualityWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterAirQuality::readAttributeGeneratedCommandListWithParams: 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! MTRClusterBooleanStateConfiguration::enableDisableAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsActiveWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsEnabledWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSupportedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAlarmsSuppressedWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeCurrentSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeDefaultSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSensorFaultWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::readAttributeSupportedSensitivityLevelsWithParams: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::suppressAlarmWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBooleanStateConfiguration::writeAttributeCurrentSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterCarbonMonoxideConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeCumulativeEnergyResetWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyExportedWithParams: not bound +!missing-selector! MTRClusterElectricalEnergyMeasurement::readAttributePeriodicEnergyImportedWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAccuracyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeActivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeApparentPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeFrequencyWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicCurrentsWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeHarmonicPhasesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNeutralCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeNumberOfMeasurementTypesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerFactorWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributePowerModeWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRangesWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactiveCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeReactivePowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSCurrentWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSPowerWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeRMSVoltageWithParams: not bound +!missing-selector! MTRClusterElectricalPowerMeasurement::readAttributeVoltageWithParams: 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! MTRClusterFormaldehydeConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterFormaldehydeConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeChangeIndicationWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeConditionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeDegradationDirectionWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeInPlaceIndicatorWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeLastChangedTimeWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::readAttributeReplacementProductListWithParams: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::resetConditionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterHEPAFilterMonitoring::writeAttributeLastChangedTimeWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterNitrogenDioxideConcentrationMeasurement::readAttributeUncertaintyWithParams: 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! MTRClusterOzoneConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterOzoneConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM10ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM1ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterPM25ConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterPowerSource::readAttributeEndpointListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterRadonConcentrationMeasurement::readAttributeUncertaintyWithParams: 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! MTRClusterSmokeCOAlarm::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeBatteryAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeContaminationStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeCOStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeDeviceMutedWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeEndOfServiceAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpiryDateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeExpressedStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeHardwareFaultAlertWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectCOAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeInterconnectSmokeAlarmWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeSensitivityLevelWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeSmokeStateWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::readAttributeTestInProgressWithParams: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::selfTestRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterSmokeCOAlarm::writeAttributeSmokeSensitivityLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeAverageMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeLevelValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMaxMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementMediumWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMeasurementUnitWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeMinMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWindowWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributePeakMeasuredValueWithParams: not bound +!missing-selector! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement::readAttributeUncertaintyWithParams: not bound +!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::closeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::openWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeAutoCloseTimeWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeCurrentStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeDefaultOpenLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeLevelStepWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeOpenDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeRemainingDurationWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetLevelWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeTargetStateWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::readAttributeValveFaultWithParams: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenDurationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterValveConfigurationAndControl::writeAttributeDefaultOpenLevelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRDevice::deviceCachePrimed not bound +!missing-selector! MTRDevice::deviceController not bound +!missing-selector! MTRDevice::downloadLogOfType:timeout:queue:completion: not bound +!missing-selector! MTRDevice::estimatedSubscriptionLatency not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:queue:completion: not bound +!missing-selector! MTRDevice::nodeID 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! MTRDeviceControllerFactory::preWarmCommissioningSession not bound +!missing-selector! MTRDeviceControllerParameters::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerParameters::concurrentSubscriptionEstablishmentsAllowedOnThread not bound +!missing-selector! MTRDeviceControllerParameters::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerParameters::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerParameters::setConcurrentSubscriptionEstablishmentsAllowedOnThread: 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! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::exportedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::importedResetTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setExportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct::setImportedResetTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::endTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::energy not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setEnergy: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartSystime: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startSystime not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct::startTimestamp not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyExported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::energyImported not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyExported: not bound +!missing-selector! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent::setEnergyImported: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::measurement not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::order not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setMeasurement: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct::setOrder: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::fixedTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::percentTypical not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMax not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::rangeMin not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setFixedTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setPercentTypical: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct::setRangeMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::accuracyRanges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::maxMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measured not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::minMeasuredValue not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setAccuracyRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMaxMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasured: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct::setMinMeasuredValue: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::ranges not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent::setRanges: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::endTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::max not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::maxTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::measurementType not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::min not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::minTimestamp not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setEndTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMax: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMaxTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMeasurementType: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMin: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setMinTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartSystime: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::setStartTimestamp: not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startSystime not bound +!missing-selector! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct::startTimestamp 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! MTRGenericCluster::device not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierType not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::productIdentifierValue not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierType: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterReplacementProductStruct::setProductIdentifierValue: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRHEPAFilterMonitoringClusterResetConditionParams::timedInvokeTimeoutMs 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! 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! MTROptionalQRCodeInfo::initWithTag:int32Value: not bound +!missing-selector! MTROptionalQRCodeInfo::initWithTag:stringValue: not bound +!missing-selector! MTRReadParams::setAssumeUnknownAttributesReportable: not bound +!missing-selector! MTRReadParams::shouldAssumeUnknownAttributesReportable 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! 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-selector! MTRSetupPayload::addOrReplaceVendorElement: not bound +!missing-selector! MTRSetupPayload::initWithPayload: not bound +!missing-selector! MTRSetupPayload::qrCodeString not bound +!missing-selector! MTRSetupPayload::removeVendorElementWithTag: not bound +!missing-selector! MTRSetupPayload::vendorElements not bound +!missing-selector! MTRSetupPayload::vendorElementWithTag: not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterLowBatteryEvent::setAlarmSeverityLevel: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRSmokeCOAlarmClusterSelfTestRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::alarmSeverityLevel not bound +!missing-selector! MTRSmokeCOAlarmClusterSmokeAlarmEvent::setAlarmSeverityLevel: 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! MTRValveConfigurationAndControlClusterCloseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterCloseParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::openDuration not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::serverSideProcessingTimeout not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setOpenDuration: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTargetLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::targetLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterOpenParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::setValveFault: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveFaultEvent::valveFault not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveLevel: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::setValveState: not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveLevel not bound +!missing-selector! MTRValveConfigurationAndControlClusterValveStateChangedEvent::valveState not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailureCause not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailureCause: not bound +!missing-type! MTRAccessGrant not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRActivatedCarbonFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRBaseClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRBaseClusterAirQuality not bound +!missing-type! MTRBaseClusterBooleanStateConfiguration not bound +!missing-type! MTRBaseClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterElectricalEnergyMeasurement not bound +!missing-type! MTRBaseClusterElectricalPowerMeasurement not bound +!missing-type! MTRBaseClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRBaseClusterHEPAFilterMonitoring not bound +!missing-type! MTRBaseClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRBaseClusterOperationalState not bound +!missing-type! MTRBaseClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRadonConcentrationMeasurement not bound +!missing-type! MTRBaseClusterRVCCleanMode not bound +!missing-type! MTRBaseClusterRVCOperationalState not bound +!missing-type! MTRBaseClusterRVCRunMode not bound +!missing-type! MTRBaseClusterSmokeCOAlarm not bound +!missing-type! MTRBaseClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRBaseClusterValveConfigurationAndControl not bound +!missing-type! MTRBooleanStateConfigurationClusterAlarmsStateChangedEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterEnableDisableAlarmParams not bound +!missing-type! MTRBooleanStateConfigurationClusterSensorFaultEvent not bound +!missing-type! MTRBooleanStateConfigurationClusterSuppressAlarmParams not bound +!missing-type! MTRClusterActivatedCarbonFilterMonitoring not bound +!missing-type! MTRClusterAirQuality not bound +!missing-type! MTRClusterBooleanStateConfiguration not bound +!missing-type! MTRClusterCarbonDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterCarbonMonoxideConcentrationMeasurement not bound +!missing-type! MTRClusterElectricalEnergyMeasurement not bound +!missing-type! MTRClusterElectricalPowerMeasurement not bound +!missing-type! MTRClusterFormaldehydeConcentrationMeasurement not bound +!missing-type! MTRClusterHEPAFilterMonitoring not bound +!missing-type! MTRClusterNitrogenDioxideConcentrationMeasurement not bound +!missing-type! MTRClusterOperationalState not bound +!missing-type! MTRClusterOzoneConcentrationMeasurement not bound +!missing-type! MTRClusterPM10ConcentrationMeasurement not bound +!missing-type! MTRClusterPM1ConcentrationMeasurement not bound +!missing-type! MTRClusterPM25ConcentrationMeasurement not bound +!missing-type! MTRClusterRadonConcentrationMeasurement not bound +!missing-type! MTRClusterRVCCleanMode not bound +!missing-type! MTRClusterRVCOperationalState not bound +!missing-type! MTRClusterRVCRunMode not bound +!missing-type! MTRClusterSmokeCOAlarm not bound +!missing-type! MTRClusterTotalVolatileOrganicCompoundsConcentrationMeasurement not bound +!missing-type! MTRClusterValveConfigurationAndControl not bound +!missing-type! MTRDeviceControllerAbstractParameters not bound +!missing-type! MTRDeviceControllerExternalCertificateParameters not bound +!missing-type! MTRDeviceControllerParameters not bound +!missing-type! MTRDeviceTypeRevision not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyMeasuredEvent not bound +!missing-type! MTRElectricalEnergyMeasurementClusterCumulativeEnergyResetStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterEnergyMeasurementStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalEnergyMeasurementClusterPeriodicEnergyMeasuredEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterHarmonicMeasurementStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyRangeStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementAccuracyStruct not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementPeriodRangesEvent not bound +!missing-type! MTRElectricalPowerMeasurementClusterMeasurementRangeStruct not bound +!missing-type! MTRFanControlClusterStepParams not bound +!missing-type! MTRGenericBaseCluster not bound +!missing-type! MTRGenericCluster not bound +!missing-type! MTRHEPAFilterMonitoringClusterReplacementProductStruct not bound +!missing-type! MTRHEPAFilterMonitoringClusterResetConditionParams not bound +!missing-type! MTRMetricData not bound +!missing-type! MTRMetrics 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! MTRServerAttribute not bound +!missing-type! MTRServerCluster not bound +!missing-type! MTRServerEndpoint not bound +!missing-type! MTRSmokeCOAlarmClusterAlarmMutedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterAllClearEvent not bound +!missing-type! MTRSmokeCOAlarmClusterCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterEndOfServiceEvent not bound +!missing-type! MTRSmokeCOAlarmClusterHardwareFaultEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectCOAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterInterconnectSmokeAlarmEvent not bound +!missing-type! MTRSmokeCOAlarmClusterLowBatteryEvent not bound +!missing-type! MTRSmokeCOAlarmClusterMuteEndedEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestCompleteEvent not bound +!missing-type! MTRSmokeCOAlarmClusterSelfTestRequestParams not bound +!missing-type! MTRSmokeCOAlarmClusterSmokeAlarmEvent not bound +!missing-type! MTRThermostatClusterWeeklyScheduleTransitionStruct not bound +!missing-type! MTRValveConfigurationAndControlClusterCloseParams not bound +!missing-type! MTRValveConfigurationAndControlClusterOpenParams not bound +!missing-type! MTRValveConfigurationAndControlClusterValveFaultEvent not bound +!missing-type! MTRValveConfigurationAndControlClusterValveStateChangedEvent not bound diff --git a/tests/xtro-sharpie/watchOS-MediaPlayer.todo b/tests/xtro-sharpie/watchOS-MediaPlayer.todo index 4139ddca5b73..3de56537d444 100644 --- a/tests/xtro-sharpie/watchOS-MediaPlayer.todo +++ b/tests/xtro-sharpie/watchOS-MediaPlayer.todo @@ -1 +1,4 @@ !extra-null-allowed! 'System.Void MediaPlayer.MPRemoteCommand::RemoveTarget(Foundation.NSObject,ObjCRuntime.Selector)' has a extraneous [NullAllowed] on parameter #0 +!missing-field! MPMediaItemPropertyStoreCanonicalId not bound +!missing-field! MPNowPlayingInfoPropertyExcludeFromSuggestions not bound +!missing-field! MPNowPlayingInfoPropertyInternationalStandardRecordingCode not bound diff --git a/tests/xtro-sharpie/watchOS-NetworkExtension.ignore b/tests/xtro-sharpie/watchOS-NetworkExtension.ignore index 7c8f0e2b0d2a..5428b7dbdaea 100644 --- a/tests/xtro-sharpie/watchOS-NetworkExtension.ignore +++ b/tests/xtro-sharpie/watchOS-NetworkExtension.ignore @@ -24,7 +24,6 @@ !missing-type! NEHotspotConfiguration not bound !missing-type! NEHotspotConfigurationManager not bound !missing-type! NEHotspotNetwork not bound -!missing-type! NWTLSParameters not bound !missing-enum! NEHotspotNetworkSecurityType not bound !missing-selector! NEHotspotNetwork::securityType not bound diff --git a/tests/xtro-sharpie/watchOS-ObjCRuntime.todo b/tests/xtro-sharpie/watchOS-ObjCRuntime.todo deleted file mode 100644 index db95240c1c03..000000000000 --- a/tests/xtro-sharpie/watchOS-ObjCRuntime.todo +++ /dev/null @@ -1 +0,0 @@ -!deprecated-attribute-missing! NXGetLocalArchInfo missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/watchOS-PassKit.todo b/tests/xtro-sharpie/watchOS-PassKit.todo index 5eea7a80889d..e1dcf93eb3f0 100644 --- a/tests/xtro-sharpie/watchOS-PassKit.todo +++ b/tests/xtro-sharpie/watchOS-PassKit.todo @@ -2,3 +2,13 @@ !missing-selector! +PKPassLibrary::endAutomaticPassPresentationSuppressionWithRequestToken: not bound !missing-selector! +PKPassLibrary::isSuppressingAutomaticPassPresentation not bound !missing-selector! +PKPassLibrary::requestAutomaticPassPresentationSuppressionWithResponseHandler: not bound +!deprecated-attribute-missing! PKPass::relevantDate missing a [Deprecated] attribute +!missing-enum! PKIdentityError not bound +!missing-field! PKIdentityErrorDomain not bound +!missing-field! PKMerchantCategoryCodeNone not bound +!missing-field! PKPaymentNetworkBankAxept not bound +!missing-field! PKPaymentNetworkMeeza not bound +!missing-field! PKPaymentNetworkNAPAS not bound +!missing-selector! PKPass::relevantDates not bound +!missing-selector! PKPaymentRequest::merchantCategoryCode not bound +!missing-selector! PKPaymentRequest::setMerchantCategoryCode: not bound diff --git a/tests/xtro-sharpie/watchOS-SceneKit.todo b/tests/xtro-sharpie/watchOS-SceneKit.todo new file mode 100644 index 000000000000..2e8da3827403 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-SceneKit.todo @@ -0,0 +1,8 @@ +!missing-selector! +SCNGeometry::geometryWithSources:elements:sourceChannels: not bound +!missing-selector! +SCNGeometryElement::geometryElementWithData:primitiveType:primitiveCount:indicesChannelCount:interleavedIndicesChannels:bytesPerIndex: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithData:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentContentsWithURL:error: not bound +!missing-selector! +SCNMaterialProperty::precomputedLightingEnvironmentDataForContents:device:error: not bound +!missing-selector! SCNGeometry::geometrySourceChannels not bound +!missing-selector! SCNGeometryElement::hasInterleavedIndicesChannels not bound +!missing-selector! SCNGeometryElement::indicesChannelCount not bound diff --git a/tests/xtro-sharpie/watchOS-Security.todo b/tests/xtro-sharpie/watchOS-Security.todo new file mode 100644 index 000000000000..6a31714e2e6c --- /dev/null +++ b/tests/xtro-sharpie/watchOS-Security.todo @@ -0,0 +1,4 @@ +!missing-field! kSecImportToMemoryOnly not bound +!missing-field! kSecMatchHostOrSubdomainOfHost not bound +!missing-pinvoke! SecCertificateCopyNotValidAfterDate is not bound +!missing-pinvoke! SecCertificateCopyNotValidBeforeDate is not bound diff --git a/tests/xtro-sharpie/watchOS-ShazamKit.todo b/tests/xtro-sharpie/watchOS-ShazamKit.todo new file mode 100644 index 000000000000..036f26bed0e7 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-ShazamKit.todo @@ -0,0 +1,3 @@ +!deprecated-attribute-missing! SHCustomCatalog::writeToURL:error: missing a [Deprecated] attribute +!missing-selector! SHCustomCatalog::dataRepresentation not bound +!missing-selector! SHCustomCatalog::initWithDataRepresentation:error: not bound diff --git a/tests/xtro-sharpie/watchOS-StoreKit.todo b/tests/xtro-sharpie/watchOS-StoreKit.todo new file mode 100644 index 000000000000..8a5df9257afc --- /dev/null +++ b/tests/xtro-sharpie/watchOS-StoreKit.todo @@ -0,0 +1,71 @@ +!deprecated-attribute-missing! SKCloudServiceController missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestCapabilitiesWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontCountryCodeWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestStorefrontIdentifierWithCompletionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKCloudServiceController::requestUserTokenForDeveloperToken:completionHandler: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setPaymentDiscount: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setQuantity: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setRequestData: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::setSimulatesAskToBuyInSandbox: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKMutablePayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::applicationUsername missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::paymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::quantity missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::requestData missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPayment::simulatesAskToBuyInSandbox missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addPayment: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::addTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::delegate missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::finishTransaction: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::removeTransactionObserver: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::restoreCompletedTransactionsWithApplicationUsername: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::setDelegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::storefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactionObservers missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueue::transactions missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentQueueDelegate::paymentQueue:shouldContinueTransaction:inStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransaction missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:didRevokeEntitlementsForProductIdentifiers: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueue:restoreCompletedTransactionsFailedWithError: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueDidChangeStorefront: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKPaymentTransactionObserver::paymentQueueRestoreCompletedTransactionsFinished: missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::discounts missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentLengths missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::downloadContentVersion missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::introductoryPrice missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isDownloadable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::isFamilyShareable missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedDescription missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::localizedTitle missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::productIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionGroupIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProduct::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::numberOfPeriods missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::paymentMode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::price missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::priceLocale missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::subscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductDiscount::type missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductsResponse missing a [Deprecated] attribute +!deprecated-attribute-missing! SKProductSubscriptionPeriod missing a [Deprecated] attribute +!deprecated-attribute-missing! SKReceiptRefreshRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKRequest missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::countryCode missing a [Deprecated] attribute +!deprecated-attribute-missing! SKStorefront::identifier missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/watchOS-Symbols.todo b/tests/xtro-sharpie/watchOS-Symbols.todo new file mode 100644 index 000000000000..787cd9b06751 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-Symbols.todo @@ -0,0 +1,37 @@ +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeatCount: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSSymbolEffectOptions::optionsWithRepeating missing a [Deprecated] attribute +!missing-selector! +NSSymbolBreatheEffect::breathePlainEffect not bound +!missing-selector! +NSSymbolBreatheEffect::breathePulseEffect not bound +!missing-selector! +NSSymbolBreatheEffect::effect not bound +!missing-selector! +NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorContinuous not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodic not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithCount:delay: not bound +!missing-selector! +NSSymbolEffectOptionsRepeatBehavior::behaviorPeriodicWithDelay: not bound +!missing-selector! +NSSymbolReplaceContentTransition::magicTransitionWithFallback: not bound +!missing-selector! +NSSymbolRotateEffect::effect not bound +!missing-selector! +NSSymbolRotateEffect::rotateClockwiseEffect not bound +!missing-selector! +NSSymbolRotateEffect::rotateCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::effect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleBackwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCounterClockwiseEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleCustomAngleEffect: not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleDownEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleForwardEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleLeftEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleRightEffect not bound +!missing-selector! +NSSymbolWiggleEffect::wiggleUpEffect not bound +!missing-selector! NSSymbolBreatheEffect::effectWithByLayer not bound +!missing-selector! NSSymbolBreatheEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolEffectOptions::optionsWithRepeatBehavior: not bound +!missing-selector! NSSymbolRotateEffect::effectWithByLayer not bound +!missing-selector! NSSymbolRotateEffect::effectWithWholeSymbol not bound +!missing-selector! NSSymbolWiggleEffect::effectWithByLayer not bound +!missing-selector! NSSymbolWiggleEffect::effectWithWholeSymbol not bound +!missing-type! NSSymbolBreatheEffect not bound +!missing-type! NSSymbolEffectOptionsRepeatBehavior not bound +!missing-type! NSSymbolMagicReplaceContentTransition not bound +!missing-type! NSSymbolRotateEffect not bound +!missing-type! NSSymbolWiggleEffect not bound diff --git a/tests/xtro-sharpie/watchOS-UIKit.todo b/tests/xtro-sharpie/watchOS-UIKit.todo new file mode 100644 index 000000000000..46458a1bd83e --- /dev/null +++ b/tests/xtro-sharpie/watchOS-UIKit.todo @@ -0,0 +1,34 @@ +!missing-field! NSAdaptiveImageGlyphAttributeName not bound +!missing-field! NSTextHighlightColorSchemeAttributeName not bound +!missing-field! NSTextHighlightColorSchemeBlue not bound +!missing-field! NSTextHighlightColorSchemeDefault not bound +!missing-field! NSTextHighlightColorSchemeMint not bound +!missing-field! NSTextHighlightColorSchemeOrange not bound +!missing-field! NSTextHighlightColorSchemePink not bound +!missing-field! NSTextHighlightColorSchemePurple not bound +!missing-field! NSTextHighlightStyleAttributeName not bound +!missing-field! NSTextHighlightStyleDefault not bound +!missing-protocol! UIItemProviderReadingAugmentationDesignating not bound +!missing-protocol! UIItemProviderReadingAugmentationProviding not bound +!missing-protocol-member! NSTextAttachmentLayout::attachmentBoundsForAttributes:location:textContainer:proposedLineFragment:position: not found +!missing-protocol-member! NSTextAttachmentLayout::imageForBounds:attributes:location:textContainer: not found +!missing-selector! +NSAttributedString::attributedStringWithAttachment: not bound +!missing-selector! +NSAttributedString::attributedStringWithAttachment:attributes: not bound +!missing-selector! NSAttributedString::prefersRTFDInRange: not bound +!missing-selector! NSMutableParagraphStyle::setTextLists: not bound +!missing-selector! NSMutableParagraphStyle::textLists not bound +!missing-selector! NSParagraphStyle::textLists not bound +!missing-selector! NSTextAttachment::bounds not bound +!missing-selector! NSTextAttachment::contents not bound +!missing-selector! NSTextAttachment::fileType not bound +!missing-selector! NSTextAttachment::fileWrapper not bound +!missing-selector! NSTextAttachment::image not bound +!missing-selector! NSTextAttachment::initWithData:ofType: not bound +!missing-selector! NSTextAttachment::lineLayoutPadding not bound +!missing-selector! NSTextAttachment::setBounds: not bound +!missing-selector! NSTextAttachment::setContents: not bound +!missing-selector! NSTextAttachment::setFileType: not bound +!missing-selector! NSTextAttachment::setFileWrapper: not bound +!missing-selector! NSTextAttachment::setImage: not bound +!missing-selector! NSTextAttachment::setLineLayoutPadding: not bound +!missing-type! NSTextAttachment not bound diff --git a/tests/xtro-sharpie/watchOS-UniformTypeIdentifiers.todo b/tests/xtro-sharpie/watchOS-UniformTypeIdentifiers.todo new file mode 100644 index 000000000000..e6daaad2383d --- /dev/null +++ b/tests/xtro-sharpie/watchOS-UniformTypeIdentifiers.todo @@ -0,0 +1,7 @@ +!missing-field! UTTypeCSS not bound +!missing-field! UTTypeDNG not bound +!missing-field! UTTypeEXR not bound +!missing-field! UTTypeGeoJSON not bound +!missing-field! UTTypeHEICS not bound +!missing-field! UTTypeLinkPresentationMetadata not bound +!missing-field! UTTypeTarArchive not bound diff --git a/tests/xtro-sharpie/watchOS-UserNotifications.todo b/tests/xtro-sharpie/watchOS-UserNotifications.todo new file mode 100644 index 000000000000..356bbee6cc09 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-UserNotifications.todo @@ -0,0 +1,2 @@ +!missing-selector! +UNNotificationAttributedMessageContext::contextWithSendMessageIntent:attributedContent: not bound +!missing-type! UNNotificationAttributedMessageContext not bound diff --git a/tests/xtro-sharpie/xtro-sharpie/FieldCheck.cs b/tests/xtro-sharpie/xtro-sharpie/FieldCheck.cs index e6e21981ac16..b87f38d2a01c 100644 --- a/tests/xtro-sharpie/xtro-sharpie/FieldCheck.cs +++ b/tests/xtro-sharpie/xtro-sharpie/FieldCheck.cs @@ -72,7 +72,7 @@ public override void VisitVarDecl (VarDecl decl) { if (!decl.IsExternC) return; - if (!decl.PresumedLoc.FileName.Contains (".framework")) + if (decl.PresumedLoc?.FileName?.Contains (".framework") != true) return; if (!decl.IsAvailable ()) diff --git a/tests/xtro-sharpie/xtro-sharpie/Helpers.cs b/tests/xtro-sharpie/xtro-sharpie/Helpers.cs index bdebc3c69cab..5b6c0304aa7e 100644 --- a/tests/xtro-sharpie/xtro-sharpie/Helpers.cs +++ b/tests/xtro-sharpie/xtro-sharpie/Helpers.cs @@ -450,7 +450,9 @@ public static string GetFramework (MemberReference member) public static string GetFramework (Decl decl) { - var header_file = decl.PresumedLoc.FileName; + var header_file = decl.PresumedLoc?.FileName; + if (header_file is null) + return null; var fxh = header_file.IndexOf (".framework/Headers/", StringComparison.Ordinal); if (fxh <= 0) return null; diff --git a/tools/common/SdkVersions.cs b/tools/common/SdkVersions.cs index 27461b303a36..97d3e1f30f0e 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.2"; - public const string OSX = "14.2"; - public const string iOS = "17.2"; - public const string WatchOS = "10.2"; - public const string TVOS = "17.2"; - public const string MacCatalyst = "17.2"; + public const string Xcode = "16.0"; + public const string OSX = "15.0"; + public const string iOS = "18.0"; + public const string WatchOS = "11.0"; + public const string TVOS = "18.0"; + public const string MacCatalyst = "18.0"; #if NET public const string MinOSX = "10.15"; @@ -43,24 +43,24 @@ static class SdkVersions { public const string LegacyMinWatchOS = "4.0"; public const string LegacyMinTVOS = "11.0"; - public const string MiniOSSimulator = "14.3"; - public const string MinWatchOSSimulator = "7.1"; - public const string MinWatchOSCompanionSimulator = "14.5"; - public const string MinTVOSSimulator = "14.0"; + public const string MiniOSSimulator = "15.0"; + public const string MinWatchOSSimulator = "8.0"; + public const string MinWatchOSCompanionSimulator = "15.0"; + public const string MinTVOSSimulator = "15.0"; - public const string MaxiOSSimulator = "17.2"; - public const string MaxWatchOSSimulator = "10.2"; - public const string MaxWatchOSCompanionSimulator = "17.2"; - public const string MaxTVOSSimulator = "17.2"; + public const string MaxiOSSimulator = "18.0"; + public const string MaxWatchOSSimulator = "11.0"; + public const string MaxWatchOSCompanionSimulator = "18.0"; + public const string MaxTVOSSimulator = "18.0"; - public const string MaxiOSDeploymentTarget = "17.2"; - public const string MaxWatchDeploymentTarget = "10.2"; - public const string MaxTVOSDeploymentTarget = "17.2"; + public const string MaxiOSDeploymentTarget = "18.0"; + public const string MaxWatchDeploymentTarget = "11.0"; + public const string MaxTVOSDeploymentTarget = "18.0"; - public const string TargetPlatformVersioniOS = "17.2"; - public const string TargetPlatformVersiontvOS = "17.2"; - public const string TargetPlatformVersionmacOS = "14.2"; - public const string TargetPlatformVersionMacCatalyst = "17.2"; + public const string TargetPlatformVersioniOS = "18.0"; + public const string TargetPlatformVersiontvOS = "18.0"; + public const string TargetPlatformVersionmacOS = "15.0"; + public const string TargetPlatformVersionMacCatalyst = "18.0"; public static Version OSXVersion { get { return new Version (OSX); } } public static Version iOSVersion { get { return new Version (iOS); } } diff --git a/tools/common/StaticRegistrar.cs b/tools/common/StaticRegistrar.cs index 052cb722db83..6d407d331849 100644 --- a/tools/common/StaticRegistrar.cs +++ b/tools/common/StaticRegistrar.cs @@ -2903,6 +2903,13 @@ List GetAllTypes (List exceptions) } } + if (Driver.XcodeVersion.Major >= 16) { + if (@class.Type.Namespace == "AssetsLibrary") { + exceptions.Add (ErrorHelper.CreateWarning (4190, $"The class '{@class.Type.FullName}' will not be registered because the {@class.Type.Namespace} framework has been deprecated from the {App.Platform} SDK.")); + continue; + } + } + if (@class.IsFakeProtocol) continue; diff --git a/tools/devops/automation/build-pipeline.yml b/tools/devops/automation/build-pipeline.yml index 1266fb9e3816..b33234c3f657 100644 --- a/tools/devops/automation/build-pipeline.yml +++ b/tools/devops/automation/build-pipeline.yml @@ -247,7 +247,7 @@ extends: stages: - template: templates/main-stage.yml parameters: - xcodeChannel: Stable + xcodeChannel: Beta macOSName: ${{ parameters.macOSName }} isPR: false provisionatorChannel: ${{ parameters.provisionatorChannel }} diff --git a/tools/devops/automation/build-pull-request.yml b/tools/devops/automation/build-pull-request.yml index 7cd145296483..3d7473bf730e 100644 --- a/tools/devops/automation/build-pull-request.yml +++ b/tools/devops/automation/build-pull-request.yml @@ -237,7 +237,7 @@ extends: stages: - template: templates/main-stage.yml parameters: - xcodeChannel: Stable + xcodeChannel: Beta macOSName: ${{ parameters.macOSName }} isPR: true provisionatorChannel: ${{ parameters.provisionatorChannel }} diff --git a/tools/devops/automation/templates/pipelines/api-diff-pipeline.yml b/tools/devops/automation/templates/pipelines/api-diff-pipeline.yml index 0b9e55395b11..4188b708fe3b 100644 --- a/tools/devops/automation/templates/pipelines/api-diff-pipeline.yml +++ b/tools/devops/automation/templates/pipelines/api-diff-pipeline.yml @@ -73,7 +73,7 @@ variables: stages: - template: ../api-diff-stage.yml parameters: - xcodeChannel: Stable + xcodeChannel: Beta macOSName: ${{ parameters.macOSName }} isPR: ${{ parameters.isPR }} provisionatorChannel: ${{ parameters.provisionatorChannel }} diff --git a/tools/devops/automation/templates/pipelines/run-tests-pipeline.yml b/tools/devops/automation/templates/pipelines/run-tests-pipeline.yml index b21ef5af1148..a43dd15dc356 100644 --- a/tools/devops/automation/templates/pipelines/run-tests-pipeline.yml +++ b/tools/devops/automation/templates/pipelines/run-tests-pipeline.yml @@ -182,7 +182,7 @@ variables: stages: - template: ../tests-stage.yml parameters: - xcodeChannel: Stable + xcodeChannel: Beta macOSName: ${{ parameters.macOSName }} isPR: ${{ parameters.isPR }} provisionatorChannel: ${{ parameters.provisionatorChannel }} diff --git a/tools/devops/automation/templates/windows/stage.yml b/tools/devops/automation/templates/windows/stage.yml index e7b33c8319dd..cbe843878af1 100644 --- a/tools/devops/automation/templates/windows/stage.yml +++ b/tools/devops/automation/templates/windows/stage.yml @@ -65,7 +65,7 @@ stages: - agent.os -equals Darwin - SSH.Enabled -equals True - macOS.Architecture -equals arm64 - - macOS.Name -equals Ventura + - macOS.Name -equals Sonoma steps: - template: reserve-mac.yml diff --git a/tools/mtouch/BuildTasks.mtouch.cs b/tools/mtouch/BuildTasks.mtouch.cs index e97524445c06..8218b1422c5b 100644 --- a/tools/mtouch/BuildTasks.mtouch.cs +++ b/tools/mtouch/BuildTasks.mtouch.cs @@ -507,7 +507,8 @@ void GetStaticCompilerFlags (CompilerFlags flags) void GetBitcodeCompilerFlags (CompilerFlags flags) { - flags.AddOtherFlag (App.EnableMarkerOnlyBitCode ? "-fembed-bitcode-marker" : "-fembed-bitcode"); + if (Driver.XcodeVersion.Major < 14) + flags.AddOtherFlag (App.EnableMarkerOnlyBitCode ? "-fembed-bitcode-marker" : "-fembed-bitcode"); } protected override async Task ExecuteAsync () diff --git a/tools/mtouch/Errors.designer.cs b/tools/mtouch/Errors.designer.cs index 8ff0567c53d0..7e94084c1373 100644 --- a/tools/mtouch/Errors.designer.cs +++ b/tools/mtouch/Errors.designer.cs @@ -3034,6 +3034,15 @@ public static string MT4186 { } } + /// + /// Looks up a localized string similar to The class '{0}' will not be registered because the {1} framework has been deprecated from the {2} SDK.. + /// + public static string MT4190 { + get { + return ResourceManager.GetString("MT4190", resourceCulture); + } + } + /// /// Looks up a localized string similar to Missing '{0}' compiler. Please install Xcode 'Command-Line Tools' component /// . diff --git a/tools/mtouch/Errors.resx b/tools/mtouch/Errors.resx index e68e28c5148a..53b1f6545fc4 100644 --- a/tools/mtouch/Errors.resx +++ b/tools/mtouch/Errors.resx @@ -1924,6 +1924,10 @@ The class '{0}' will not be registered because it has been removed from the {1} SDK. + + The class '{0}' will not be registered because the {1} framework has been deprecated from the {2} SDK. + + Missing '{0}' compiler. Please install Xcode 'Command-Line Tools' component diff --git a/tools/siminstaller/Program.cs b/tools/siminstaller/Program.cs index 0793c83f3975..012ac9b6e293 100644 --- a/tools/siminstaller/Program.cs +++ b/tools/siminstaller/Program.cs @@ -128,20 +128,14 @@ public async static Task Main (string [] args) if (!TryExecuteAndCapture (out var xcodeVersion, "/usr/libexec/PlistBuddy", $"-c", "Print :DTXcode", plist)) return 1; xcodeVersion = xcodeVersion.Trim (); - - if (!TryExecuteAndCapture (out var xcodeUuid, "/usr/libexec/PlistBuddy", "-c", "Print :DVTPlugInCompatibilityUUID", plist)) - return 1; - xcodeUuid = xcodeUuid.Trim (); - xcodeVersion = xcodeVersion.Insert (xcodeVersion.Length - 2, "."); xcodeVersion = xcodeVersion.Insert (xcodeVersion.Length - 1, "."); - var indexName = $"index-{xcodeVersion}-{xcodeUuid}.dvtdownloadableindex"; + var indexName = $"index-{xcodeVersion}.dvtdownloadableindex"; var tmpfile = Path.Combine (TempDirectory, indexName); if (!File.Exists (tmpfile)) { // Try multiple urls var urls = new string [] { - $"https://devimages-cdn.apple.com/downloads/xcode/simulators/{indexName}", /* * The following url was found while debugging Xcode, the "index2" part is actually hardcoded: *